Warning: Permanently added '3.235.185.243' (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/11175588-fedora-rawhide-x86_64 --chroot fedora-rawhide-x86_64 Version: 1.10 PID: 11878 Logging PID: 11880 Task: {'allow_user_ssh': False, 'appstream': False, 'background': False, 'build_id': 11175588, 'buildroot_pkgs': [], 'chroot': 'fedora-rawhide-x86_64', 'enable_net': True, 'fedora_review': False, 'git_hash': 'c98ebac25b715a4da4782e47ba7446ffbf5eb365', 'git_repo': 'https://copr-dist-git.fedorainfracloud.org/git/mumble07/OpenVSP/OpenVSP', 'isolation': 'default', 'memory_reqs': 2048, 'package_name': 'OpenVSP', 'package_version': '3.53.1-1', 'project_dirname': 'OpenVSP', 'project_name': 'OpenVSP', 'project_owner': 'mumble07', 'repo_priority': None, 'repos': [{'baseurl': 'https://download.copr.fedorainfracloud.org/results/mumble07/OpenVSP/fedora-rawhide-x86_64/', 'id': 'copr_base', 'name': 'Copr repository', 'priority': None, 'repo_gpgcheck': False}], 'sandbox': 'mumble07/OpenVSP--mumble07', 'source_json': {}, 'source_type': None, 'ssh_public_keys': None, 'storage': 1, 'submitter': 'mumble07', 'tags': [], 'task_id': '11175588-fedora-rawhide-x86_64', 'timeout': 18000, 'uses_devel_repo': False, 'with_opts': [], 'without_opts': []} Running: git clone https://copr-dist-git.fedorainfracloud.org/git/mumble07/OpenVSP/OpenVSP /var/lib/copr-rpmbuild/workspace/workdir-fkmrhh0y/OpenVSP --depth 500 --no-single-branch --recursive cmd: ['git', 'clone', 'https://copr-dist-git.fedorainfracloud.org/git/mumble07/OpenVSP/OpenVSP', '/var/lib/copr-rpmbuild/workspace/workdir-fkmrhh0y/OpenVSP', '--depth', '500', '--no-single-branch', '--recursive'] cwd: . rc: 0 stdout: stderr: Cloning into '/var/lib/copr-rpmbuild/workspace/workdir-fkmrhh0y/OpenVSP'... Running: git checkout c98ebac25b715a4da4782e47ba7446ffbf5eb365 -- cmd: ['git', 'checkout', 'c98ebac25b715a4da4782e47ba7446ffbf5eb365', '--'] cwd: /var/lib/copr-rpmbuild/workspace/workdir-fkmrhh0y/OpenVSP rc: 0 stdout: stderr: Note: switching to 'c98ebac25b715a4da4782e47ba7446ffbf5eb365'. 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 c98ebac automatic import of OpenVSP Running: dist-git-client sources cmd: ['dist-git-client', 'sources'] cwd: /var/lib/copr-rpmbuild/workspace/workdir-fkmrhh0y/OpenVSP rc: 0 stdout: stderr: INFO: Reading stdout from command: git rev-parse --abbrev-ref HEAD INFO: Reading stdout from command: git rev-parse HEAD INFO: Reading sources specification file: sources INFO: Downloading OpenVSP_3.53.1.tar.gz INFO: Reading stdout from command: curl --help all INFO: Calling: curl -H Pragma: -H 'Accept-Encoding: identity' -o OpenVSP_3.53.1.tar.gz --location --connect-timeout 60 --retry 3 --retry-delay 10 --remote-time --show-error --fail --retry-all-errors https://copr-dist-git.fedorainfracloud.org/repo/pkgs/mumble07/OpenVSP/OpenVSP/OpenVSP_3.53.1.tar.gz/md5/4a19e0fa43dcf77b336adce98f94788d/OpenVSP_3.53.1.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 200.3M 100 200.3M 0 0 525.5M 0 0 INFO: Reading stdout from command: md5sum OpenVSP_3.53.1.tar.gz tail: /var/lib/copr-rpmbuild/main.log: file truncated Running (timeout=18000): unbuffer mock --spec /var/lib/copr-rpmbuild/workspace/workdir-fkmrhh0y/OpenVSP/OpenVSP.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-fkmrhh0y/OpenVSP --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1792482309.178873 -r /var/lib/copr-rpmbuild/results/configs/child.cfg INFO: mock.py version 6.9 starting (python version = 3.14.5, NVR = mock-6.9-1.fc44), args: /usr/libexec/mock/mock --spec /var/lib/copr-rpmbuild/workspace/workdir-fkmrhh0y/OpenVSP/OpenVSP.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-fkmrhh0y/OpenVSP --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1792482309.178873 -r /var/lib/copr-rpmbuild/results/configs/child.cfg Start(bootstrap): init plugins INFO: tmpfs initialized INFO: selinux enabled INFO: chroot_scan: initialized INFO: compress_logs: initialized Finish(bootstrap): init plugins Start: init plugins INFO: tmpfs initialized INFO: selinux enabled INFO: chroot_scan: initialized INFO: compress_logs: initialized Finish: init plugins INFO: Signal handler active Start: run INFO: Start(/var/lib/copr-rpmbuild/workspace/workdir-fkmrhh0y/OpenVSP/OpenVSP.spec) Config(fedora-rawhide-x86_64) Start: clean chroot Finish: clean chroot Mock Version: 6.9 INFO: Mock Version: 6.9 Start(bootstrap): chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-x86_64-bootstrap-1792482309.178873/root. INFO: calling preinit hooks INFO: enabled root cache INFO: enabled package manager cache Start(bootstrap): cleaning package manager metadata Finish(bootstrap): cleaning package manager metadata INFO: Guessed host environment type: unknown INFO: Using container image: registry.fedoraproject.org/fedora:rawhide INFO: Pulling image: registry.fedoraproject.org/fedora:rawhide INFO: Tagging container image as mock-bootstrap-c8dd106b-5f01-4dbb-bc10-abea8b892da6 INFO: Checking that 5f53729886eaccb3f30899f67afbd498912ba83dd448d5dc2d9328b6b7349eaa image matches host's architecture INFO: Copy content of container 5f53729886eaccb3f30899f67afbd498912ba83dd448d5dc2d9328b6b7349eaa to /var/lib/mock/fedora-rawhide-x86_64-bootstrap-1792482309.178873/root INFO: mounting 5f53729886eaccb3f30899f67afbd498912ba83dd448d5dc2d9328b6b7349eaa with podman image mount INFO: image 5f53729886eaccb3f30899f67afbd498912ba83dd448d5dc2d9328b6b7349eaa as /var/lib/containers/storage/overlay/82cca44412df2bc1ffa9c1c32f6b76eba757e68940878fb140df5cfa54974e79/merged INFO: umounting image 5f53729886eaccb3f30899f67afbd498912ba83dd448d5dc2d9328b6b7349eaa (/var/lib/containers/storage/overlay/82cca44412df2bc1ffa9c1c32f6b76eba757e68940878fb140df5cfa54974e79/merged) with podman image umount INFO: Removing image mock-bootstrap-c8dd106b-5f01-4dbb-bc10-abea8b892da6 INFO: Package manager dnf5 detected and used (fallback) INFO: Not updating bootstrap chroot, bootstrap_image_ready=True Start(bootstrap): creating root cache Finish(bootstrap): creating root cache Finish(bootstrap): chroot init Start: chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-x86_64-1792482309.178873/root. INFO: calling preinit hooks INFO: enabled root cache INFO: enabled package manager cache Start: cleaning package manager metadata Finish: cleaning package manager metadata INFO: enabled HW Info plugin INFO: Package manager dnf5 detected and used (direct choice) INFO: Buildroot is handled by package management downloaded with a bootstrap image: rpm-6.1.0-1.fc46.x86_64 rpm-sequoia-1.10.3-1.fc46.x86_64 dnf5-5.4.6.0-1.fc46.x86_64 dnf5-plugins-5.4.6.0-1.fc46.x86_64 Start: installing minimal buildroot with dnf5 Updating and loading repositories: fedora 100% | 29.2 MiB/s | 22.0 MiB | 00m01s >>> Downloading successful, but checksum doesn't match. Calculated: 40f2ecf28cc7b6844f4d535aa87f577bc56ffbfd772ce76666796d71f13846586ade02c2e153290ff9a1540ec4cd4714a407fa7d391b75121603b2b729efe7a1(sha512) 40f2ecf28cc7b6844f4d535aa87f577bc56ffbfd772ce76666796d71f13846586ade02c2e153290ff9a1540ec4cd4714a407fa7d391b75121603b2b729efe7a1(sha512) 40f2ecf28cc7b6844f4d535aa87f577bc56ffbfd772ce76666796d71f13846586ade02c2e153290ff9a1540ec4cd4714a407fa7d391b75121603b2b729efe7a1(sha512) Expected: 85d6b123be2328885c0de9c5a3c95b42ade0059bd17d0685d9d07c957be98bb5a0a3640aaa54addedf7344028b8824da2e13a1c307d5dbb130c9ec8a0bf5cfd6(sha512) 446c414c1189f77ecf656e2e7bc5871446e986a1ffc3890b5345b69a7f7e4a74b31e73d91d21e966b9e7dad6fa8b2a9b46cd28902b1d290961fe90efc5f5d417(sha512) 7703cff2e132a02d26d623d5d5535ec986d3cfbcccd474108fee910c1b324ae27dfa05583c1c279b1a922ef31aa512ea76fe1062b41c869ffc54555373deb5cc(sha512) - https://d2lzkl7pfhq30w.cloudfront.net/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/repomd.xml Copr repository 100% | 7.6 KiB/s | 5.6 KiB | 00m01s Repositories loaded. Package Arch Version Repository Size Installing group/module packages: bash x86_64 0:5.3.20-1.fc46 fedora 8.5 MiB bzip2 x86_64 0:1.0.8-24.fc45 fedora 95.0 KiB coreutils x86_64 0:9.12-1.fc46 fedora 6.3 MiB cpio x86_64 0:2.15-10.fc45 fedora 1.1 MiB diffutils x86_64 0:3.12-6.fc45 fedora 1.6 MiB fedora-release-common noarch 0:46-0.1 fedora 4.6 KiB findutils x86_64 1:4.11.0-2.fc45 fedora 1.9 MiB gawk x86_64 0:5.4.1-1.fc45 fedora 2.2 MiB glibc-minimal-langpack x86_64 0:2.44.9000-5.fc46 fedora 0.0 B grep x86_64 0:3.12-4.fc45 fedora 1.0 MiB gzip x86_64 0:1.15-1.fc46 fedora 445.2 KiB info x86_64 0:7.3-3.fc45 fedora 372.4 KiB patch x86_64 0:2.8-6.fc46 fedora 226.6 KiB redhat-rpm-config noarch 0:345-5.fc46 fedora 184.3 KiB rpm-build x86_64 0:6.1.0-1.fc46 fedora 312.1 KiB sed x86_64 0:4.10-2.fc45 fedora 866.5 KiB shadow-utils x86_64 2:4.20.0-2.fc46 fedora 3.9 MiB tar x86_64 2:1.35-9.fc45 fedora 3.0 MiB unzip x86_64 0:6.0-71.fc45 fedora 441.8 KiB util-linux x86_64 0:2.42.4-2.fc46 fedora 3.7 MiB which x86_64 0:2.25-2.fc45 fedora 83.6 KiB xz x86_64 1:5.8.4-1.fc46 fedora 1.4 MiB Installing dependencies: R-srpm-macros noarch 0:1.3.7-3.fc45 fedora 3.5 KiB add-determinism x86_64 0:0.7.3-3.fc45 fedora 2.2 MiB alternatives x86_64 0:1.33-6.fc45 fedora 62.1 KiB ansible-srpm-macros noarch 0:1-22.fc45 fedora 35.7 KiB audit-libs x86_64 0:4.2.1-2.fc45 fedora 390.5 KiB binutils x86_64 0:2.47.50-15.fc46 fedora 24.5 MiB build-reproducibility-srpm-macros noarch 0:0.7.3-3.fc45 fedora 1.2 KiB bzip2-libs x86_64 0:1.0.8-24.fc45 fedora 80.5 KiB ca-certificates noarch 0:2026.2.90_v9.0.317-1.fc46 fedora 2.6 MiB cmake-srpm-macros noarch 0:4.3.0-5.fc45 fedora 524.0 B coreutils-common x86_64 0:9.12-1.fc46 fedora 11.5 MiB crypto-policies noarch 0:20260713-2.gitc42da77.fc45 fedora 134.3 KiB curl x86_64 0:8.23.0-1.fc46 fedora 486.1 KiB cyrus-sasl-lib x86_64 0:2.1.28-37.fc45 fedora 2.3 MiB debugedit x86_64 0:5.3-3.fc45 fedora 220.8 KiB dwz x86_64 0:0.17-3.fc45 fedora 291.1 KiB ed x86_64 0:1.22.6-1.fc46 fedora 150.9 KiB efi-srpm-macros noarch 0:6-9.fc45 fedora 40.3 KiB elfutils x86_64 0:0.196-1.fc46 fedora 3.2 MiB elfutils-debuginfod-client x86_64 0:0.196-1.fc46 fedora 79.9 KiB elfutils-libelf x86_64 0:0.196-1.fc46 fedora 1.4 MiB elfutils-libs x86_64 0:0.196-1.fc46 fedora 719.6 KiB erlang-srpm-macros noarch 0:0.4.0-1.fc46 fedora 2.0 KiB fedora-gpg-keys noarch 0:46-0.3 fedora 130.3 KiB fedora-release noarch 0:46-0.1 fedora 0.0 B fedora-release-identity-basic noarch 0:46-0.1 fedora 664.0 B fedora-repos noarch 0:46-0.3 fedora 4.9 KiB fedora-repos-rawhide noarch 0:46-0.3 fedora 2.2 KiB file x86_64 0:5.48-3.fc46 fedora 101.9 KiB file-libs x86_64 0:5.48-3.fc46 fedora 12.3 MiB filesystem x86_64 0:3.18-59.fc45 fedora 112.0 B filesystem-srpm-macros noarch 0:3.18-59.fc45 fedora 38.2 KiB fips-provider x86_64 0:1.5.3-1.fc46 fedora 4.8 MiB fonts-srpm-macros noarch 1:5.0.0-4.fc45 fedora 55.8 KiB forge-srpm-macros noarch 0:0.4.0-5.fc45 fedora 38.9 KiB fpc-srpm-macros noarch 0:1.3-17.fc45 fedora 144.0 B gap-srpm-macros noarch 0:2-3.fc45 fedora 2.1 KiB gdb-minimal x86_64 0:17.2-6.fc46 fedora 14.2 MiB gdbm-libs x86_64 1:1.26-1.fc46 fedora 134.2 KiB ghc-srpm-macros noarch 0:1.10-2.fc45 fedora 792.0 B glibc x86_64 0:2.44.9000-5.fc46 fedora 7.2 MiB glibc-common x86_64 0:2.44.9000-5.fc46 fedora 1.0 MiB glibc-gconv-extra x86_64 0:2.44.9000-5.fc46 fedora 7.7 MiB gmp x86_64 1:6.3.0-6.fc45 fedora 815.2 KiB gnat-srpm-macros noarch 0:7-3.fc45 fedora 1.0 KiB gnome-srpm-macros noarch 0:1.0-2.fc45 fedora 3.5 KiB gnulib-l10n noarch 0:20241231-4.fc45 fedora 655.0 KiB gnupg2 x86_64 0:2.4.9-18.fc45 fedora 6.5 MiB gnupg2-dirmngr x86_64 0:2.4.9-18.fc45 fedora 630.1 KiB gnupg2-gpg-agent x86_64 0:2.4.9-18.fc45 fedora 678.8 KiB gnupg2-gpgconf x86_64 0:2.4.9-18.fc45 fedora 253.8 KiB gnupg2-keyboxd x86_64 0:2.4.9-18.fc45 fedora 201.3 KiB gnupg2-verify x86_64 0:2.4.9-18.fc45 fedora 356.3 KiB gnutls x86_64 0:3.8.13-5.fc46 fedora 3.8 MiB go-srpm-macros noarch 0:3.8.0-3.fc45 fedora 61.9 KiB gpgverify noarch 0:2.2-5.fc45 fedora 8.7 KiB ima-evm-utils-libs x86_64 0:1.6.2-12.fc45 fedora 56.6 KiB jansson x86_64 0:2.14-5.fc45 fedora 89.0 KiB java-srpm-macros noarch 0:1-9.fc45 fedora 870.0 B json-c x86_64 0:0.18-9.fc45 fedora 82.7 KiB kernel-srpm-macros noarch 0:1.0-30.fc45 fedora 1.9 KiB keyutils-libs x86_64 0:1.6.3-8.fc45 fedora 54.2 KiB krb5-libs x86_64 0:1.22.2-9.fc45 fedora 2.4 MiB libacl x86_64 0:2.4.0-2.fc45 fedora 43.9 KiB libarchive x86_64 0:3.8.9-2.fc46 fedora 1.0 MiB libassuan x86_64 0:2.5.7-6.fc45 fedora 163.9 KiB libattr x86_64 0:2.6.0-2.fc45 fedora 24.3 KiB libblkid x86_64 0:2.42.4-2.fc46 fedora 282.3 KiB libbrotli x86_64 0:1.2.0-6.fc45 fedora 865.0 KiB libcap x86_64 0:2.78-2.fc45 fedora 208.2 KiB libcap-ng x86_64 0:0.9.6-1.fc46 fedora 68.8 KiB libcbor x86_64 0:0.14.0-3.fc45 fedora 83.5 KiB libcom_err x86_64 0:1.47.4-2.fc45 fedora 63.0 KiB libcurl x86_64 0:8.23.0-1.fc46 fedora 1.1 MiB libeconf x86_64 0:0.7.9-4.fc45 fedora 64.8 KiB libevent x86_64 0:2.1.13-1.fc46 fedora 980.7 KiB libfdisk x86_64 0:2.42.4-2.fc46 fedora 392.3 KiB libffi x86_64 0:3.8.0-1.fc46 fedora 95.5 KiB libfido2 x86_64 0:1.17.0-6.fc46 fedora 256.5 KiB libfsverity x86_64 0:1.7-4.fc45 fedora 24.4 KiB libgcc x86_64 0:16.2.1-2.fc46.1 fedora 270.7 KiB libgcrypt x86_64 0:1.12.4-1.fc46 fedora 1.7 MiB libgomp x86_64 0:16.2.1-2.fc46.1 fedora 577.5 KiB libgpg-error x86_64 0:1.61-2.fc45 fedora 953.9 KiB libidn2 x86_64 0:2.3.8-4.fc45 fedora 556.4 KiB libksba x86_64 0:1.8.1-1.fc46 fedora 431.9 KiB liblastlog2 x86_64 0:2.42.4-2.fc46 fedora 37.6 KiB libmount x86_64 0:2.42.4-2.fc46 fedora 408.9 KiB libnghttp2 x86_64 0:1.69.0-6.fc46 fedora 166.1 KiB libnghttp3 x86_64 0:1.18.0-1.fc45 fedora 163.4 KiB libpfm x86_64 0:4.14.1-2.fc46 fedora 2.4 MiB libpkgconf x86_64 0:2.5.1-2.fc45 fedora 90.1 KiB libpsl x86_64 0:0.23.3-1.fc46 fedora 80.4 KiB libselinux x86_64 0:3.11-5.fc46 fedora 205.2 KiB libselinux-utils x86_64 0:3.11-5.fc46 fedora 306.0 KiB libsemanage x86_64 0:3.11-4.fc46 fedora 320.6 KiB libsepol x86_64 0:3.11-2.fc45 fedora 866.1 KiB libsmartcols x86_64 0:2.42.4-2.fc46 fedora 188.5 KiB libssh x86_64 0:0.12.2-1.fc45 fedora 725.7 KiB libssh-config noarch 0:0.12.2-1.fc45 fedora 277.0 B libstdc++ x86_64 0:16.2.1-2.fc46.1 fedora 3.1 MiB libtasn1 x86_64 0:4.21.0-2.fc45 fedora 176.6 KiB libtool-ltdl x86_64 0:2.6.2-1.fc46 fedora 70.0 KiB libunistring x86_64 0:1.1-12.fc45 fedora 1.7 MiB libusb1 x86_64 0:1.0.30-2.fc45 fedora 180.1 KiB libuuid x86_64 0:2.42.4-2.fc46 fedora 37.2 KiB libverto x86_64 0:0.3.2-13.fc45 fedora 25.3 KiB libxcrypt x86_64 0:4.5.2-4.fc45 fedora 293.2 KiB libxml2 x86_64 0:2.15.4-1.fc46 fedora 1.7 MiB libzstd x86_64 0:1.5.7-6.fc45 fedora 956.1 KiB linkdupes x86_64 0:0.7.3-3.fc45 fedora 782.1 KiB lua-libs x86_64 0:5.5.1-2.fc46 fedora 298.0 KiB lua-srpm-macros noarch 0:1-18.fc45 fedora 1.3 KiB lz4-libs x86_64 0:1.10.0-5.fc45 fedora 165.3 KiB meson-srpm-macros noarch 0:1.12.1-2.fc46 fedora 1.7 KiB mpfr x86_64 0:4.2.2-4.fc45 fedora 849.2 KiB ncurses-base noarch 0:6.6-3.fc45 fedora 329.7 KiB ncurses-libs x86_64 0:6.6-3.fc45 fedora 969.1 KiB nettle x86_64 0:4.0-5.fc45 fedora 801.9 KiB ngtcp2 x86_64 0:1.22.1-3.fc45 fedora 334.3 KiB ngtcp2-crypto-ossl x86_64 0:1.22.1-3.fc45 fedora 51.6 KiB npth x86_64 0:1.8-5.fc45 fedora 49.5 KiB ocaml-srpm-macros noarch 0:11-4.fc45 fedora 1.9 KiB openblas-srpm-macros noarch 0:2-23.fc46 fedora 124.0 B openldap x86_64 0:2.6.15-1.fc46 fedora 683.4 KiB openssl-libs x86_64 1:4.0.3-1.fc46 fedora 6.7 MiB p11-kit x86_64 0:0.26.5-1.fc45 fedora 2.6 MiB p11-kit-trust x86_64 0:0.26.5-1.fc45 fedora 478.4 KiB package-notes-srpm-macros noarch 0:0.20-2.fc45 fedora 1.6 KiB pam-libs x86_64 0:1.7.2-4.fc45 fedora 134.5 KiB pcre2 x86_64 0:10.47-1.fc45.2 fedora 718.5 KiB pcre2-syntax noarch 0:10.47-1.fc45.2 fedora 281.9 KiB perl-srpm-macros noarch 0:1-65.fc45 fedora 861.0 B pkgconf x86_64 0:2.5.1-2.fc45 fedora 92.7 KiB pkgconf-m4 noarch 0:2.5.1-2.fc45 fedora 14.3 KiB pkgconf-pkg-config x86_64 0:2.5.1-2.fc45 fedora 989.0 B policycoreutils x86_64 0:3.11-2.fc45 fedora 892.9 KiB popt x86_64 0:1.19-11.fc45 fedora 136.7 KiB publicsuffix-list-dafsa noarch 0:20260624-2.fc45 fedora 71.3 KiB pyproject-srpm-macros noarch 0:1.24.0-1.fc46 fedora 3.4 KiB python-srpm-macros noarch 0:3.15-2.fc45 fedora 51.6 KiB qt5-srpm-macros noarch 0:5.15.18-3.fc45 fedora 500.0 B qt6-srpm-macros noarch 0:6.11.2-1.fc46 fedora 472.0 B readline x86_64 0:8.3-7.fc46 fedora 515.6 KiB redhat-systemd-presets noarch 0:102-3.fc45 fedora 1.0 KiB redhat-systemd-presets-common noarch 0:102-3.fc45 fedora 16.9 KiB rpm x86_64 0:6.1.0-1.fc46 fedora 3.1 MiB rpm-build-libs x86_64 0:6.1.0-1.fc46 fedora 288.3 KiB rpm-libs x86_64 0:6.1.0-1.fc46 fedora 1.1 MiB rpm-plugin-selinux x86_64 0:6.1.0-1.fc46 fedora 11.9 KiB rpm-sequoia x86_64 0:1.10.3-1.fc46 fedora 2.4 MiB rpm-sign-libs x86_64 0:6.1.0-1.fc46 fedora 39.6 KiB rust-srpm-macros noarch 0:28.5-2.fc45 fedora 5.5 KiB selinux-policy noarch 0:45.21-1.fc46 fedora 32.1 KiB selinux-policy-targeted noarch 0:45.21-1.fc46 fedora 19.0 MiB setup noarch 0:2.15.1-2.fc45 fedora 725.6 KiB sqlite-libs x86_64 0:3.53.4-1.fc45 fedora 1.6 MiB systemd-libs x86_64 0:262.1-1.fc46 fedora 2.8 MiB systemd-standalone-sysusers x86_64 0:262.1-1.fc46 fedora 981.2 KiB tpm2-tss x86_64 0:4.2.0-1.fc45 fedora 1.7 MiB tree-sitter-srpm-macros noarch 0:0.4.6-2.fc45 fedora 8.6 KiB util-linux-core x86_64 0:2.42.4-2.fc46 fedora 1.5 MiB xxhash-libs x86_64 0:0.8.4-1.fc46 fedora 94.0 KiB xz-libs x86_64 1:5.8.4-1.fc46 fedora 221.7 KiB zig-srpm-macros noarch 0:1-9.fc45 fedora 1.3 KiB zip x86_64 0:3.0-46.fc45 fedora 694.1 KiB zlib-ng-compat x86_64 0:2.3.3-6.fc45 fedora 165.6 KiB zstd x86_64 0:1.5.7-6.fc45 fedora 502.6 KiB Installing groups: Buildsystem building group Transaction Summary: Installing: 190 packages Total size of inbound packages is 72 MiB. Need to download 72 MiB. After this operation, 231 MiB extra will be used (install 231 MiB, remove 0 B). [ 1/190] bzip2-0:1.0.8-24.fc45.x86_64 100% | 10.2 MiB/s | 52.3 KiB | 00m00s [ 2/190] bash-0:5.3.20-1.fc46.x86_64 100% | 189.2 MiB/s | 1.9 MiB | 00m00s [ 3/190] cpio-0:2.15-10.fc45.x86_64 100% | 71.4 MiB/s | 292.5 KiB | 00m00s [ 4/190] diffutils-0:3.12-6.fc45.x86_6 100% | 77.5 MiB/s | 396.6 KiB | 00m00s [ 5/190] fedora-release-common-0:46-0. 100% | 5.9 MiB/s | 18.2 KiB | 00m00s [ 6/190] coreutils-0:9.12-1.fc46.x86_6 100% | 86.7 MiB/s | 1.3 MiB | 00m00s [ 7/190] glibc-minimal-langpack-0:2.44 100% | 67.9 MiB/s | 139.0 KiB | 00m00s [ 8/190] findutils-1:4.11.0-2.fc45.x86 100% | 139.3 MiB/s | 570.7 KiB | 00m00s [ 9/190] grep-0:3.12-4.fc45.x86_64 100% | 42.0 MiB/s | 301.0 KiB | 00m00s [ 10/190] gzip-0:1.15-1.fc46.x86_64 100% | 27.0 MiB/s | 193.3 KiB | 00m00s [ 11/190] info-0:7.3-3.fc45.x86_64 100% | 31.1 MiB/s | 191.2 KiB | 00m00s [ 12/190] redhat-rpm-config-0:345-5.fc4 100% | 19.1 MiB/s | 78.1 KiB | 00m00s [ 13/190] patch-0:2.8-6.fc46.x86_64 100% | 27.9 MiB/s | 114.4 KiB | 00m00s [ 14/190] rpm-build-0:6.1.0-1.fc46.x86_ 100% | 38.6 MiB/s | 158.1 KiB | 00m00s [ 15/190] shadow-utils-2:4.20.0-2.fc46. 100% | 283.3 MiB/s | 1.4 MiB | 00m00s [ 16/190] sed-0:4.10-2.fc45.x86_64 100% | 35.0 MiB/s | 322.8 KiB | 00m00s [ 17/190] tar-2:1.35-9.fc45.x86_64 100% | 77.0 MiB/s | 867.4 KiB | 00m00s [ 18/190] unzip-0:6.0-71.fc45.x86_64 100% | 32.5 MiB/s | 199.6 KiB | 00m00s [ 19/190] which-0:2.25-2.fc45.x86_64 100% | 13.7 MiB/s | 42.2 KiB | 00m00s [ 20/190] xz-1:5.8.4-1.fc46.x86_64 100% | 159.8 MiB/s | 654.4 KiB | 00m00s [ 21/190] gawk-0:5.4.1-1.fc45.x86_64 100% | 147.2 MiB/s | 1.2 MiB | 00m00s [ 22/190] util-linux-0:2.42.4-2.fc46.x8 100% | 140.5 MiB/s | 1.3 MiB | 00m00s [ 23/190] ncurses-libs-0:6.6-3.fc45.x86 100% | 67.1 MiB/s | 343.7 KiB | 00m00s [ 24/190] filesystem-0:3.18-59.fc45.x86 100% | 113.5 MiB/s | 1.8 MiB | 00m00s [ 25/190] bzip2-libs-0:1.0.8-24.fc45.x8 100% | 8.5 MiB/s | 43.5 KiB | 00m00s [ 26/190] glibc-0:2.44.9000-5.fc46.x86_ 100% | 165.8 MiB/s | 2.5 MiB | 00m00s [ 27/190] gmp-1:6.3.0-6.fc45.x86_64 100% | 104.7 MiB/s | 321.8 KiB | 00m00s [ 28/190] libacl-0:2.4.0-2.fc45.x86_64 100% | 13.4 MiB/s | 27.5 KiB | 00m00s [ 29/190] libattr-0:2.6.0-2.fc45.x86_64 100% | 8.8 MiB/s | 18.1 KiB | 00m00s [ 30/190] coreutils-common-0:9.12-1.fc4 100% | 247.8 MiB/s | 2.2 MiB | 00m00s [ 31/190] libselinux-0:3.11-5.fc46.x86_ 100% | 33.8 MiB/s | 104.0 KiB | 00m00s [ 32/190] libcap-0:2.78-2.fc45.x86_64 100% | 21.6 MiB/s | 88.6 KiB | 00m00s [ 33/190] fedora-repos-0:46-0.3.noarch 100% | 4.7 MiB/s | 9.6 KiB | 00m00s [ 34/190] systemd-libs-0:262.1-1.fc46.x 100% | 134.4 MiB/s | 963.7 KiB | 00m00s [ 35/190] redhat-systemd-presets-0:102- 100% | 1.7 MiB/s | 8.5 KiB | 00m00s [ 36/190] glibc-common-0:2.44.9000-5.fc 100% | 84.4 MiB/s | 431.9 KiB | 00m00s [ 37/190] openssl-libs-1:4.0.3-1.fc46.x 100% | 156.2 MiB/s | 2.3 MiB | 00m00s [ 38/190] pcre2-0:10.47-1.fc45.2.x86_64 100% | 33.8 MiB/s | 276.7 KiB | 00m00s [ 39/190] ed-0:1.22.6-1.fc46.x86_64 100% | 20.9 MiB/s | 85.6 KiB | 00m00s [ 40/190] R-srpm-macros-0:1.3.7-3.fc45. 100% | 5.4 MiB/s | 11.1 KiB | 00m00s [ 41/190] build-reproducibility-srpm-ma 100% | 5.3 MiB/s | 10.8 KiB | 00m00s [ 42/190] ansible-srpm-macros-0:1-22.fc 100% | 4.8 MiB/s | 19.8 KiB | 00m00s [ 43/190] cmake-srpm-macros-0:4.3.0-5.f 100% | 5.0 MiB/s | 10.3 KiB | 00m00s [ 44/190] erlang-srpm-macros-0:0.4.0-1. 100% | 3.2 MiB/s | 10.0 KiB | 00m00s [ 45/190] efi-srpm-macros-0:6-9.fc45.no 100% | 5.2 MiB/s | 21.4 KiB | 00m00s [ 46/190] dwz-0:0.17-3.fc45.x86_64 100% | 27.2 MiB/s | 139.2 KiB | 00m00s [ 47/190] filesystem-srpm-macros-0:3.18 100% | 12.9 MiB/s | 26.4 KiB | 00m00s [ 48/190] fonts-srpm-macros-1:5.0.0-4.f 100% | 13.3 MiB/s | 27.2 KiB | 00m00s [ 49/190] file-0:5.48-3.fc46.x86_64 100% | 16.5 MiB/s | 50.6 KiB | 00m00s [ 50/190] forge-srpm-macros-0:0.4.0-5.f 100% | 6.4 MiB/s | 19.7 KiB | 00m00s [ 51/190] gap-srpm-macros-0:2-3.fc45.no 100% | 3.0 MiB/s | 9.3 KiB | 00m00s [ 52/190] fpc-srpm-macros-0:1.3-17.fc45 100% | 1.9 MiB/s | 7.8 KiB | 00m00s [ 53/190] ghc-srpm-macros-0:1.10-2.fc45 100% | 4.1 MiB/s | 8.5 KiB | 00m00s [ 54/190] gnat-srpm-macros-0:7-3.fc45.n 100% | 4.2 MiB/s | 8.6 KiB | 00m00s [ 55/190] gnome-srpm-macros-0:1.0-2.fc4 100% | 2.9 MiB/s | 8.8 KiB | 00m00s [ 56/190] java-srpm-macros-0:1-9.fc45.n 100% | 4.0 MiB/s | 8.3 KiB | 00m00s [ 57/190] go-srpm-macros-0:3.8.0-3.fc45 100% | 13.6 MiB/s | 27.8 KiB | 00m00s [ 58/190] lua-srpm-macros-0:1-18.fc45.n 100% | 4.2 MiB/s | 8.7 KiB | 00m00s [ 59/190] meson-srpm-macros-0:1.12.1-2. 100% | 5.8 MiB/s | 11.8 KiB | 00m00s [ 60/190] kernel-srpm-macros-0:1.0-30.f 100% | 2.7 MiB/s | 8.3 KiB | 00m00s [ 61/190] openblas-srpm-macros-0:2-23.f 100% | 7.4 MiB/s | 7.5 KiB | 00m00s [ 62/190] ocaml-srpm-macros-0:11-4.fc45 100% | 4.4 MiB/s | 9.0 KiB | 00m00s [ 63/190] package-notes-srpm-macros-0:0 100% | 2.1 MiB/s | 10.5 KiB | 00m00s [ 64/190] perl-srpm-macros-0:1-65.fc45. 100% | 2.7 MiB/s | 8.4 KiB | 00m00s [ 65/190] pyproject-srpm-macros-0:1.24. 100% | 3.0 MiB/s | 15.4 KiB | 00m00s [ 66/190] qt5-srpm-macros-0:5.15.18-3.f 100% | 3.9 MiB/s | 8.1 KiB | 00m00s [ 67/190] python-srpm-macros-0:3.15-2.f 100% | 7.8 MiB/s | 23.9 KiB | 00m00s [ 68/190] qt6-srpm-macros-0:6.11.2-1.fc 100% | 2.2 MiB/s | 9.1 KiB | 00m00s [ 69/190] rpm-0:6.1.0-1.fc46.x86_64 100% | 111.6 MiB/s | 571.3 KiB | 00m00s [ 70/190] rust-srpm-macros-0:28.5-2.fc4 100% | 2.2 MiB/s | 11.4 KiB | 00m00s [ 71/190] tree-sitter-srpm-macros-0:0.4 100% | 4.6 MiB/s | 14.0 KiB | 00m00s [ 72/190] zig-srpm-macros-0:1-9.fc45.no 100% | 4.3 MiB/s | 8.8 KiB | 00m00s [ 73/190] zip-0:3.0-46.fc45.x86_64 100% | 129.2 MiB/s | 264.6 KiB | 00m00s [ 74/190] debugedit-0:5.3-3.fc45.x86_64 100% | 42.9 MiB/s | 87.9 KiB | 00m00s [ 75/190] elfutils-0:0.196-1.fc46.x86_6 100% | 163.6 MiB/s | 670.0 KiB | 00m00s [ 76/190] elfutils-libelf-0:0.196-1.fc4 100% | 58.2 MiB/s | 238.4 KiB | 00m00s [ 77/190] libgcc-0:16.2.1-2.fc46.1.x86_ 100% | 44.5 MiB/s | 136.6 KiB | 00m00s [ 78/190] libarchive-0:3.8.9-2.fc46.x86 100% | 48.4 MiB/s | 446.0 KiB | 00m00s [ 79/190] popt-0:1.19-11.fc45.x86_64 100% | 9.3 MiB/s | 66.6 KiB | 00m00s [ 80/190] readline-0:8.3-7.fc46.x86_64 100% | 44.7 MiB/s | 228.7 KiB | 00m00s [ 81/190] rpm-build-libs-0:6.1.0-1.fc46 100% | 32.9 MiB/s | 134.8 KiB | 00m00s [ 82/190] rpm-libs-0:6.1.0-1.fc46.x86_6 100% | 116.4 MiB/s | 476.6 KiB | 00m00s [ 83/190] zstd-0:1.5.7-6.fc45.x86_64 100% | 46.8 MiB/s | 191.7 KiB | 00m00s [ 84/190] audit-libs-0:4.2.1-2.fc45.x86 100% | 46.6 MiB/s | 143.3 KiB | 00m00s [ 85/190] libeconf-0:0.7.9-4.fc45.x86_6 100% | 17.5 MiB/s | 35.9 KiB | 00m00s [ 86/190] libsemanage-0:3.11-4.fc46.x86 100% | 63.7 MiB/s | 130.5 KiB | 00m00s [ 87/190] libxcrypt-0:4.5.2-4.fc45.x86_ 100% | 42.6 MiB/s | 130.9 KiB | 00m00s [ 88/190] pam-libs-0:1.7.2-4.fc45.x86_6 100% | 14.3 MiB/s | 58.4 KiB | 00m00s [ 89/190] setup-0:2.15.1-2.fc45.noarch 100% | 51.3 MiB/s | 157.6 KiB | 00m00s [ 90/190] xz-libs-1:5.8.4-1.fc46.x86_64 100% | 28.4 MiB/s | 116.5 KiB | 00m00s [ 91/190] mpfr-0:4.2.2-4.fc45.x86_64 100% | 116.4 MiB/s | 357.4 KiB | 00m00s [ 92/190] libblkid-0:2.42.4-2.fc46.x86_ 100% | 43.6 MiB/s | 134.0 KiB | 00m00s [ 93/190] libcap-ng-0:0.9.6-1.fc46.x86_ 100% | 17.0 MiB/s | 34.8 KiB | 00m00s [ 94/190] liblastlog2-0:2.42.4-2.fc46.x 100% | 24.4 MiB/s | 25.0 KiB | 00m00s [ 95/190] libfdisk-0:2.42.4-2.fc46.x86_ 100% | 55.2 MiB/s | 169.6 KiB | 00m00s [ 96/190] libmount-0:2.42.4-2.fc46.x86_ 100% | 43.9 MiB/s | 179.8 KiB | 00m00s [ 97/190] libsmartcols-0:2.42.4-2.fc46. 100% | 21.7 MiB/s | 88.8 KiB | 00m00s [ 98/190] libuuid-0:2.42.4-2.fc46.x86_6 100% | 27.1 MiB/s | 27.7 KiB | 00m00s [ 99/190] util-linux-core-0:2.42.4-2.fc 100% | 142.3 MiB/s | 582.9 KiB | 00m00s [100/190] zlib-ng-compat-0:2.3.3-6.fc45 100% | 11.0 MiB/s | 90.4 KiB | 00m00s [101/190] ncurses-base-0:6.6-3.fc45.noa 100% | 10.8 MiB/s | 88.1 KiB | 00m00s [102/190] glibc-gconv-extra-0:2.44.9000 100% | 95.3 MiB/s | 1.7 MiB | 00m00s [103/190] gnulib-l10n-0:20241231-4.fc45 100% | 29.4 MiB/s | 150.4 KiB | 00m00s [104/190] libsepol-0:3.11-2.fc45.x86_64 100% | 89.2 MiB/s | 365.2 KiB | 00m00s [105/190] ca-certificates-0:2026.2.90_v 100% | 188.4 MiB/s | 964.7 KiB | 00m00s [106/190] crypto-policies-0:20260713-2. 100% | 31.7 MiB/s | 97.5 KiB | 00m00s [107/190] libstdc++-0:16.2.1-2.fc46.1.x 100% | 13.5 MiB/s | 1.0 MiB | 00m00s [108/190] fedora-gpg-keys-0:46-0.3.noar 100% | 70.2 MiB/s | 143.8 KiB | 00m00s [109/190] fedora-repos-rawhide-0:46-0.3 100% | 4.4 MiB/s | 9.0 KiB | 00m00s [110/190] fips-provider-0:1.5.3-1.fc46. 100% | 179.8 MiB/s | 1.6 MiB | 00m00s [111/190] redhat-systemd-presets-common 100% | 2.6 MiB/s | 13.2 KiB | 00m00s [112/190] pcre2-syntax-0:10.47-1.fc45.2 100% | 40.3 MiB/s | 165.1 KiB | 00m00s [113/190] linkdupes-0:0.7.3-3.fc45.x86_ 100% | 110.4 MiB/s | 339.2 KiB | 00m00s [114/190] add-determinism-0:0.7.3-3.fc4 100% | 165.2 MiB/s | 845.7 KiB | 00m00s [115/190] file-libs-0:5.48-3.fc46.x86_6 100% | 123.4 MiB/s | 884.7 KiB | 00m00s [116/190] curl-0:8.23.0-1.fc46.x86_64 100% | 59.9 MiB/s | 245.2 KiB | 00m00s [117/190] elfutils-libs-0:0.196-1.fc46. 100% | 92.7 MiB/s | 284.9 KiB | 00m00s [118/190] elfutils-debuginfod-client-0: 100% | 23.0 MiB/s | 47.1 KiB | 00m00s [119/190] json-c-0:0.18-9.fc45.x86_64 100% | 15.2 MiB/s | 46.7 KiB | 00m00s [120/190] libpfm-0:4.14.1-2.fc46.x86_64 100% | 90.5 MiB/s | 278.0 KiB | 00m00s [121/190] libxml2-0:2.15.4-1.fc46.x86_6 100% | 165.2 MiB/s | 676.7 KiB | 00m00s [122/190] libzstd-0:1.5.7-6.fc45.x86_64 100% | 59.2 MiB/s | 363.9 KiB | 00m00s [123/190] lz4-libs-0:1.10.0-5.fc45.x86_ 100% | 26.2 MiB/s | 80.4 KiB | 00m00s [124/190] rpm-sign-libs-0:6.1.0-1.fc46. 100% | 8.8 MiB/s | 26.9 KiB | 00m00s [125/190] lua-libs-0:5.5.1-2.fc46.x86_6 100% | 35.2 MiB/s | 144.4 KiB | 00m00s [126/190] sqlite-libs-0:3.53.4-1.fc45.x 100% | 132.2 MiB/s | 812.1 KiB | 00m00s [127/190] rpm-sequoia-0:1.10.3-1.fc46.x 100% | 115.1 MiB/s | 942.6 KiB | 00m00s [128/190] ima-evm-utils-libs-0:1.6.2-12 100% | 9.8 MiB/s | 30.2 KiB | 00m00s [129/190] libgomp-0:16.2.1-2.fc46.1.x86 100% | 22.8 MiB/s | 397.6 KiB | 00m00s [130/190] gnupg2-0:2.4.9-18.fc45.x86_64 100% | 206.5 MiB/s | 1.7 MiB | 00m00s [131/190] gpgverify-0:2.2-5.fc45.noarch 100% | 5.5 MiB/s | 11.3 KiB | 00m00s [132/190] libfsverity-0:1.7-4.fc45.x86_ 100% | 4.6 MiB/s | 19.0 KiB | 00m00s [133/190] gnupg2-gpg-agent-0:2.4.9-18.f 100% | 91.6 MiB/s | 281.3 KiB | 00m00s [134/190] gnupg2-dirmngr-0:2.4.9-18.fc4 100% | 68.7 MiB/s | 281.6 KiB | 00m00s [135/190] gnupg2-gpgconf-0:2.4.9-18.fc4 100% | 22.8 MiB/s | 116.5 KiB | 00m00s [136/190] gnupg2-keyboxd-0:2.4.9-18.fc4 100% | 31.5 MiB/s | 96.6 KiB | 00m00s [137/190] gnupg2-verify-0:2.4.9-18.fc45 100% | 57.3 MiB/s | 176.1 KiB | 00m00s [138/190] libgpg-error-0:1.61-2.fc45.x8 100% | 61.7 MiB/s | 252.9 KiB | 00m00s [139/190] libassuan-0:2.5.7-6.fc45.x86_ 100% | 11.2 MiB/s | 68.5 KiB | 00m00s [140/190] npth-0:1.8-5.fc45.x86_64 100% | 6.2 MiB/s | 25.5 KiB | 00m00s [141/190] tpm2-tss-0:4.2.0-1.fc45.x86_6 100% | 74.4 MiB/s | 456.8 KiB | 00m00s [142/190] gnutls-0:3.8.13-5.fc46.x86_64 100% | 177.7 MiB/s | 1.4 MiB | 00m00s [143/190] libksba-0:1.8.1-1.fc46.x86_64 100% | 28.1 MiB/s | 172.6 KiB | 00m00s [144/190] libusb1-0:1.0.30-2.fc45.x86_6 100% | 40.9 MiB/s | 83.8 KiB | 00m00s [145/190] openldap-0:2.6.15-1.fc46.x86_ 100% | 53.3 MiB/s | 273.0 KiB | 00m00s [146/190] libidn2-0:2.3.8-4.fc45.x86_64 100% | 57.0 MiB/s | 175.2 KiB | 00m00s [147/190] libtasn1-0:4.21.0-2.fc45.x86_ 100% | 24.7 MiB/s | 75.9 KiB | 00m00s [148/190] libunistring-0:1.1-12.fc45.x8 100% | 106.6 MiB/s | 545.8 KiB | 00m00s [149/190] nettle-0:4.0-5.fc45.x86_64 100% | 104.9 MiB/s | 429.7 KiB | 00m00s [150/190] p11-kit-0:0.26.5-1.fc45.x86_6 100% | 136.7 MiB/s | 560.0 KiB | 00m00s [151/190] libevent-0:2.1.13-1.fc46.x86_ 100% | 35.3 MiB/s | 289.4 KiB | 00m00s [152/190] cyrus-sasl-lib-0:2.1.28-37.fc 100% | 66.6 MiB/s | 817.8 KiB | 00m00s [153/190] libgcrypt-0:1.12.4-1.fc46.x86 100% | 13.1 MiB/s | 631.2 KiB | 00m00s [154/190] libtool-ltdl-0:2.6.2-1.fc46.x 100% | 17.9 MiB/s | 36.8 KiB | 00m00s [155/190] libffi-0:3.8.0-1.fc46.x86_64 100% | 15.1 MiB/s | 46.4 KiB | 00m00s [156/190] gdbm-libs-1:1.26-1.fc46.x86_6 100% | 29.4 MiB/s | 60.1 KiB | 00m00s [157/190] alternatives-0:1.33-6.fc45.x8 100% | 19.3 MiB/s | 39.4 KiB | 00m00s [158/190] jansson-0:2.14-5.fc45.x86_64 100% | 11.5 MiB/s | 46.9 KiB | 00m00s [159/190] pkgconf-pkg-config-0:2.5.1-2. 100% | 4.6 MiB/s | 9.5 KiB | 00m00s [160/190] pkgconf-m4-0:2.5.1-2.fc45.noa 100% | 6.7 MiB/s | 13.8 KiB | 00m00s [161/190] pkgconf-0:2.5.1-2.fc45.x86_64 100% | 12.0 MiB/s | 49.0 KiB | 00m00s [162/190] p11-kit-trust-0:0.26.5-1.fc45 100% | 28.6 MiB/s | 146.3 KiB | 00m00s [163/190] libpkgconf-0:2.5.1-2.fc45.x86 100% | 5.9 MiB/s | 42.6 KiB | 00m00s [164/190] binutils-0:2.47.50-15.fc46.x8 100% | 217.1 MiB/s | 5.2 MiB | 00m00s [165/190] fedora-release-0:46-0.1.noarc 100% | 1.5 MiB/s | 11.9 KiB | 00m00s [166/190] systemd-standalone-sysusers-0 100% | 53.0 MiB/s | 434.1 KiB | 00m00s [167/190] xxhash-libs-0:0.8.4-1.fc46.x8 100% | 40.3 MiB/s | 41.3 KiB | 00m00s [168/190] fedora-release-identity-basic 100% | 6.2 MiB/s | 12.7 KiB | 00m00s [169/190] libcurl-0:8.23.0-1.fc46.x86_6 100% | 121.5 MiB/s | 497.5 KiB | 00m00s [170/190] krb5-libs-0:1.22.2-9.fc45.x86 100% | 112.0 MiB/s | 803.1 KiB | 00m00s [171/190] libnghttp2-0:1.69.0-6.fc46.x8 100% | 15.1 MiB/s | 77.2 KiB | 00m00s [172/190] gdb-minimal-0:17.2-6.fc46.x86 100% | 197.4 MiB/s | 4.7 MiB | 00m00s [173/190] libnghttp3-0:1.18.0-1.fc45.x8 100% | 9.2 MiB/s | 75.1 KiB | 00m00s [174/190] libbrotli-0:1.2.0-6.fc45.x86_ 100% | 18.8 MiB/s | 347.3 KiB | 00m00s [175/190] libpsl-0:0.23.3-1.fc46.x86_64 100% | 33.0 MiB/s | 67.7 KiB | 00m00s [176/190] libssh-0:0.12.2-1.fc45.x86_64 100% | 96.3 MiB/s | 295.9 KiB | 00m00s [177/190] ngtcp2-0:1.22.1-3.fc45.x86_64 100% | 38.5 MiB/s | 157.7 KiB | 00m00s [178/190] ngtcp2-crypto-ossl-0:1.22.1-3 100% | 9.1 MiB/s | 27.8 KiB | 00m00s [179/190] keyutils-libs-0:1.6.3-8.fc45. 100% | 10.2 MiB/s | 31.5 KiB | 00m00s [180/190] libcom_err-0:1.47.4-2.fc45.x8 100% | 26.0 MiB/s | 26.6 KiB | 00m00s [181/190] libverto-0:0.3.2-13.fc45.x86_ 100% | 10.2 MiB/s | 21.0 KiB | 00m00s [182/190] publicsuffix-list-dafsa-0:202 100% | 29.8 MiB/s | 61.1 KiB | 00m00s [183/190] libfido2-0:1.17.0-6.fc46.x86_ 100% | 34.8 MiB/s | 107.0 KiB | 00m00s [184/190] libssh-config-0:0.12.2-1.fc45 100% | 4.4 MiB/s | 8.9 KiB | 00m00s [185/190] libcbor-0:0.14.0-3.fc45.x86_6 100% | 3.6 MiB/s | 36.8 KiB | 00m00s [186/190] selinux-policy-0:45.21-1.fc46 100% | 4.6 MiB/s | 42.0 KiB | 00m00s [187/190] libselinux-utils-0:3.11-5.fc4 100% | 17.3 MiB/s | 123.8 KiB | 00m00s [188/190] policycoreutils-0:3.11-2.fc45 100% | 9.8 MiB/s | 261.0 KiB | 00m00s [189/190] rpm-plugin-selinux-0:6.1.0-1. 100% | 4.3 MiB/s | 17.8 KiB | 00m00s [190/190] selinux-policy-targeted-0:45. 100% | 162.4 MiB/s | 6.8 MiB | 00m00s -------------------------------------------------------------------------------- [190/190] Total 100% | 168.8 MiB/s | 71.6 MiB | 00m00s Running transaction Importing OpenPGP key 0x91211FCE: UserID : "Fedora (46) " Fingerprint: D924B10D3E810DABDD8B56B596E7E91491211FCE From : file:///usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-46-primary The key was successfully imported. Importing OpenPGP key 0x91211FCE: UserID : "Fedora (46) " Fingerprint: D924B10D3E810DABDD8B56B596E7E91491211FCE From : file:///usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-46-primary The key was successfully imported. Importing OpenPGP key 0xF577861E: UserID : "Fedora (45) " Fingerprint: 4F50A6114CD5C6976A7F1179655A4B02F577861E From : file:///usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-45-primary The key was successfully imported. Importing OpenPGP key 0x9488FB64: UserID : "Fedora (47) " Fingerprint: B2E766FA50CA6FA2D5ED06FC09D879E09488FB64 From : file:///usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-47-primary The key was successfully imported. [ 1/192] Verify package files 100% | 742.0 B/s | 190.0 B | 00m00s >>> Running %pretrans scriptlet: filesystem-0:3.18-59.fc45.x86_64 >>> Finished %pretrans scriptlet: filesystem-0:3.18-59.fc45.x86_64 >>> [RPM] failed to open /var/lib/mock/fedora-rawhide-x86_64-1792482309.178873/root/etc/group for id/name lookup: No such file or directory [ 2/192] Prepare transaction 100% | 3.6 KiB/s | 190.0 B | 00m00s [ 3/192] Installing libgcc-0:16.2.1-2. 100% | 266.0 MiB/s | 272.4 KiB | 00m00s [ 4/192] Installing redhat-systemd-pre 100% | 0.0 B/s | 1.5 KiB | 00m00s [ 5/192] Installing redhat-systemd-pre 100% | 0.0 B/s | 18.1 KiB | 00m00s [ 6/192] Installing libssh-config-0:0. 100% | 0.0 B/s | 816.0 B | 00m00s [ 7/192] Installing publicsuffix-list- 100% | 0.0 B/s | 72.0 KiB | 00m00s [ 8/192] Installing fedora-release-ide 100% | 0.0 B/s | 920.0 B | 00m00s [ 9/192] Installing fedora-gpg-keys-0: 100% | 59.2 MiB/s | 181.7 KiB | 00m00s [ 10/192] Installing fedora-repos-rawhi 100% | 0.0 B/s | 2.5 KiB | 00m00s [ 11/192] Installing fedora-repos-0:46- 100% | 0.0 B/s | 5.9 KiB | 00m00s [ 12/192] Installing fedora-release-com 100% | 7.8 MiB/s | 8.0 KiB | 00m00s [ 13/192] Installing fedora-release-0:4 100% | 15.1 KiB/s | 124.0 B | 00m00s >>> Running sysusers scriptlet: setup-0:2.15.1-2.fc45.noarch >>> Finished sysusers scriptlet: setup-0:2.15.1-2.fc45.noarch >>> Scriptlet output: >>> Creating group 'adm' with GID 4. >>> Creating group 'audio' with GID 63. >>> Creating group 'cdrom' with GID 11. >>> Creating group 'clock' with GID 103. >>> Creating group 'dialout' with GID 18. >>> Creating group 'disk' with GID 6. >>> Creating group 'floppy' with GID 19. >>> Creating group 'ftp' with GID 50. >>> Creating group 'games' with GID 20. >>> Creating group 'input' with GID 104. >>> Creating group 'kmem' with GID 9. >>> Creating group 'kvm' with GID 36. >>> Creating group 'lock' with GID 54. >>> Creating group 'lp' with GID 7. >>> Creating group 'mail' with GID 12. >>> Creating group 'man' with GID 15. >>> Creating group 'mem' with GID 8. >>> Creating group 'nobody' with GID 65534. >>> Creating group 'render' with GID 105. >>> Creating group 'root' with GID 0. >>> Creating group 'sgx' with GID 106. >>> Creating group 'sys' with GID 3. >>> Creating group 'tape' with GID 33. >>> Creating group 'tty' with GID 5. >>> Creating group 'users' with GID 100. >>> Creating group 'utmp' with GID 22. >>> Creating group 'video' with GID 39. >>> Creating group 'wheel' with GID 10. >>> Creating user 'adm' (adm) with UID 3 and GID 4. >>> Creating group 'bin' with GID 1. >>> Creating user 'bin' (bin) with UID 1 and GID 1. >>> Creating group 'daemon' with GID 2. >>> Creating user 'daemon' (daemon) with UID 2 and GID 2. >>> Creating user 'ftp' (FTP User) with UID 14 and GID 50. >>> Creating user 'games' (games) with UID 12 and GID 100. >>> Creating user 'halt' (halt) with UID 7 and GID 0. >>> Creating user 'lp' (lp) with UID 4 and GID 7. >>> Creating user 'mail' (mail) with UID 8 and GID 12. >>> Creating user 'nobody' (Kernel Overflow User) with UID 65534 and GID 65534. >>> Creating user 'operator' (operator) with UID 11 and GID 0. >>> Creating user 'root' (Super User) with UID 0 and GID 0. >>> Creating user 'shutdown' (shutdown) with UID 6 and GID 0. >>> Creating user 'sync' (sync) with UID 5 and GID 0. >>> [ 14/192] Installing setup-0:2.15.1-2.f 100% | 44.6 MiB/s | 731.3 KiB | 00m00s [ 15/192] Installing filesystem-0:3.18- 100% | 2.9 MiB/s | 253.6 KiB | 00m00s [ 16/192] Installing pkgconf-m4-0:2.5.1 100% | 0.0 B/s | 14.7 KiB | 00m00s [ 17/192] Installing pcre2-syntax-0:10. 100% | 277.7 MiB/s | 284.3 KiB | 00m00s [ 18/192] Installing gnulib-l10n-0:2024 100% | 215.5 MiB/s | 661.9 KiB | 00m00s [ 19/192] Installing coreutils-common-0 100% | 444.7 MiB/s | 11.6 MiB | 00m00s [ 20/192] Installing ncurses-base-0:6.6 100% | 115.7 MiB/s | 355.3 KiB | 00m00s [ 21/192] Installing bash-0:5.3.20-1.fc 100% | 264.8 MiB/s | 8.5 MiB | 00m00s [ 22/192] Installing glibc-common-0:2.4 100% | 51.8 MiB/s | 1.0 MiB | 00m00s [ 23/192] Installing glibc-gconv-extra- 100% | 338.6 MiB/s | 7.8 MiB | 00m00s [ 24/192] Installing glibc-0:2.44.9000- 100% | 188.9 MiB/s | 7.2 MiB | 00m00s [ 25/192] Installing ncurses-libs-0:6.6 100% | 238.0 MiB/s | 974.9 KiB | 00m00s [ 26/192] Installing glibc-minimal-lang 100% | 0.0 B/s | 124.0 B | 00m00s [ 27/192] Installing zlib-ng-compat-0:2 100% | 162.5 MiB/s | 166.4 KiB | 00m00s [ 28/192] Installing bzip2-libs-0:1.0.8 100% | 0.0 B/s | 81.6 KiB | 00m00s [ 29/192] Installing libgpg-error-0:1.6 100% | 52.1 MiB/s | 959.7 KiB | 00m00s [ 30/192] Installing readline-0:8.3-7.f 100% | 252.8 MiB/s | 517.7 KiB | 00m00s [ 31/192] Installing libstdc++-0:16.2.1 100% | 440.9 MiB/s | 3.1 MiB | 00m00s [ 32/192] Installing libzstd-0:1.5.7-6. 100% | 467.5 MiB/s | 957.4 KiB | 00m00s [ 33/192] Installing elfutils-libelf-0: 100% | 481.0 MiB/s | 1.4 MiB | 00m00s [ 34/192] Installing libassuan-0:2.5.7- 100% | 161.8 MiB/s | 165.7 KiB | 00m00s [ 35/192] Installing libgcrypt-0:1.12.4 100% | 416.6 MiB/s | 1.7 MiB | 00m00s [ 36/192] Installing gmp-1:6.3.0-6.fc45 100% | 399.1 MiB/s | 817.4 KiB | 00m00s [ 37/192] Installing libacl-0:2.4.0-2.f 100% | 0.0 B/s | 44.7 KiB | 00m00s [ 38/192] Installing systemd-libs-0:262 100% | 395.7 MiB/s | 2.8 MiB | 00m00s [ 39/192] Installing libuuid-0:2.42.4-2 100% | 0.0 B/s | 38.2 KiB | 00m00s [ 40/192] Installing popt-0:1.19-11.fc4 100% | 70.0 MiB/s | 143.3 KiB | 00m00s [ 41/192] Installing xz-libs-1:5.8.4-1. 100% | 217.6 MiB/s | 222.8 KiB | 00m00s [ 42/192] Installing sqlite-libs-0:3.53 100% | 404.7 MiB/s | 1.6 MiB | 00m00s [ 43/192] Installing npth-0:1.8-5.fc45. 100% | 0.0 B/s | 50.6 KiB | 00m00s [ 44/192] Installing elfutils-libs-0:0. 100% | 352.2 MiB/s | 721.3 KiB | 00m00s [ 45/192] Installing libblkid-0:2.42.4- 100% | 276.6 MiB/s | 283.3 KiB | 00m00s [ 46/192] Installing libsepol-0:3.11-2. 100% | 423.4 MiB/s | 867.1 KiB | 00m00s [ 47/192] Installing gnupg2-gpgconf-0:2 100% | 15.6 MiB/s | 255.9 KiB | 00m00s [ 48/192] Installing pcre2-0:10.47-1.fc 100% | 351.5 MiB/s | 720.0 KiB | 00m00s [ 49/192] Installing libselinux-0:3.11- 100% | 201.6 MiB/s | 206.4 KiB | 00m00s [ 50/192] Installing grep-0:3.12-4.fc45 100% | 55.7 MiB/s | 1.0 MiB | 00m00s [ 51/192] Installing sed-0:4.10-2.fc45. 100% | 47.5 MiB/s | 874.9 KiB | 00m00s [ 52/192] Installing findutils-1:4.11.0 100% | 97.9 MiB/s | 2.0 MiB | 00m00s [ 53/192] Installing libxcrypt-0:4.5.2- 100% | 289.0 MiB/s | 295.9 KiB | 00m00s [ 54/192] Installing json-c-0:0.18-9.fc 100% | 0.0 B/s | 83.9 KiB | 00m00s [ 55/192] Installing libtasn1-0:4.21.0- 100% | 174.3 MiB/s | 178.5 KiB | 00m00s [ 56/192] Installing libunistring-0:1.1 100% | 433.6 MiB/s | 1.7 MiB | 00m00s [ 57/192] Installing libidn2-0:2.3.8-4. 100% | 61.0 MiB/s | 562.6 KiB | 00m00s [ 58/192] Installing crypto-policies-0: 100% | 38.9 MiB/s | 159.5 KiB | 00m00s [ 59/192] Installing xz-1:5.8.4-1.fc46. 100% | 67.9 MiB/s | 1.4 MiB | 00m00s [ 60/192] Installing libmount-0:2.42.4- 100% | 400.4 MiB/s | 410.0 KiB | 00m00s [ 61/192] Installing gnupg2-verify-0:2. 100% | 21.8 MiB/s | 357.7 KiB | 00m00s [ 62/192] Installing mpfr-0:4.2.2-4.fc4 100% | 277.0 MiB/s | 850.9 KiB | 00m00s [ 63/192] Installing gawk-0:5.4.1-1.fc4 100% | 106.1 MiB/s | 2.2 MiB | 00m00s [ 64/192] Installing dwz-0:0.17-3.fc45. 100% | 17.9 MiB/s | 292.5 KiB | 00m00s [ 65/192] Installing libksba-0:1.8.1-1. 100% | 424.2 MiB/s | 434.4 KiB | 00m00s [ 66/192] Installing unzip-0:6.0-71.fc4 100% | 27.2 MiB/s | 445.3 KiB | 00m00s [ 67/192] Installing file-libs-0:5.48-3 100% | 726.1 MiB/s | 12.3 MiB | 00m00s [ 68/192] Installing file-0:5.48-3.fc46 100% | 6.3 MiB/s | 103.4 KiB | 00m00s [ 69/192] Installing diffutils-0:3.12-6 100% | 82.4 MiB/s | 1.6 MiB | 00m00s [ 70/192] Installing libattr-0:2.6.0-2. 100% | 0.0 B/s | 25.2 KiB | 00m00s [ 71/192] Installing libeconf-0:0.7.9-4 100% | 64.9 MiB/s | 66.4 KiB | 00m00s [ 72/192] Installing libcap-ng-0:0.9.6- 100% | 0.0 B/s | 70.6 KiB | 00m00s [ 73/192] Installing audit-libs-0:4.2.1 100% | 383.9 MiB/s | 393.1 KiB | 00m00s [ 74/192] Installing pam-libs-0:1.7.2-4 100% | 133.7 MiB/s | 136.9 KiB | 00m00s [ 75/192] Installing libcap-0:2.78-2.fc 100% | 13.0 MiB/s | 213.3 KiB | 00m00s [ 76/192] Installing libsemanage-0:3.11 100% | 314.8 MiB/s | 322.4 KiB | 00m00s [ 77/192] Installing libsmartcols-0:2.4 100% | 185.2 MiB/s | 189.6 KiB | 00m00s [ 78/192] Installing lua-libs-0:5.5.1-2 100% | 292.4 MiB/s | 299.4 KiB | 00m00s [ 79/192] Installing libffi-0:3.8.0-1.f 100% | 94.6 MiB/s | 96.9 KiB | 00m00s [ 80/192] Installing p11-kit-0:0.26.5-1 100% | 119.8 MiB/s | 2.6 MiB | 00m00s [ 81/192] Installing alternatives-0:1.3 100% | 4.1 MiB/s | 63.6 KiB | 00m00s [ 82/192] Installing p11-kit-trust-0:0. 100% | 20.4 MiB/s | 480.1 KiB | 00m00s [ 83/192] Installing ngtcp2-0:1.22.1-3. 100% | 164.0 MiB/s | 335.8 KiB | 00m00s [ 84/192] Installing util-linux-core-0: 100% | 72.0 MiB/s | 1.5 MiB | 00m00s [ 85/192] Installing liblastlog2-0:2.42 100% | 7.8 MiB/s | 39.8 KiB | 00m00s [ 86/192] Installing zip-0:3.0-46.fc45. 100% | 37.9 MiB/s | 698.0 KiB | 00m00s [ 87/192] Installing gnupg2-keyboxd-0:2 100% | 39.6 MiB/s | 202.5 KiB | 00m00s [ 88/192] Installing libpsl-0:0.23.3-1. 100% | 79.6 MiB/s | 81.5 KiB | 00m00s [ 89/192] Installing tar-2:1.35-9.fc45. 100% | 129.3 MiB/s | 3.0 MiB | 00m00s [ 90/192] Installing linkdupes-0:0.7.3- 100% | 45.0 MiB/s | 783.5 KiB | 00m00s [ 91/192] Installing libselinux-utils-0 100% | 18.4 MiB/s | 320.4 KiB | 00m00s [ 92/192] Installing libfdisk-0:2.42.4- 100% | 384.0 MiB/s | 393.2 KiB | 00m00s [ 93/192] Installing fips-provider-0:1. 100% | 439.0 MiB/s | 4.8 MiB | 00m00s [ 94/192] Installing openssl-libs-1:4.0 100% | 418.7 MiB/s | 6.7 MiB | 00m00s [ 95/192] Installing coreutils-0:9.12-1 100% | 176.5 MiB/s | 6.4 MiB | 00m00s [ 96/192] Installing ca-certificates-0: 100% | 2.5 MiB/s | 2.5 MiB | 00m01s [ 97/192] Installing gzip-0:1.15-1.fc46 100% | 23.2 MiB/s | 450.7 KiB | 00m00s [ 98/192] Installing util-linux-0:2.42. 100% | 98.9 MiB/s | 3.8 MiB | 00m00s [ 99/192] Installing policycoreutils-0: 100% | 33.3 MiB/s | 921.4 KiB | 00m00s [100/192] Installing selinux-policy-0:4 100% | 1.8 MiB/s | 34.5 KiB | 00m00s [101/192] Installing selinux-policy-tar 100% | 233.1 MiB/s | 15.2 MiB | 00m00s [102/192] Installing rpm-sequoia-0:1.10 100% | 349.6 MiB/s | 2.4 MiB | 00m00s [103/192] Installing libfsverity-0:1.7- 100% | 0.0 B/s | 25.4 KiB | 00m00s [104/192] Installing libevent-0:2.1.13- 100% | 320.5 MiB/s | 984.5 KiB | 00m00s [105/192] Installing ngtcp2-crypto-ossl 100% | 0.0 B/s | 52.5 KiB | 00m00s [106/192] Installing libusb1-0:1.0.30-2 100% | 16.1 MiB/s | 181.8 KiB | 00m00s >>> Running sysusers scriptlet: tpm2-tss-0:4.2.0-1.fc45.x86_64 >>> Finished sysusers scriptlet: tpm2-tss-0:4.2.0-1.fc45.x86_64 >>> Scriptlet output: >>> Creating group 'tss' with GID 59. >>> Creating user 'tss' (Account used for TPM access) with UID 59 and GID 59. >>> [107/192] Installing tpm2-tss-0:4.2.0-1 100% | 185.3 MiB/s | 1.7 MiB | 00m00s [108/192] Installing ima-evm-utils-libs 100% | 0.0 B/s | 57.9 KiB | 00m00s [109/192] Installing gnupg2-gpg-agent-0 100% | 27.8 MiB/s | 682.8 KiB | 00m00s [110/192] Installing nettle-0:4.0-5.fc4 100% | 262.0 MiB/s | 805.0 KiB | 00m00s [111/192] Installing gnutls-0:3.8.13-5. 100% | 426.4 MiB/s | 3.8 MiB | 00m00s [112/192] Installing zstd-0:1.5.7-6.fc4 100% | 29.1 MiB/s | 506.1 KiB | 00m00s [113/192] Installing libxml2-0:2.15.4-1 100% | 87.1 MiB/s | 1.7 MiB | 00m00s [114/192] Installing bzip2-0:1.0.8-24.f 100% | 6.1 MiB/s | 99.5 KiB | 00m00s [115/192] Installing add-determinism-0: 100% | 107.9 MiB/s | 2.2 MiB | 00m00s [116/192] Installing build-reproducibil 100% | 0.0 B/s | 1.5 KiB | 00m00s [117/192] Installing cpio-0:2.15-10.fc4 100% | 61.3 MiB/s | 1.1 MiB | 00m00s [118/192] Installing ed-0:1.22.6-1.fc46 100% | 9.3 MiB/s | 153.2 KiB | 00m00s [119/192] Installing patch-0:2.8-6.fc46 100% | 13.9 MiB/s | 228.1 KiB | 00m00s [120/192] Installing libpfm-0:4.14.1-2. 100% | 593.1 MiB/s | 2.4 MiB | 00m00s [121/192] Installing lz4-libs-0:1.10.0- 100% | 162.5 MiB/s | 166.4 KiB | 00m00s [122/192] Installing libarchive-0:3.8.9 100% | 327.4 MiB/s | 1.0 MiB | 00m00s [123/192] Installing libgomp-0:16.2.1-2 100% | 282.7 MiB/s | 578.9 KiB | 00m00s [124/192] Installing libtool-ltdl-0:2.6 100% | 0.0 B/s | 71.1 KiB | 00m00s [125/192] Installing gdbm-libs-1:1.26-1 100% | 132.7 MiB/s | 135.9 KiB | 00m00s [126/192] Installing cyrus-sasl-lib-0:2 100% | 116.9 MiB/s | 2.3 MiB | 00m00s [127/192] Installing openldap-0:2.6.15- 100% | 335.6 MiB/s | 687.2 KiB | 00m00s [128/192] Installing gnupg2-dirmngr-0:2 100% | 25.7 MiB/s | 632.8 KiB | 00m00s [129/192] Installing gnupg2-0:2.4.9-18. 100% | 209.7 MiB/s | 6.5 MiB | 00m00s [130/192] Installing gpgverify-0:2.2-5. 100% | 0.0 B/s | 9.4 KiB | 00m00s [131/192] Installing jansson-0:2.14-5.f 100% | 88.2 MiB/s | 90.3 KiB | 00m00s [132/192] Installing libpkgconf-0:2.5.1 100% | 0.0 B/s | 91.3 KiB | 00m00s [133/192] Installing pkgconf-0:2.5.1-2. 100% | 5.8 MiB/s | 95.2 KiB | 00m00s [134/192] Installing pkgconf-pkg-config 100% | 118.2 KiB/s | 1.8 KiB | 00m00s [135/192] Installing systemd-standalone 100% | 53.3 MiB/s | 981.8 KiB | 00m00s [136/192] Installing rpm-libs-0:6.1.0-1 100% | 366.4 MiB/s | 1.1 MiB | 00m00s [137/192] Installing rpm-sign-libs-0:6. 100% | 0.0 B/s | 40.5 KiB | 00m00s [138/192] Installing rpm-build-libs-0:6 100% | 282.4 MiB/s | 289.2 KiB | 00m00s [139/192] Installing xxhash-libs-0:0.8. 100% | 0.0 B/s | 95.4 KiB | 00m00s [140/192] Installing libbrotli-0:1.2.0- 100% | 282.3 MiB/s | 867.3 KiB | 00m00s [141/192] Installing libnghttp2-0:1.69. 100% | 163.3 MiB/s | 167.3 KiB | 00m00s [142/192] Installing libnghttp3-0:1.18. 100% | 161.0 MiB/s | 164.8 KiB | 00m00s [143/192] Installing keyutils-libs-0:1. 100% | 0.0 B/s | 55.6 KiB | 00m00s [144/192] Installing libcom_err-0:1.47. 100% | 0.0 B/s | 64.1 KiB | 00m00s [145/192] Installing libverto-0:0.3.2-1 100% | 0.0 B/s | 27.1 KiB | 00m00s [146/192] Installing krb5-libs-0:1.22.2 100% | 341.0 MiB/s | 2.4 MiB | 00m00s [147/192] Installing libcbor-0:0.14.0-3 100% | 0.0 B/s | 84.9 KiB | 00m00s [148/192] Installing libfido2-0:1.17.0- 100% | 252.0 MiB/s | 258.1 KiB | 00m00s [149/192] Installing libssh-0:0.12.2-1. 100% | 355.4 MiB/s | 727.8 KiB | 00m00s [150/192] Installing libcurl-0:8.23.0-1 100% | 361.9 MiB/s | 1.1 MiB | 00m00s [151/192] Installing elfutils-debuginfo 100% | 5.0 MiB/s | 82.2 KiB | 00m00s [152/192] Installing elfutils-0:0.196-1 100% | 138.1 MiB/s | 3.2 MiB | 00m00s [153/192] Installing binutils-0:2.47.50 100% | 326.9 MiB/s | 24.5 MiB | 00m00s [154/192] Installing gdb-minimal-0:17.2 100% | 289.0 MiB/s | 14.2 MiB | 00m00s [155/192] Installing debugedit-0:5.3-3. 100% | 13.7 MiB/s | 224.1 KiB | 00m00s [156/192] Installing curl-0:8.23.0-1.fc 100% | 19.1 MiB/s | 488.7 KiB | 00m00s [157/192] Installing rpm-0:6.1.0-1.fc46 100% | 75.9 MiB/s | 2.5 MiB | 00m00s [158/192] Installing cmake-srpm-macros- 100% | 0.0 B/s | 804.0 B | 00m00s [159/192] Installing efi-srpm-macros-0: 100% | 0.0 B/s | 41.3 KiB | 00m00s [160/192] Installing java-srpm-macros-0 100% | 280.3 KiB/s | 1.1 KiB | 00m00s [161/192] Installing lua-srpm-macros-0: 100% | 0.0 B/s | 1.9 KiB | 00m00s [162/192] Installing tree-sitter-srpm-m 100% | 0.0 B/s | 9.6 KiB | 00m00s [163/192] Installing zig-srpm-macros-0: 100% | 0.0 B/s | 1.9 KiB | 00m00s [164/192] Installing filesystem-srpm-ma 100% | 0.0 B/s | 38.9 KiB | 00m00s [165/192] Installing rust-srpm-macros-0 100% | 0.0 B/s | 6.4 KiB | 00m00s [166/192] Installing qt6-srpm-macros-0: 100% | 0.0 B/s | 748.0 B | 00m00s [167/192] Installing qt5-srpm-macros-0: 100% | 0.0 B/s | 776.0 B | 00m00s [168/192] Installing perl-srpm-macros-0 100% | 0.0 B/s | 1.1 KiB | 00m00s [169/192] Installing package-notes-srpm 100% | 0.0 B/s | 2.1 KiB | 00m00s [170/192] Installing openblas-srpm-macr 100% | 0.0 B/s | 404.0 B | 00m00s [171/192] Installing ocaml-srpm-macros- 100% | 0.0 B/s | 2.1 KiB | 00m00s [172/192] Installing meson-srpm-macros- 100% | 0.0 B/s | 1.9 KiB | 00m00s [173/192] Installing kernel-srpm-macros 100% | 0.0 B/s | 2.3 KiB | 00m00s [174/192] Installing gnome-srpm-macros- 100% | 0.0 B/s | 4.1 KiB | 00m00s [175/192] Installing gnat-srpm-macros-0 100% | 0.0 B/s | 1.3 KiB | 00m00s [176/192] Installing ghc-srpm-macros-0: 100% | 0.0 B/s | 1.0 KiB | 00m00s [177/192] Installing gap-srpm-macros-0: 100% | 0.0 B/s | 2.7 KiB | 00m00s [178/192] Installing fpc-srpm-macros-0: 100% | 0.0 B/s | 420.0 B | 00m00s [179/192] Installing ansible-srpm-macro 100% | 0.0 B/s | 36.2 KiB | 00m00s [180/192] Installing redhat-rpm-config- 100% | 186.0 MiB/s | 190.5 KiB | 00m00s [181/192] Installing forge-srpm-macros- 100% | 0.0 B/s | 40.3 KiB | 00m00s [182/192] Installing rpm-build-0:6.1.0- 100% | 17.5 MiB/s | 322.1 KiB | 00m00s [183/192] Installing erlang-srpm-macros 100% | 0.0 B/s | 2.6 KiB | 00m00s [184/192] Installing pyproject-srpm-mac 100% | 0.0 B/s | 4.0 KiB | 00m00s [185/192] Installing fonts-srpm-macros- 100% | 0.0 B/s | 57.0 KiB | 00m00s [186/192] Installing go-srpm-macros-0:3 100% | 0.0 B/s | 63.0 KiB | 00m00s [187/192] Installing R-srpm-macros-0:1. 100% | 0.0 B/s | 4.4 KiB | 00m00s [188/192] Installing python-srpm-macros 100% | 0.0 B/s | 52.9 KiB | 00m00s [189/192] Installing rpm-plugin-selinux 100% | 0.0 B/s | 12.9 KiB | 00m00s [190/192] Installing which-0:2.25-2.fc4 100% | 5.2 MiB/s | 85.8 KiB | 00m00s [191/192] Installing shadow-utils-2:4.2 100% | 136.1 MiB/s | 3.9 MiB | 00m00s [192/192] Installing info-0:7.3-3.fc45. 100% | 58.7 KiB/s | 372.8 KiB | 00m06s Complete! Finish: installing minimal buildroot with dnf5 Start: creating root cache Finish: creating root cache Finish: chroot init INFO: Installed packages: INFO: R-srpm-macros-1.3.7-3.fc45.noarch add-determinism-0.7.3-3.fc45.x86_64 alternatives-1.33-6.fc45.x86_64 ansible-srpm-macros-1-22.fc45.noarch audit-libs-4.2.1-2.fc45.x86_64 bash-5.3.20-1.fc46.x86_64 binutils-2.47.50-15.fc46.x86_64 build-reproducibility-srpm-macros-0.7.3-3.fc45.noarch bzip2-1.0.8-24.fc45.x86_64 bzip2-libs-1.0.8-24.fc45.x86_64 ca-certificates-2026.2.90_v9.0.317-1.fc46.noarch cmake-srpm-macros-4.3.0-5.fc45.noarch coreutils-9.12-1.fc46.x86_64 coreutils-common-9.12-1.fc46.x86_64 cpio-2.15-10.fc45.x86_64 crypto-policies-20260713-2.gitc42da77.fc45.noarch curl-8.23.0-1.fc46.x86_64 cyrus-sasl-lib-2.1.28-37.fc45.x86_64 debugedit-5.3-3.fc45.x86_64 diffutils-3.12-6.fc45.x86_64 dwz-0.17-3.fc45.x86_64 ed-1.22.6-1.fc46.x86_64 efi-srpm-macros-6-9.fc45.noarch elfutils-0.196-1.fc46.x86_64 elfutils-debuginfod-client-0.196-1.fc46.x86_64 elfutils-libelf-0.196-1.fc46.x86_64 elfutils-libs-0.196-1.fc46.x86_64 erlang-srpm-macros-0.4.0-1.fc46.noarch fedora-gpg-keys-46-0.3.noarch fedora-release-46-0.1.noarch fedora-release-common-46-0.1.noarch fedora-release-identity-basic-46-0.1.noarch fedora-repos-46-0.3.noarch fedora-repos-rawhide-46-0.3.noarch file-5.48-3.fc46.x86_64 file-libs-5.48-3.fc46.x86_64 filesystem-3.18-59.fc45.x86_64 filesystem-srpm-macros-3.18-59.fc45.noarch findutils-4.11.0-2.fc45.x86_64 fips-provider-1.5.3-1.fc46.x86_64 fonts-srpm-macros-5.0.0-4.fc45.noarch forge-srpm-macros-0.4.0-5.fc45.noarch fpc-srpm-macros-1.3-17.fc45.noarch gap-srpm-macros-2-3.fc45.noarch gawk-5.4.1-1.fc45.x86_64 gdb-minimal-17.2-6.fc46.x86_64 gdbm-libs-1.26-1.fc46.x86_64 ghc-srpm-macros-1.10-2.fc45.noarch glibc-2.44.9000-5.fc46.x86_64 glibc-common-2.44.9000-5.fc46.x86_64 glibc-gconv-extra-2.44.9000-5.fc46.x86_64 glibc-minimal-langpack-2.44.9000-5.fc46.x86_64 gmp-6.3.0-6.fc45.x86_64 gnat-srpm-macros-7-3.fc45.noarch gnome-srpm-macros-1.0-2.fc45.noarch gnulib-l10n-20241231-4.fc45.noarch gnupg2-2.4.9-18.fc45.x86_64 gnupg2-dirmngr-2.4.9-18.fc45.x86_64 gnupg2-gpg-agent-2.4.9-18.fc45.x86_64 gnupg2-gpgconf-2.4.9-18.fc45.x86_64 gnupg2-keyboxd-2.4.9-18.fc45.x86_64 gnupg2-verify-2.4.9-18.fc45.x86_64 gnutls-3.8.13-5.fc46.x86_64 go-srpm-macros-3.8.0-3.fc45.noarch gpg-pubkey-4f50a6114cd5c6976a7f1179655a4b02f577861e-6888bc98 gpg-pubkey-b2e766fa50ca6fa2d5ed06fc09d879e09488fb64-6a6b46b4 gpg-pubkey-d924b10d3e810dabdd8b56b596e7e91491211fce-697c9899 gpgverify-2.2-5.fc45.noarch grep-3.12-4.fc45.x86_64 gzip-1.15-1.fc46.x86_64 ima-evm-utils-libs-1.6.2-12.fc45.x86_64 info-7.3-3.fc45.x86_64 jansson-2.14-5.fc45.x86_64 java-srpm-macros-1-9.fc45.noarch json-c-0.18-9.fc45.x86_64 kernel-srpm-macros-1.0-30.fc45.noarch keyutils-libs-1.6.3-8.fc45.x86_64 krb5-libs-1.22.2-9.fc45.x86_64 libacl-2.4.0-2.fc45.x86_64 libarchive-3.8.9-2.fc46.x86_64 libassuan-2.5.7-6.fc45.x86_64 libattr-2.6.0-2.fc45.x86_64 libblkid-2.42.4-2.fc46.x86_64 libbrotli-1.2.0-6.fc45.x86_64 libcap-2.78-2.fc45.x86_64 libcap-ng-0.9.6-1.fc46.x86_64 libcbor-0.14.0-3.fc45.x86_64 libcom_err-1.47.4-2.fc45.x86_64 libcurl-8.23.0-1.fc46.x86_64 libeconf-0.7.9-4.fc45.x86_64 libevent-2.1.13-1.fc46.x86_64 libfdisk-2.42.4-2.fc46.x86_64 libffi-3.8.0-1.fc46.x86_64 libfido2-1.17.0-6.fc46.x86_64 libfsverity-1.7-4.fc45.x86_64 libgcc-16.2.1-2.fc46.1.x86_64 libgcrypt-1.12.4-1.fc46.x86_64 libgomp-16.2.1-2.fc46.1.x86_64 libgpg-error-1.61-2.fc45.x86_64 libidn2-2.3.8-4.fc45.x86_64 libksba-1.8.1-1.fc46.x86_64 liblastlog2-2.42.4-2.fc46.x86_64 libmount-2.42.4-2.fc46.x86_64 libnghttp2-1.69.0-6.fc46.x86_64 libnghttp3-1.18.0-1.fc45.x86_64 libpfm-4.14.1-2.fc46.x86_64 libpkgconf-2.5.1-2.fc45.x86_64 libpsl-0.23.3-1.fc46.x86_64 libselinux-3.11-5.fc46.x86_64 libselinux-utils-3.11-5.fc46.x86_64 libsemanage-3.11-4.fc46.x86_64 libsepol-3.11-2.fc45.x86_64 libsmartcols-2.42.4-2.fc46.x86_64 libssh-0.12.2-1.fc45.x86_64 libssh-config-0.12.2-1.fc45.noarch libstdc++-16.2.1-2.fc46.1.x86_64 libtasn1-4.21.0-2.fc45.x86_64 libtool-ltdl-2.6.2-1.fc46.x86_64 libunistring-1.1-12.fc45.x86_64 libusb1-1.0.30-2.fc45.x86_64 libuuid-2.42.4-2.fc46.x86_64 libverto-0.3.2-13.fc45.x86_64 libxcrypt-4.5.2-4.fc45.x86_64 libxml2-2.15.4-1.fc46.x86_64 libzstd-1.5.7-6.fc45.x86_64 linkdupes-0.7.3-3.fc45.x86_64 lua-libs-5.5.1-2.fc46.x86_64 lua-srpm-macros-1-18.fc45.noarch lz4-libs-1.10.0-5.fc45.x86_64 meson-srpm-macros-1.12.1-2.fc46.noarch mpfr-4.2.2-4.fc45.x86_64 ncurses-base-6.6-3.fc45.noarch ncurses-libs-6.6-3.fc45.x86_64 nettle-4.0-5.fc45.x86_64 ngtcp2-1.22.1-3.fc45.x86_64 ngtcp2-crypto-ossl-1.22.1-3.fc45.x86_64 npth-1.8-5.fc45.x86_64 ocaml-srpm-macros-11-4.fc45.noarch openblas-srpm-macros-2-23.fc46.noarch openldap-2.6.15-1.fc46.x86_64 openssl-libs-4.0.3-1.fc46.x86_64 p11-kit-0.26.5-1.fc45.x86_64 p11-kit-trust-0.26.5-1.fc45.x86_64 package-notes-srpm-macros-0.20-2.fc45.noarch pam-libs-1.7.2-4.fc45.x86_64 patch-2.8-6.fc46.x86_64 pcre2-10.47-1.fc45.2.x86_64 pcre2-syntax-10.47-1.fc45.2.noarch perl-srpm-macros-1-65.fc45.noarch pkgconf-2.5.1-2.fc45.x86_64 pkgconf-m4-2.5.1-2.fc45.noarch pkgconf-pkg-config-2.5.1-2.fc45.x86_64 policycoreutils-3.11-2.fc45.x86_64 popt-1.19-11.fc45.x86_64 publicsuffix-list-dafsa-20260624-2.fc45.noarch pyproject-srpm-macros-1.24.0-1.fc46.noarch python-srpm-macros-3.15-2.fc45.noarch qt5-srpm-macros-5.15.18-3.fc45.noarch qt6-srpm-macros-6.11.2-1.fc46.noarch readline-8.3-7.fc46.x86_64 redhat-rpm-config-345-5.fc46.noarch redhat-systemd-presets-102-3.fc45.noarch redhat-systemd-presets-common-102-3.fc45.noarch rpm-6.1.0-1.fc46.x86_64 rpm-build-6.1.0-1.fc46.x86_64 rpm-build-libs-6.1.0-1.fc46.x86_64 rpm-libs-6.1.0-1.fc46.x86_64 rpm-plugin-selinux-6.1.0-1.fc46.x86_64 rpm-sequoia-1.10.3-1.fc46.x86_64 rpm-sign-libs-6.1.0-1.fc46.x86_64 rust-srpm-macros-28.5-2.fc45.noarch sed-4.10-2.fc45.x86_64 selinux-policy-45.21-1.fc46.noarch selinux-policy-targeted-45.21-1.fc46.noarch setup-2.15.1-2.fc45.noarch shadow-utils-4.20.0-2.fc46.x86_64 sqlite-libs-3.53.4-1.fc45.x86_64 systemd-libs-262.1-1.fc46.x86_64 systemd-standalone-sysusers-262.1-1.fc46.x86_64 tar-1.35-9.fc45.x86_64 tpm2-tss-4.2.0-1.fc45.x86_64 tree-sitter-srpm-macros-0.4.6-2.fc45.noarch unzip-6.0-71.fc45.x86_64 util-linux-2.42.4-2.fc46.x86_64 util-linux-core-2.42.4-2.fc46.x86_64 which-2.25-2.fc45.x86_64 xxhash-libs-0.8.4-1.fc46.x86_64 xz-5.8.4-1.fc46.x86_64 xz-libs-5.8.4-1.fc46.x86_64 zig-srpm-macros-1-9.fc45.noarch zip-3.0-46.fc45.x86_64 zlib-ng-compat-2.3.3-6.fc45.x86_64 zstd-1.5.7-6.fc45.x86_64 Start: buildsrpm Start: rpmbuild -bs Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1792454400 Wrote: /builddir/build/SRPMS/OpenVSP-3.53.1-1.fc46.src.rpm Finish: rpmbuild -bs INFO: chroot_scan: 1 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/fedora-rawhide-x86_64-1792482309.178873/root/var/log/dnf5.log INFO: chroot_scan: creating tarball /var/lib/copr-rpmbuild/results/chroot_scan.tar.gz /bin/tar: Removing leading `/' from member names Finish: buildsrpm INFO: Done(/var/lib/copr-rpmbuild/workspace/workdir-fkmrhh0y/OpenVSP/OpenVSP.spec) Config(child) 0 minutes 27 seconds INFO: Results and/or logs in: /var/lib/copr-rpmbuild/results INFO: Cleaning up build root ('cleanup_on_success=True') Start: clean chroot INFO: unmounting tmpfs. Finish: clean chroot INFO: Start(/var/lib/copr-rpmbuild/results/OpenVSP-3.53.1-1.fc46.src.rpm) Config(fedora-rawhide-x86_64) Start(bootstrap): chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-x86_64-bootstrap-1792482309.178873/root. INFO: reusing tmpfs at /var/lib/mock/fedora-rawhide-x86_64-bootstrap-1792482309.178873/root. INFO: calling preinit hooks INFO: enabled root cache INFO: enabled package manager cache Start(bootstrap): cleaning package manager metadata Finish(bootstrap): cleaning package manager metadata Finish(bootstrap): chroot init Start: chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-rawhide-x86_64-1792482309.178873/root. INFO: calling preinit hooks INFO: enabled root cache Start: unpacking root cache Finish: unpacking root cache INFO: enabled package manager cache Start: cleaning package manager metadata Finish: cleaning package manager metadata INFO: enabled HW Info plugin INFO: Buildroot is handled by package management downloaded with a bootstrap image: rpm-6.1.0-1.fc46.x86_64 rpm-sequoia-1.10.3-1.fc46.x86_64 dnf5-5.4.6.0-1.fc46.x86_64 dnf5-plugins-5.4.6.0-1.fc46.x86_64 Finish: chroot init Start: build phase for OpenVSP-3.53.1-1.fc46.src.rpm Start: build setup for OpenVSP-3.53.1-1.fc46.src.rpm Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1792454400 Wrote: /builddir/build/SRPMS/OpenVSP-3.53.1-1.fc46.src.rpm Updating and loading repositories: fedora 100% | 104.4 KiB/s | 23.7 KiB | 00m00s Copr repository 100% | 12.7 KiB/s | 1.5 KiB | 00m00s Repositories loaded. Package "rpm-build-6.1.0-1.fc46.x86_64" is already installed. Package Arch Version Repository Size Installing: angelscript-devel x86_64 0:2.38.0-5.fc45 fedora 4.1 MiB cmake x86_64 0:4.3.0-5.fc45 fedora 40.4 MiB cminpack-devel x86_64 0:1.3.8-12.fc44 fedora 298.6 KiB conda noarch 0:26.9.3-1.fc46 fedora 15.2 KiB cpptest-devel x86_64 0:2.0.1-1.fc46 fedora 826.8 KiB delabella-devel x86_64 0:2.0^20260402git0b8d371-3.fc45 fedora 8.1 KiB desktop-file-utils x86_64 0:0.28-8.fc45 fedora 222.2 KiB doxygen x86_64 2:1.18.0-2.fc46 fedora 21.4 MiB eigen3-devel noarch 0:5.0.1-4.fc45 fedora 9.5 MiB gcc x86_64 0:16.2.1-2.fc46.1 fedora 121.8 MiB gcc-c++ x86_64 0:16.2.1-2.fc46.1 fedora 46.8 MiB glew-devel x86_64 0:2.2.0-13.fc45 fedora 1.8 MiB glm-devel noarch 0:1.0.3-1.fc46 fedora 2.2 MiB graphviz x86_64 0:16.1.0-2.fc46 fedora 4.0 MiB libxml2-devel x86_64 0:2.15.4-1.fc46 fedora 6.7 MiB mesa-libGL-devel x86_64 0:26.2.5-1.fc46 fedora 80.8 KiB mesa-libGLU-devel x86_64 0:9.0.3-9.fc45 fedora 17.0 KiB openabf-devel noarch 0:2.1.0-2.fc45 fedora 214.3 KiB openjpeg-devel x86_64 0:2.5.4-4.fc45 fedora 75.7 KiB polyclipping2 x86_64 0:2.0.1-4.fc45 fedora 417.4 KiB polyclipping2-devel x86_64 0:2.0.1-4.fc45 fedora 130.3 KiB pyproject-rpm-macros noarch 0:1.24.0-1.fc46 fedora 169.0 KiB python3-devel x86_64 0:3.15.0-1.fc46 fedora 2.5 MiB python3-numpy x86_64 1:2.5.4-1.fc46 fedora 43.1 MiB stepcode x86_64 0:0.8.2^20260209git74b6fe4-2.fc45 fedora 153.0 MiB stepcode-devel x86_64 0:0.8.2^20260209git74b6fe4-2.fc45 fedora 44.2 MiB swig x86_64 0:4.5.1-2.fc46 fedora 6.3 MiB texlive-scheme-basic noarch 12:svn54191-3.fc45 fedora 0.0 B Installing dependencies: aalib-libs x86_64 0:1.4.0-0.59.rc5.fc45 fedora 155.1 KiB adobe-mappings-cmap noarch 0:20231115-6.fc45 fedora 15.2 MiB adobe-mappings-cmap-deprecated noarch 0:20231115-6.fc45 fedora 582.1 KiB adobe-mappings-pdf noarch 0:20190401-13.fc45 fedora 4.4 MiB angelscript x86_64 0:2.38.0-5.fc45 fedora 1.5 MiB annobin-docs noarch 0:13.32-1.fc46 fedora 99.7 KiB annobin-plugin-gcc x86_64 0:13.32-1.fc46 fedora 724.5 KiB avahi-libs x86_64 0:0.9~rc2-9.fc45 fedora 171.3 KiB bubblewrap x86_64 0:0.13.1-1.fc46 fedora 139.9 KiB cairo x86_64 0:1.18.6-1.fc46 fedora 1.8 MiB cairo-gobject x86_64 0:1.18.6-1.fc46 fedora 31.0 KiB clang-libs x86_64 0:23.1.3-1.fc46 fedora 110.5 MiB clang-resource-filesystem x86_64 0:23.1.3-1.fc46 fedora 15.3 KiB cmake-data noarch 0:4.3.0-5.fc45 fedora 9.4 MiB cmake-filesystem x86_64 0:4.3.0-5.fc45 fedora 0.0 B cmake-rpm-macros noarch 0:4.3.0-5.fc45 fedora 8.4 KiB cminpack x86_64 0:1.3.8-12.fc44 fedora 287.6 KiB cpp x86_64 0:16.2.1-2.fc46.1 fedora 42.6 MiB cpptest x86_64 0:2.0.1-1.fc46 fedora 187.9 KiB cups-filesystem noarch 1:2.4.19-4.fc45 fedora 0.0 B cups-libs x86_64 1:2.4.19-4.fc45 fedora 638.7 KiB dbus-libs x86_64 1:1.16.2-6.fc45 fedora 357.4 KiB default-fonts-core-sans noarch 0:4.3-4.fc46 fedora 11.9 KiB delabella x86_64 0:2.0^20260402git0b8d371-3.fc45 fedora 688.0 KiB emacs-filesystem x86_64 1:31.1-1.fc46 fedora 0.0 B expat x86_64 0:2.8.3-1.fc46 fedora 338.4 KiB flexiblas x86_64 0:3.5.0-4.fc46 fedora 38.0 KiB flexiblas-devel x86_64 0:3.5.0-4.fc46 fedora 5.9 MiB flexiblas-netlib x86_64 0:3.5.0-4.fc46 fedora 16.3 MiB flexiblas-netlib64 x86_64 0:3.5.0-4.fc46 fedora 16.5 MiB flexiblas-openblas-openmp x86_64 0:3.5.0-4.fc46 fedora 39.1 KiB flexiblas-openblas-openmp64 x86_64 0:3.5.0-4.fc46 fedora 39.1 KiB fmt x86_64 0:12.1.0-3.fc45 fedora 288.1 KiB fontconfig x86_64 0:2.18.3-3.fc46 fedora 1.0 MiB fonts-filesystem noarch 1:5.0.0-4.fc45 fedora 0.0 B freetype x86_64 0:2.14.3-2.fc45 fedora 918.3 KiB fribidi x86_64 0:1.0.17-2.fc46 fedora 394.5 KiB gcc-plugin-annobin x86_64 0:16.2.1-2.fc46.1 fedora 57.1 KiB gdk-pixbuf2 x86_64 0:2.44.8-3.fc46 fedora 2.6 MiB glib2 x86_64 0:2.90.1-1.fc46 fedora 15.7 MiB glibc-devel x86_64 0:2.44.9000-5.fc46 fedora 2.3 MiB glycin-libs x86_64 0:2.2.2-1.fc46 fedora 4.8 MiB glycin-loaders x86_64 0:2.2.2-1.fc46 fedora 14.9 MiB gobject-introspection x86_64 0:1.86.0-12.fc46 fedora 397.3 KiB google-droid-sans-fonts noarch 0:20200215-25.fc45 fedora 6.3 MiB google-noto-fonts-common noarch 0:20260901-4.fc46 fedora 17.7 KiB google-noto-sans-vf-fonts noarch 0:20260901-4.fc46 fedora 1.4 MiB gpgme x86_64 0:2.0.1-6.fc45 fedora 621.9 KiB gpgmepp x86_64 1:2.0.0-2.fc45 fedora 613.9 KiB gpm-libs x86_64 0:1.20.7-54.fc45 fedora 31.5 KiB graphite2 x86_64 0:1.3.14-22.fc45 fedora 191.4 KiB graphviz-libs x86_64 0:16.1.0-2.fc46 fedora 1.3 MiB groff-base x86_64 0:1.24.2-1.fc46 fedora 4.2 MiB gts x86_64 0:0.7.6-53.20121130.fc45 fedora 651.0 KiB harfbuzz x86_64 0:14.5.1-1.fc46 fedora 3.0 MiB highway x86_64 0:1.3.0-3.fc45 fedora 5.6 MiB hwdata noarch 0:0.412-1.fc46 fedora 10.1 MiB jbig2dec-libs x86_64 0:0.20-9.fc45 fedora 168.9 KiB jbigkit-libs x86_64 0:2.1-34.fc45 fedora 117.2 KiB js-doxygen noarch 2:1.18.0-2.fc46 fedora 243.7 KiB jsoncpp x86_64 0:1.9.6-3.fc44 fedora 285.6 KiB kernel-headers x86_64 0:7.3.0-0.rc7.58.fc46 fedora 7.1 MiB lasi x86_64 0:1.1.3-19.fc45 fedora 126.6 KiB lcms2 x86_64 0:2.16-8.fc45 fedora 445.8 KiB libGLEW x86_64 0:2.2.0-13.fc45 fedora 760.3 KiB libICE x86_64 0:1.1.2-5.fc45 fedora 198.4 KiB libSM x86_64 0:1.2.5-5.fc45 fedora 100.9 KiB libX11 x86_64 0:1.8.13-3.fc46 fedora 1.3 MiB libX11-common noarch 0:1.8.13-3.fc46 fedora 1.1 MiB libX11-devel x86_64 0:1.8.13-3.fc46 fedora 1.0 MiB libX11-xcb x86_64 0:1.8.13-3.fc46 fedora 10.8 KiB libXau x86_64 0:1.0.12-5.fc45 fedora 72.8 KiB libXau-devel x86_64 0:1.0.12-5.fc45 fedora 7.3 KiB libXaw x86_64 0:1.0.16-6.fc45 fedora 515.0 KiB libXext x86_64 0:1.3.6-6.fc45 fedora 89.9 KiB libXft x86_64 0:2.3.8-11.fc45 fedora 168.3 KiB libXi x86_64 0:1.8.3-2.fc45 fedora 80.6 KiB libXmu x86_64 0:1.2.1-6.fc45 fedora 195.1 KiB libXpm x86_64 0:3.5.19-4.fc45 fedora 160.6 KiB libXrender x86_64 0:0.9.12-5.fc45 fedora 49.9 KiB libXt x86_64 0:1.3.1-5.fc45 fedora 437.7 KiB libXxf86vm x86_64 0:1.1.6-5.fc45 fedora 25.1 KiB libaom x86_64 0:3.15.2-1.fc46 fedora 5.4 MiB libatomic x86_64 0:16.2.1-2.fc46.1 fedora 45.6 KiB libdatrie x86_64 0:0.2.14-3.fc45 fedora 57.7 KiB libdav1d x86_64 0:1.5.4-1.fc46 fedora 1.8 MiB libdrm x86_64 0:2.4.134-2.fc45 fedora 405.9 KiB libdrm-devel x86_64 0:2.4.134-2.fc45 fedora 743.6 KiB libedit x86_64 0:3.1-60.20260512cvs.fc45 fedora 248.3 KiB libgfortran x86_64 0:16.2.1-2.fc46.1 fedora 3.4 MiB libglvnd x86_64 1:1.7.0-10.fc45 fedora 526.1 KiB libglvnd-core-devel x86_64 1:1.7.0-10.fc45 fedora 40.3 KiB libglvnd-devel x86_64 1:1.7.0-10.fc45 fedora 2.1 MiB libglvnd-egl x86_64 1:1.7.0-10.fc45 fedora 68.6 KiB libglvnd-gles x86_64 1:1.7.0-10.fc45 fedora 89.7 KiB libglvnd-glx x86_64 1:1.7.0-10.fc45 fedora 597.1 KiB libglvnd-opengl x86_64 1:1.7.0-10.fc45 fedora 144.7 KiB libgs x86_64 0:10.08.0-1.fc46 fedora 21.6 MiB libheif x86_64 0:1.23.6-3.fc46 fedora 2.3 MiB libicu x86_64 0:78.3-8.fc45 fedora 37.8 MiB libijs x86_64 0:0.35-27.fc45 fedora 57.4 KiB libjpeg-turbo x86_64 0:3.1.4.1-2.fc45 fedora 821.8 KiB libjxl x86_64 1:0.11.2-2.fc45 fedora 4.1 MiB liblerc x86_64 0:4.2.0-1.fc45 fedora 661.1 KiB libmamba x86_64 0:2.9.0-3.fc46 fedora 5.1 MiB libmpc x86_64 0:1.4.1-2.fc45 fedora 168.8 KiB libopenjph x86_64 0:0.32.0-1.fc46 fedora 530.5 KiB libpaper x86_64 1:2.1.1-11.fc45 fedora 48.6 KiB libpciaccess x86_64 0:0.16-18.fc45 fedora 48.4 KiB libpciaccess-devel x86_64 0:0.16-18.fc45 fedora 15.3 KiB libpng x86_64 2:1.6.58-2.fc45 fedora 253.7 KiB libquadmath x86_64 0:16.2.1-2.fc46.1 fedora 321.9 KiB librsvg2 x86_64 0:2.63.2-1.fc46 fedora 5.0 MiB libseccomp x86_64 0:2.6.1-3.fc45 fedora 222.2 KiB libsolv x86_64 0:0.7.40-2.fc46 fedora 977.2 KiB libstdc++-devel x86_64 0:16.2.1-2.fc46.1 fedora 41.2 MiB libthai x86_64 0:0.1.30-3.fc45 fedora 800.9 KiB libtiff x86_64 0:4.7.2-3.fc46 fedora 644.5 KiB libuv x86_64 1:1.52.1-2.fc45 fedora 593.2 KiB libvmaf x86_64 0:3.2.1-1.fc46 fedora 1.2 MiB libwayland-client x86_64 0:1.26.0-3.fc46 fedora 66.0 KiB libwebp x86_64 0:1.6.0-4.fc45 fedora 968.1 KiB libxcb x86_64 0:1.17.0-8.fc45 fedora 1.1 MiB libxcb-devel x86_64 0:1.17.0-8.fc45 fedora 2.6 MiB libxcrypt-devel x86_64 0:4.5.2-4.fc45 fedora 31.0 KiB libxshmfence x86_64 0:1.3.2-9.fc45 fedora 12.3 KiB llvm-filesystem x86_64 0:23.1.3-1.fc46 fedora 0.0 B llvm-libs x86_64 0:23.1.3-1.fc46 fedora 146.2 MiB lm_sensors-libs x86_64 0:3.6.0-25.fc45 fedora 89.7 KiB lzo x86_64 0:2.10-17.fc45 fedora 178.8 KiB mailcap noarch 0:2.1.54-11.fc45 fedora 86.0 KiB make x86_64 1:4.4.1-13.fc45 fedora 1.8 MiB mesa-dri-drivers x86_64 0:26.2.5-1.fc46 fedora 53.2 MiB mesa-filesystem x86_64 0:26.2.5-1.fc46 fedora 3.6 KiB mesa-libEGL x86_64 0:26.2.5-1.fc46 fedora 398.5 KiB mesa-libGL x86_64 0:26.2.5-1.fc46 fedora 378.3 KiB mesa-libGLU x86_64 0:9.0.3-9.fc45 fedora 369.7 KiB mesa-libgbm x86_64 0:26.2.5-1.fc46 fedora 19.5 KiB mpdecimal x86_64 0:4.0.1-4.fc45 fedora 221.2 KiB msgpack-c x86_64 0:7.0.0-3.fc45 fedora 62.5 KiB ncurses x86_64 0:6.6-3.fc45 fedora 611.5 KiB netpbm x86_64 0:11.14-3.fc46 fedora 585.2 KiB ninja-build x86_64 0:1.13.2-6.fc45 fedora 497.5 KiB noopenh264 x86_64 0:2.6.0-5.fc45 fedora 39.0 KiB nspr x86_64 0:4.39.0-10.fc46 fedora 327.1 KiB nss x86_64 0:3.131.0-1.fc46 fedora 2.0 MiB nss-softokn x86_64 0:3.131.0-1.fc46 fedora 2.1 MiB nss-softokn-freebl x86_64 0:3.131.0-1.fc46 fedora 1.1 MiB nss-sysinit x86_64 0:3.131.0-1.fc46 fedora 22.0 KiB nss-util x86_64 0:3.131.0-1.fc46 fedora 208.8 KiB openblas x86_64 0:0.3.34-1.fc45 fedora 138.1 KiB openblas-openmp x86_64 0:0.3.34-1.fc45 fedora 44.8 MiB openblas-openmp64 x86_64 0:0.3.34-1.fc45 fedora 44.9 MiB openjpeg x86_64 0:2.5.4-4.fc45 fedora 464.2 KiB openjpeg-tools x86_64 0:2.5.4-4.fc45 fedora 184.5 KiB pango x86_64 0:1.58.2-1.fc45 fedora 1.0 MiB perl-AutoLoader noarch 0:5.74-527.fc45 fedora 20.6 KiB perl-B x86_64 0:1.92-527.fc45 fedora 513.5 KiB perl-Carp noarch 0:1.54-527.fc45 fedora 46.6 KiB perl-Class-Inspector noarch 0:1.36-21.fc45 fedora 57.5 KiB perl-Class-Struct noarch 0:0.68-527.fc45 fedora 25.4 KiB perl-Clone x86_64 0:0.51-1.fc46 fedora 63.6 KiB perl-Compress-Raw-Bzip2 x86_64 0:2.225-1.fc46 fedora 73.7 KiB perl-Compress-Raw-Zlib x86_64 0:2.225-1.fc46 fedora 173.7 KiB perl-Data-Dump noarch 0:1.25-15.fc45 fedora 50.2 KiB perl-Data-Dumper x86_64 0:2.192-528.fc45 fedora 115.5 KiB perl-Digest noarch 0:1.20-527.fc45 fedora 35.2 KiB perl-Digest-HMAC noarch 0:1.05-5.fc45 fedora 29.5 KiB perl-Digest-MD5 x86_64 0:2.59-527.fc45 fedora 59.5 KiB perl-Digest-SHA x86_64 1:6.04-528.fc45 fedora 112.3 KiB perl-DynaLoader x86_64 0:1.57-527.fc45 fedora 32.1 KiB perl-Encode x86_64 4:3.24-527.fc45 fedora 4.7 MiB perl-Encode-Locale noarch 0:1.05-34.fc45 fedora 19.0 KiB perl-Errno x86_64 0:1.39-527.fc45 fedora 8.4 KiB perl-Exporter noarch 0:5.79-527.fc45 fedora 54.2 KiB perl-Fcntl x86_64 0:1.20-527.fc45 fedora 44.7 KiB perl-File-Basename noarch 0:2.86-527.fc45 fedora 14.0 KiB perl-File-Copy noarch 0:2.43-527.fc45 fedora 19.6 KiB perl-File-Find noarch 0:1.44-527.fc45 fedora 42.0 KiB perl-File-Listing noarch 0:6.16-8.fc45 fedora 41.2 KiB perl-File-Path noarch 0:2.18-527.fc45 fedora 63.4 KiB perl-File-ShareDir noarch 0:1.118-16.fc45 fedora 56.2 KiB perl-File-Temp noarch 1:0.231.200-527.fc45 fedora 163.7 KiB perl-File-stat noarch 0:1.15-527.fc45 fedora 13.7 KiB perl-FileHandle noarch 0:2.05-527.fc45 fedora 9.4 KiB perl-Filter x86_64 2:1.65-527.fc45 fedora 156.3 KiB perl-Getopt-Long noarch 1:2.58-527.fc45 fedora 144.5 KiB perl-Getopt-Std noarch 0:1.15-527.fc45 fedora 12.5 KiB perl-HTML-Parser x86_64 0:3.86-1.fc46 fedora 280.8 KiB perl-HTML-Tagset noarch 0:3.24-6.fc45 fedora 18.7 KiB perl-HTTP-Cookies noarch 0:6.12-1.fc45 fedora 80.0 KiB perl-HTTP-Date noarch 0:6.08-2.fc45 fedora 44.3 KiB perl-HTTP-Message noarch 0:7.04-1.fc45 fedora 216.6 KiB perl-HTTP-Negotiate noarch 0:6.01-43.fc45 fedora 27.6 KiB perl-HTTP-Tiny noarch 0:0.096-528.fc45 fedora 162.4 KiB perl-I18N-Langinfo x86_64 0:0.24-527.fc45 fedora 38.6 KiB perl-IO x86_64 0:1.56-527.fc45 fedora 147.3 KiB perl-IO-Compress noarch 0:2.225-1.fc46 fedora 1.0 MiB perl-IO-HTML noarch 0:1.004-17.fc45 fedora 45.2 KiB perl-IO-Socket-IP noarch 0:0.44-527.fc45 fedora 100.5 KiB perl-IO-Socket-SSL noarch 0:2.099-2.fc45 fedora 726.9 KiB perl-IPC-Open3 noarch 0:1.24-527.fc45 fedora 27.7 KiB perl-LWP-MediaTypes noarch 0:6.05-1.fc46 fedora 80.4 KiB perl-MIME-Base32 noarch 0:1.303-26.fc45 fedora 30.7 KiB perl-MIME-Base64 x86_64 0:3.16-527.fc45 fedora 41.9 KiB perl-Module-Load noarch 1:0.36-527.fc45 fedora 14.9 KiB perl-NTLM noarch 0:1.09-43.fc45 fedora 31.2 KiB perl-Net-HTTP noarch 0:6.24-3.fc45 fedora 76.1 KiB perl-Net-SSLeay x86_64 0:1.96-5.fc45 fedora 1.3 MiB perl-POSIX x86_64 0:2.26-527.fc45 fedora 229.3 KiB perl-PathTools x86_64 0:3.95-527.fc45 fedora 180.0 KiB perl-Pod-Escapes noarch 1:1.07-527.fc45 fedora 24.9 KiB perl-Pod-Perldoc noarch 0:3.28.01-527.fc45 fedora 163.8 KiB perl-Pod-Simple noarch 1:3.48-527.fc45 fedora 565.2 KiB perl-Pod-Usage noarch 4:2.05-527.fc45 fedora 86.3 KiB perl-Scalar-List-Utils x86_64 5:1.70-527.fc45 fedora 144.8 KiB perl-SelectSaver noarch 0:1.03-527.fc45 fedora 2.1 KiB perl-Socket x86_64 4:2.043-1.fc46 fedora 121.7 KiB perl-Storable x86_64 1:3.41-527.fc45 fedora 234.9 KiB perl-Symbol noarch 0:1.09-527.fc45 fedora 6.8 KiB perl-Term-ANSIColor noarch 0:5.01-527.fc45 fedora 97.5 KiB perl-Term-Cap noarch 0:1.18-527.fc45 fedora 29.3 KiB perl-Text-ParseWords noarch 0:3.31-527.fc45 fedora 13.6 KiB perl-Text-Tabs+Wrap noarch 0:2024.001-527.fc45 fedora 22.6 KiB perl-Text-Unidecode noarch 0:1.30-29.fc45 fedora 448.7 KiB perl-Time-HiRes x86_64 4:1.9780-527.fc45 fedora 115.6 KiB perl-Time-Local noarch 2:1.350-527.fc45 fedora 69.0 KiB perl-TimeDate noarch 1:2.35-2.fc45 fedora 189.8 KiB perl-Try-Tiny noarch 0:0.32-5.fc45 fedora 67.3 KiB perl-URI noarch 0:5.37-1.fc46 fedora 275.5 KiB perl-Unicode-Normalize x86_64 0:1.32-527.fc45 fedora 486.1 KiB perl-WWW-RobotRules noarch 0:6.03-3.fc45 fedora 41.1 KiB perl-XML-Parser x86_64 0:2.59-4.fc45 fedora 707.2 KiB perl-XML-XPath noarch 0:1.49-2.fc45 fedora 202.7 KiB perl-base noarch 0:2.27-527.fc45 fedora 12.6 KiB perl-constant noarch 0:1.33-528.fc45 fedora 26.3 KiB perl-encoding x86_64 4:3.00-527.fc45 fedora 150.4 KiB perl-if noarch 0:0.61.000-527.fc45 fedora 5.8 KiB perl-interpreter x86_64 4:5.44.0-527.fc45 fedora 119.8 KiB perl-libnet noarch 0:3.15-528.fc45 fedora 288.4 KiB perl-libs x86_64 4:5.44.0-527.fc45 fedora 12.0 MiB perl-libwww-perl noarch 0:6.83-2.fc45 fedora 480.5 KiB perl-locale noarch 0:1.13-527.fc45 fedora 6.1 KiB perl-mro x86_64 0:1.30-527.fc45 fedora 41.4 KiB perl-open noarch 0:1.13-527.fc45 fedora 11.3 KiB perl-overload noarch 0:1.40-527.fc45 fedora 71.6 KiB perl-overloading noarch 0:0.03-527.fc45 fedora 4.8 KiB perl-parent noarch 1:0.244-527.fc45 fedora 10.3 KiB perl-podlators noarch 1:6.1.1-1.fc46 fedora 327.2 KiB perl-subs noarch 0:1.04-527.fc45 fedora 2.1 KiB perl-vars noarch 0:1.05-527.fc45 fedora 3.9 KiB picosat-libs x86_64 0:965-31.fc45 fedora 177.8 KiB pixman x86_64 0:0.46.2-4.fc45 fedora 718.3 KiB poppler x86_64 0:26.08.0-1.fc45 fedora 4.1 MiB poppler-data noarch 0:0.4.11-12.fc45 fedora 12.3 MiB poppler-glib x86_64 0:26.08.0-1.fc45 fedora 667.8 KiB python-pip-wheel noarch 0:26.2.1-1.fc46 fedora 1.3 MiB python-rpm-macros noarch 0:3.15-2.fc45 fedora 28.0 KiB python3 x86_64 0:3.15.0-1.fc46 fedora 28.7 KiB python3-archspec noarch 0:0.2.5-12.fc45 fedora 308.5 KiB python3-boltons noarch 0:26.2.0-1.fc46 fedora 1.5 MiB python3-charset-normalizer noarch 0:3.5.2-1.fc46 fedora 478.1 KiB python3-conda noarch 0:26.9.3-1.fc46 fedora 5.8 MiB python3-conda-libmamba-solver noarch 0:26.4.2-2.fc45 fedora 500.6 KiB python3-conda-package-handling noarch 0:2.6.0-1.fc46 fedora 143.9 KiB python3-conda-package-streaming noarch 0:0.13.0-2.fc45 fedora 149.3 KiB python3-distro noarch 0:1.9.0-13.fc45 fedora 214.1 KiB python3-frozendict noarch 0:2.4.6-11.fc45 fedora 103.5 KiB python3-idna noarch 0:3.19-1.fc46 fedora 510.6 KiB python3-libmambapy x86_64 0:2.9.0-3.fc46 fedora 3.7 MiB python3-libs x86_64 0:3.15.0-1.fc46 fedora 48.3 MiB python3-menuinst noarch 0:2.5.0-3.fc45~bootstrap fedora 915.4 KiB python3-msgpack x86_64 0:1.1.2-5.fc45 fedora 328.2 KiB python3-numpy-f2py x86_64 1:2.5.4-1.fc46 fedora 2.1 MiB python3-packaging noarch 0:26.3-1.fc46 fedora 1.3 MiB python3-platformdirs noarch 0:4.13.3-1.fc46 fedora 360.4 KiB python3-pluggy noarch 0:1.7.0-1.fc46 fedora 246.1 KiB python3-pycosat x86_64 0:0.6.6-15.fc45 fedora 33.7 KiB python3-requests noarch 0:2.34.2-2.fc45 fedora 679.2 KiB python3-rpm-generators noarch 0:14-35.fc46 fedora 81.9 KiB python3-rpm-macros noarch 0:3.15-2.fc45 fedora 6.5 KiB python3-ruamel-yaml noarch 0:0.19.1-5.fc46 fedora 1.9 MiB python3-setuptools noarch 0:84.0.0-1.fc46 fedora 7.4 MiB python3-tomli-w noarch 0:1.2.0-12.fc45 fedora 35.2 KiB python3-tqdm noarch 0:4.70.0-1.fc46 fedora 595.3 KiB python3-urllib3 noarch 0:2.8.0-3.fc46 fedora 1.2 MiB python3-zstandard x86_64 0:0.25.0-7.fc46 fedora 2.3 MiB rav1e-libs x86_64 0:0.8.1-5.fc46 fedora 3.0 MiB reproc x86_64 0:14.2.4-8.20230609git1c07bdb.fc45 fedora 105.5 KiB rhash x86_64 0:1.4.5-5.fc45 fedora 354.8 KiB ruby x86_64 0:4.0.7-40.fc46 fedora 97.9 KiB ruby-libs x86_64 0:4.0.7-40.fc46 fedora 15.4 MiB rubypick noarch 0:1.1.1-25.fc45 fedora 4.4 KiB shared-mime-info x86_64 0:2.5.1-3.fc46 fedora 6.6 MiB simdjson x86_64 0:5.0.1-1.fc46 fedora 446.2 KiB slang x86_64 0:2.3.3-10.fc45 fedora 1.5 MiB spdlog x86_64 0:1.17.0-3.fc45 fedora 381.2 KiB spirv-tools-libs x86_64 0:2026.3-1.fc46 fedora 6.4 MiB svt-av1-libs x86_64 0:3.1.2-3.fc45 fedora 5.6 MiB teckit x86_64 0:2.5.13-3.fc45 fedora 2.2 MiB texlive-ae noarch 12:svn15878-5.fc45 fedora 484.5 KiB texlive-amscls noarch 12:svn77682-5.fc45 fedora 1.4 MiB texlive-amsfonts noarch 12:svn77682-12.fc45 fedora 7.2 MiB texlive-amsmath noarch 12:svn78101-5.fc45 fedora 3.0 MiB texlive-atbegshi noarch 12:svn77682-5.fc45 fedora 443.4 KiB texlive-atveryend noarch 12:svn77682-5.fc45 fedora 303.0 KiB texlive-auxhook noarch 12:svn77682-5.fc45 fedora 301.9 KiB texlive-babel noarch 12:svn78713-5.fc45 fedora 3.7 MiB texlive-babel-english noarch 12:svn77682-5.fc45 fedora 172.1 KiB texlive-babelbib noarch 12:svn76790-5.fc45 fedora 2.4 MiB texlive-base x86_64 12:20260301-113.fc45 fedora 21.3 MiB texlive-beton noarch 12:svn77682-7.fc45 fedora 125.7 KiB texlive-bibtex x86_64 12:svn77830-113.fc45 fedora 1.2 MiB texlive-bigintcalc noarch 12:svn77682-5.fc45 fedora 515.6 KiB texlive-bitset noarch 12:svn77682-5.fc45 fedora 662.3 KiB texlive-bookmark noarch 12:svn77682-5.fc45 fedora 554.2 KiB texlive-carlisle noarch 12:svn59577-5.fc45 fedora 116.9 KiB texlive-catchfile noarch 12:svn77682-7.fc45 fedora 318.8 KiB texlive-citeref noarch 12:svn47407-9.fc45 fedora 72.2 KiB texlive-cm noarch 12:svn57963-12.fc45 fedora 1.0 MiB texlive-cm-super noarch 12:svn15878-9.fc45 fedora 65.0 MiB texlive-collection-basic noarch 12:svn72890-12.fc45 fedora 0.0 B texlive-collection-latex noarch 12:svn78733-5.fc45 fedora 0.0 B texlive-colorprofiles noarch 12:svn49086-12.fc45 fedora 274.8 KiB texlive-colortbl noarch 12:svn77682-5.fc45 fedora 694.5 KiB texlive-ctablestack noarch 12:svn78101-4.fc45 fedora 168.0 KiB texlive-currfile noarch 12:svn77682-7.fc45 fedora 214.0 KiB texlive-dehyph noarch 12:svn48599-8.fc45 fedora 239.9 KiB texlive-dvipdfmx x86_64 12:svn77942-113.fc45 fedora 3.8 MiB texlive-dvips x86_64 12:svn77830-113.fc45 fedora 1.6 MiB texlive-ec noarch 12:svn25033-12.fc45 fedora 2.5 MiB texlive-enctex noarch 12:svn34957-12.fc45 fedora 572.4 KiB texlive-epstopdf noarch 12:svn71782-113.fc45 fedora 45.6 KiB texlive-epstopdf-pkg noarch 12:svn77682-5.fc45 fedora 386.5 KiB texlive-etex noarch 12:svn77830-12.fc45 fedora 519.4 KiB texlive-etex-pkg noarch 12:svn77682-12.fc45 fedora 37.7 KiB texlive-etexcmds noarch 12:svn78101-5.fc45 fedora 321.0 KiB texlive-etoolbox noarch 12:svn77682-5.fc45 fedora 362.7 KiB texlive-euenc noarch 12:svn19795-4.fc45 fedora 187.7 KiB texlive-euler noarch 12:svn77682-4.fc45 fedora 277.5 KiB texlive-everyshi noarch 12:svn77682-4.fc45 fedora 157.4 KiB texlive-extractbb noarch 12:svn77855-113.fc45 fedora 40.7 KiB texlive-fancyhdr noarch 12:svn78348-5.fc45 fedora 1.3 MiB texlive-filehook noarch 12:svn77682-4.fc45 fedora 364.6 KiB texlive-firstaid noarch 12:svn76740-5.fc45 fedora 334.7 KiB texlive-fix2col noarch 12:svn38770-5.fc45 fedora 234.4 KiB texlive-fontspec noarch 12:svn77682-4.fc45 fedora 1.5 MiB texlive-fp noarch 12:svn77682-4.fc45 fedora 361.0 KiB texlive-geometry noarch 12:svn78315-5.fc45 fedora 1.0 MiB texlive-gettitlestring noarch 12:svn77682-5.fc45 fedora 338.8 KiB texlive-glyphlist noarch 12:svn54074-113.fc45 fedora 90.3 KiB texlive-graphics noarch 12:svn78282-5.fc45 fedora 3.1 MiB texlive-graphics-cfg noarch 12:svn41448-5.fc45 fedora 4.0 KiB texlive-graphics-def noarch 12:svn76719-12.fc45 fedora 99.7 KiB texlive-grfext noarch 12:svn77682-5.fc45 fedora 327.8 KiB texlive-grffile noarch 12:svn78101-4.fc45 fedora 379.3 KiB texlive-gsftopk x86_64 12:svn52851-113.fc45 fedora 46.8 KiB texlive-hologo noarch 12:svn78580-4.fc45 fedora 672.9 KiB texlive-hopatch noarch 12:svn65491-5.fc45 fedora 345.8 KiB texlive-hycolor noarch 12:svn77682-5.fc45 fedora 411.7 KiB texlive-hypcap noarch 12:svn77682-5.fc45 fedora 316.8 KiB texlive-hypdoc noarch 12:svn68661-7.fc45 fedora 359.9 KiB texlive-hyperref noarch 12:svn78811-5.fc45 fedora 5.4 MiB texlive-hyph-utf8 noarch 12:svn78069-12.fc45 fedora 388.3 KiB texlive-hyphen-base noarch 12:svn78076-12.fc45 fedora 83.0 KiB texlive-hyphen-english noarch 12:svn78069-7.fc45 fedora 177.2 KiB texlive-hyphenex noarch 12:svn57387-12.fc45 fedora 26.3 KiB texlive-ifplatform noarch 12:svn77682-12.fc45 fedora 171.0 KiB texlive-iftex noarch 12:svn77682-12.fc45 fedora 266.4 KiB texlive-index noarch 12:svn77682-4.fc45 fedora 323.1 KiB texlive-infwarerr noarch 12:svn77682-4.fc45 fedora 306.3 KiB texlive-intcalc noarch 12:svn77682-5.fc45 fedora 471.6 KiB texlive-knuth-lib noarch 12:svn57963-12.fc45 fedora 99.9 KiB texlive-knuth-local noarch 12:svn57963-12.fc45 fedora 106.1 KiB texlive-kpathsea x86_64 12:svn77861-113.fc45 fedora 2.1 MiB texlive-kvdefinekeys noarch 12:svn77682-5.fc45 fedora 314.2 KiB texlive-kvoptions noarch 12:svn77682-5.fc45 fedora 550.0 KiB texlive-kvsetkeys noarch 12:svn77682-5.fc45 fedora 427.4 KiB texlive-l3backend noarch 12:svn78544-5.fc45 fedora 1.1 MiB texlive-l3kernel noarch 12:svn78545-5.fc45 fedora 15.2 MiB texlive-l3packages noarch 12:svn76637-5.fc45 fedora 1.9 MiB texlive-latex noarch 12:svn76924-113.fc45 fedora 48.8 MiB texlive-latex-fonts noarch 12:svn28888-5.fc45 fedora 125.5 KiB texlive-latex-lab noarch 12:svn76739-5.fc45 fedora 16.5 MiB texlive-latexconfig noarch 12:svn68923-5.fc45 fedora 22.8 KiB texlive-letltxmacro noarch 12:svn77682-5.fc45 fedora 311.2 KiB texlive-lib x86_64 12:20260301-113.fc45 fedora 1.2 MiB texlive-lm noarch 12:svn77682-9.fc45 fedora 42.8 MiB texlive-lm-math noarch 12:svn67718-9.fc45 fedora 847.5 KiB texlive-ltxcmds noarch 12:svn77682-5.fc45 fedora 446.5 KiB texlive-ltxmisc noarch 12:svn75878-5.fc45 fedora 80.9 KiB texlive-lua-alt-getopt noarch 12:svn78415-12.fc45 fedora 14.9 KiB texlive-lua-uni-algos noarch 12:svn76195-5.fc45 fedora 160.1 KiB texlive-luahbtex x86_64 12:svn77830-113.fc45 fedora 6.4 MiB texlive-lualatex-math noarch 12:svn77682-4.fc45 fedora 233.0 KiB texlive-lualibs noarch 12:svn78415-4.fc45 fedora 885.6 KiB texlive-luaotfload noarch 12:svn74324-113.fc45 fedora 8.2 MiB texlive-luatex x86_64 12:svn78218-113.fc45 fedora 9.3 MiB texlive-luatexbase noarch 12:svn77682-4.fc45 fedora 288.6 KiB texlive-makeindex x86_64 12:svn75712-113.fc45 fedora 506.7 KiB texlive-makerobust noarch 12:svn78101-7.fc45 fedora 84.5 KiB texlive-metafont x86_64 12:svn77830-113.fc45 fedora 837.3 KiB texlive-mflogo noarch 12:svn77682-12.fc45 fedora 277.4 KiB texlive-mfnfss noarch 12:svn77682-5.fc45 fedora 505.2 KiB texlive-mfware x86_64 12:svn77830-113.fc45 fedora 202.8 KiB texlive-minitoc noarch 12:svn77682-7.fc45 fedora 9.5 MiB texlive-modes noarch 12:svn77365-12.fc45 fedora 380.3 KiB texlive-mptopdf noarch 12:svn78010-113.fc45 fedora 151.3 KiB texlive-natbib noarch 12:svn77682-5.fc45 fedora 622.8 KiB texlive-notoccite noarch 12:svn77682-7.fc45 fedora 231.7 KiB texlive-ntheorem noarch 12:svn77682-7.fc45 fedora 531.2 KiB texlive-oberdiek noarch 12:svn78315-113.fc45 fedora 11.2 MiB texlive-pagesel noarch 12:svn77682-5.fc45 fedora 354.7 KiB texlive-parallel noarch 12:svn77682-8.fc45 fedora 177.1 KiB texlive-pdfcol noarch 12:svn64469-7.fc45 fedora 345.6 KiB texlive-pdfcolmk noarch 12:svn78793-7.fc45 fedora 19.6 KiB texlive-pdfescape noarch 12:svn77682-5.fc45 fedora 375.9 KiB texlive-pdfmanagement noarch 12:svn78778-5.fc45 fedora 6.5 MiB texlive-pdftex x86_64 12:svn77868-113.fc45 fedora 7.1 MiB texlive-pdftexcmds noarch 12:svn77682-5.fc45 fedora 423.9 KiB texlive-pgf noarch 12:svn78101-4.fc45 fedora 24.8 MiB texlive-placeins noarch 12:svn77682-7.fc45 fedora 258.8 KiB texlive-plain noarch 12:svn75712-12.fc45 fedora 109.4 KiB texlive-pslatex noarch 12:svn67469-5.fc45 fedora 36.7 KiB texlive-psnfss noarch 12:svn77682-5.fc45 fedora 410.4 KiB texlive-pspicture noarch 12:svn15878-5.fc45 fedora 87.7 KiB texlive-refcount noarch 12:svn77682-5.fc45 fedora 348.0 KiB texlive-rerunfilecheck noarch 12:svn77682-5.fc45 fedora 360.6 KiB texlive-sauerj noarch 12:svn15878-7.fc45 fedora 1.0 MiB texlive-stringenc noarch 12:svn77682-5.fc45 fedora 1.0 MiB texlive-symbol noarch 12:svn77161-9.fc45 fedora 83.6 KiB texlive-tagpdf noarch 12:svn78799-5.fc45 fedora 3.8 MiB texlive-tex x86_64 12:svn77830-113.fc45 fedora 405.1 KiB texlive-tex-ini-files noarch 12:svn78524-12.fc45 fedora 13.8 KiB texlive-texlive-common noarch 12:svn78660-12.fc45 fedora 677.7 KiB texlive-texlive-en noarch 12:svn78030-113.fc45 fedora 6.2 MiB texlive-texlive-msg-translations noarch 12:svn78661-12.fc45 fedora 1.4 MiB texlive-texlive-scripts noarch 12:svn78361-113.fc45 fedora 340.4 KiB texlive-texlive-scripts-extra noarch 12:svn78162-113.fc45 fedora 106.4 KiB texlive-texlive.infra noarch 12:svn78313-113.fc45 fedora 1.0 MiB texlive-tipa noarch 12:svn77682-9.fc45 fedora 6.5 MiB texlive-tools noarch 12:svn76708-5.fc45 fedora 8.4 MiB texlive-unicode-data noarch 12:svn76413-12.fc45 fedora 3.4 MiB texlive-unicode-math noarch 12:svn78251-4.fc45 fedora 3.8 MiB texlive-uniquecounter noarch 12:svn77682-5.fc45 fedora 312.0 KiB texlive-url noarch 12:svn77682-5.fc45 fedora 299.5 KiB texlive-xcolor noarch 12:svn77682-4.fc45 fedora 1.1 MiB texlive-xdvi x86_64 12:svn62387-113.fc45 fedora 751.2 KiB texlive-xetex x86_64 12:svn77830-113.fc45 fedora 2.2 MiB texlive-xetexconfig noarch 12:svn45845-11.fc45 fedora 19.0 KiB texlive-xpatch noarch 12:svn77682-7.fc45 fedora 487.4 KiB texlive-xunicode noarch 12:svn77682-4.fc45 fedora 220.0 KiB texlive-zapfding noarch 12:svn77161-9.fc45 fedora 84.8 KiB texlive-zref noarch 12:svn78317-7.fc45 fedora 799.8 KiB tzdata noarch 0:2026e-1.fc46 fedora 1.3 MiB urw-base35-bookman-fonts noarch 0:20200910-29.fc45 fedora 1.4 MiB urw-base35-c059-fonts noarch 0:20200910-29.fc45 fedora 1.4 MiB urw-base35-d050000l-fonts noarch 0:20200910-29.fc45 fedora 84.3 KiB urw-base35-fonts noarch 0:20200910-29.fc45 fedora 5.3 KiB urw-base35-fonts-common noarch 0:20200910-29.fc45 fedora 37.4 KiB urw-base35-gothic-fonts noarch 0:20200910-29.fc45 fedora 1.2 MiB urw-base35-nimbus-mono-ps-fonts noarch 0:20200910-29.fc45 fedora 1.0 MiB urw-base35-nimbus-roman-fonts noarch 0:20200910-29.fc45 fedora 1.4 MiB urw-base35-nimbus-sans-fonts noarch 0:20200910-29.fc45 fedora 2.4 MiB urw-base35-p052-fonts noarch 0:20200910-29.fc45 fedora 1.5 MiB urw-base35-standard-symbols-ps-fonts noarch 0:20200910-29.fc45 fedora 64.9 KiB urw-base35-z003-fonts noarch 0:20200910-29.fc45 fedora 390.8 KiB vim-filesystem noarch 2:9.2.1202-1.fc46 fedora 40.0 B web-assets-filesystem noarch 0:5-27.fc46 fedora 34.0 B xapian-core-libs x86_64 0:1.4.32-1.fc46 fedora 2.1 MiB xml-common noarch 0:0.6.3-70.fc46 fedora 78.4 KiB xorg-x11-proto-devel noarch 0:2025.1-3.fc45 fedora 1.8 MiB xpdf-libs x86_64 1:4.06-3.fc45 fedora 1.8 MiB xz-devel x86_64 1:5.8.4-1.fc46 fedora 258.8 KiB yaml-cpp x86_64 0:0.8.0-6.fc45 fedora 338.0 KiB zchunk-libs x86_64 0:1.5.4-1.fc45 fedora 105.0 KiB zlib-ng-compat-devel x86_64 0:2.3.3-6.fc45 fedora 107.0 KiB zziplib x86_64 0:0.13.78-6.fc45 fedora 231.7 KiB Transaction Summary: Installing: 506 packages Total size of inbound packages is 625 MiB. Need to download 625 MiB. After this operation, 2 GiB extra will be used (install 2 GiB, remove 0 B). [ 1/506] desktop-file-utils-0:0.28-8.f 100% | 22.9 MiB/s | 70.3 KiB | 00m00s [ 2/506] conda-0:26.9.3-1.fc46.noarch 100% | 5.2 MiB/s | 15.9 KiB | 00m00s [ 3/506] eigen3-devel-0:5.0.1-4.fc45.n 100% | 99.5 MiB/s | 1.3 MiB | 00m00s [ 4/506] glm-devel-0:1.0.3-1.fc46.noar 100% | 52.7 MiB/s | 323.5 KiB | 00m00s [ 5/506] openabf-devel-0:2.1.0-2.fc45. 100% | 13.3 MiB/s | 54.3 KiB | 00m00s [ 6/506] doxygen-2:1.18.0-2.fc46.x86_6 100% | 197.2 MiB/s | 6.1 MiB | 00m00s [ 7/506] pyproject-rpm-macros-0:1.24.0 100% | 8.1 MiB/s | 58.0 KiB | 00m00s [ 8/506] python3-numpy-1:2.5.4-1.fc46. 100% | 104.6 MiB/s | 8.5 MiB | 00m00s [ 9/506] stepcode-devel-0:0.8.2^202602 100% | 95.1 MiB/s | 7.1 MiB | 00m00s [ 10/506] stepcode-0:0.8.2^20260209git7 100% | 123.5 MiB/s | 29.4 MiB | 00m00s [ 11/506] texlive-scheme-basic-12:svn54 100% | 582.1 KiB/s | 7.0 KiB | 00m00s [ 12/506] angelscript-devel-0:2.38.0-5. 100% | 79.8 MiB/s | 490.3 KiB | 00m00s [ 13/506] swig-0:4.5.1-2.fc46.x86_64 100% | 12.1 MiB/s | 1.8 MiB | 00m00s [ 14/506] cminpack-devel-0:1.3.8-12.fc4 100% | 8.2 MiB/s | 42.1 KiB | 00m00s [ 15/506] cpptest-devel-0:2.0.1-1.fc46. 100% | 38.5 MiB/s | 157.5 KiB | 00m00s [ 16/506] delabella-devel-0:2.0^2026040 100% | 3.3 MiB/s | 10.1 KiB | 00m00s [ 17/506] cmake-0:4.3.0-5.fc45.x86_64 100% | 171.6 MiB/s | 14.4 MiB | 00m00s [ 18/506] gcc-0:16.2.1-2.fc46.1.x86_64 100% | 106.3 MiB/s | 43.3 MiB | 00m00s [ 19/506] glew-devel-0:2.2.0-13.fc45.x8 100% | 5.0 MiB/s | 221.1 KiB | 00m00s [ 20/506] gcc-c++-0:16.2.1-2.fc46.1.x86 100% | 182.1 MiB/s | 17.3 MiB | 00m00s [ 21/506] graphviz-0:16.1.0-2.fc46.x86_ 100% | 40.7 MiB/s | 1.3 MiB | 00m00s [ 22/506] libxml2-devel-0:2.15.4-1.fc46 100% | 18.7 MiB/s | 536.4 KiB | 00m00s [ 23/506] mesa-libGL-devel-0:26.2.5-1.f 100% | 10.5 MiB/s | 32.2 KiB | 00m00s [ 24/506] openjpeg-devel-0:2.5.4-4.fc45 100% | 8.9 MiB/s | 27.3 KiB | 00m00s [ 25/506] mesa-libGLU-devel-0:9.0.3-9.f 100% | 2.9 MiB/s | 11.8 KiB | 00m00s [ 26/506] polyclipping2-0:2.0.1-4.fc45. 100% | 27.0 MiB/s | 138.4 KiB | 00m00s [ 27/506] polyclipping2-devel-0:2.0.1-4 100% | 18.1 MiB/s | 37.1 KiB | 00m00s [ 28/506] python3-devel-0:3.15.0-1.fc46 100% | 94.3 MiB/s | 483.0 KiB | 00m00s [ 29/506] emacs-filesystem-1:31.1-1.fc4 100% | 2.7 MiB/s | 8.2 KiB | 00m00s [ 30/506] python3-conda-0:26.9.3-1.fc46 100% | 135.1 MiB/s | 1.6 MiB | 00m00s [ 31/506] fmt-0:12.1.0-3.fc45.x86_64 100% | 18.0 MiB/s | 110.5 KiB | 00m00s [ 32/506] glib2-0:2.90.1-1.fc46.x86_64 100% | 152.8 MiB/s | 3.2 MiB | 00m00s [ 33/506] perl-interpreter-4:5.44.0-527 100% | 5.9 MiB/s | 72.7 KiB | 00m00s [ 34/506] spdlog-0:1.17.0-3.fc45.x86_64 100% | 8.4 MiB/s | 128.5 KiB | 00m00s [ 35/506] llvm-libs-0:23.1.3-1.fc46.x86 100% | 301.6 MiB/s | 36.2 MiB | 00m00s [ 36/506] xapian-core-libs-0:1.4.32-1.f 100% | 8.5 MiB/s | 821.4 KiB | 00m00s [ 37/506] libmpc-0:1.4.1-2.fc45.x86_64 100% | 2.5 MiB/s | 75.7 KiB | 00m00s [ 38/506] clang-libs-0:23.1.3-1.fc46.x8 100% | 142.5 MiB/s | 28.5 MiB | 00m00s [ 39/506] cpp-0:16.2.1-2.fc46.1.x86_64 100% | 169.7 MiB/s | 14.6 MiB | 00m00s [ 40/506] make-1:4.4.1-13.fc45.x86_64 100% | 12.2 MiB/s | 588.3 KiB | 00m00s [ 41/506] python-rpm-macros-0:3.15-2.fc 100% | 941.5 KiB/s | 19.8 KiB | 00m00s [ 42/506] python3-rpm-macros-0:3.15-2.f 100% | 3.0 MiB/s | 12.2 KiB | 00m00s [ 43/506] python3-numpy-f2py-1:2.5.4-1. 100% | 72.0 MiB/s | 515.9 KiB | 00m00s [ 44/506] texlive-collection-basic-12:s 100% | 1.2 MiB/s | 8.9 KiB | 00m00s [ 45/506] texlive-collection-latex-12:s 100% | 1.5 MiB/s | 9.0 KiB | 00m00s [ 46/506] angelscript-0:2.38.0-5.fc45.x 100% | 45.5 MiB/s | 558.6 KiB | 00m00s [ 47/506] texlive-base-12:20260301-113. 100% | 76.6 MiB/s | 2.9 MiB | 00m00s [ 48/506] cmake-filesystem-0:4.3.0-5.fc 100% | 1.5 MiB/s | 14.9 KiB | 00m00s [ 49/506] flexiblas-netlib-0:3.5.0-4.fc 100% | 77.3 MiB/s | 4.5 MiB | 00m00s [ 50/506] expat-0:2.8.3-1.fc46.x86_64 100% | 16.1 MiB/s | 132.0 KiB | 00m00s [ 51/506] cmake-data-0:4.3.0-5.fc45.noa 100% | 86.5 MiB/s | 2.7 MiB | 00m00s [ 52/506] jsoncpp-0:1.9.6-3.fc44.x86_64 100% | 13.4 MiB/s | 110.0 KiB | 00m00s [ 53/506] libuv-1:1.52.1-2.fc45.x86_64 100% | 38.2 MiB/s | 274.1 KiB | 00m00s [ 54/506] cminpack-0:1.3.8-12.fc44.x86_ 100% | 39.2 MiB/s | 120.5 KiB | 00m00s [ 55/506] cpptest-0:2.0.1-1.fc46.x86_64 100% | 27.6 MiB/s | 113.1 KiB | 00m00s [ 56/506] rhash-0:1.4.5-5.fc45.x86_64 100% | 28.1 MiB/s | 201.7 KiB | 00m00s [ 57/506] delabella-0:2.0^20260402git0b 100% | 42.7 MiB/s | 174.8 KiB | 00m00s [ 58/506] aalib-libs-0:1.4.0-0.59.rc5.f 100% | 16.4 MiB/s | 67.3 KiB | 00m00s [ 59/506] libGLEW-0:2.2.0-13.fc45.x86_6 100% | 23.9 MiB/s | 171.2 KiB | 00m00s [ 60/506] cairo-0:1.18.6-1.fc46.x86_64 100% | 123.3 MiB/s | 757.6 KiB | 00m00s [ 61/506] graphviz-libs-0:16.1.0-2.fc46 100% | 81.0 MiB/s | 497.6 KiB | 00m00s [ 62/506] gts-0:0.7.6-53.20121130.fc45. 100% | 34.5 MiB/s | 247.5 KiB | 00m00s [ 63/506] lasi-0:1.1.3-19.fc45.x86_64 100% | 7.6 MiB/s | 54.8 KiB | 00m00s [ 64/506] libX11-0:1.8.13-3.fc46.x86_64 100% | 131.8 MiB/s | 674.9 KiB | 00m00s [ 65/506] librsvg2-0:2.63.2-1.fc46.x86_ 100% | 208.1 MiB/s | 1.9 MiB | 00m00s [ 66/506] libwebp-0:1.6.0-4.fc45.x86_64 100% | 45.9 MiB/s | 328.9 KiB | 00m00s [ 67/506] pango-0:1.58.2-1.fc45.x86_64 100% | 120.0 MiB/s | 368.6 KiB | 00m00s [ 68/506] poppler-glib-0:26.08.0-1.fc45 100% | 30.9 MiB/s | 221.3 KiB | 00m00s [ 69/506] urw-base35-fonts-0:20200910-2 100% | 1.4 MiB/s | 9.8 KiB | 00m00s [ 70/506] libgs-0:10.08.0-1.fc46.x86_64 100% | 141.9 MiB/s | 3.7 MiB | 00m00s [ 71/506] xz-devel-1:5.8.4-1.fc46.x86_6 100% | 10.8 MiB/s | 66.2 KiB | 00m00s [ 72/506] zlib-ng-compat-devel-0:2.3.3- 100% | 7.4 MiB/s | 37.8 KiB | 00m00s [ 73/506] libglvnd-devel-1:1.7.0-10.fc4 100% | 52.7 MiB/s | 162.0 KiB | 00m00s [ 74/506] mesa-libGLU-0:9.0.3-9.fc45.x8 100% | 55.4 MiB/s | 170.1 KiB | 00m00s [ 75/506] openjpeg-0:2.5.4-4.fc45.x86_6 100% | 64.0 MiB/s | 196.7 KiB | 00m00s [ 76/506] openjpeg-tools-0:2.5.4-4.fc45 100% | 28.0 MiB/s | 86.0 KiB | 00m00s [ 77/506] python3-rpm-generators-0:14-3 100% | 4.7 MiB/s | 28.8 KiB | 00m00s [ 78/506] cmake-rpm-macros-0:4.3.0-5.fc 100% | 1.9 MiB/s | 13.7 KiB | 00m00s [ 79/506] python3-archspec-0:0.2.5-12.f 100% | 19.3 MiB/s | 98.9 KiB | 00m00s [ 80/506] python3-boltons-0:26.2.0-1.fc 100% | 45.4 MiB/s | 372.2 KiB | 00m00s [ 81/506] python3-charset-normalizer-0: 100% | 19.7 MiB/s | 141.5 KiB | 00m00s [ 82/506] python3-conda-package-handlin 100% | 15.5 MiB/s | 63.3 KiB | 00m00s [ 83/506] python3-conda-libmamba-solver 100% | 29.8 MiB/s | 152.5 KiB | 00m00s [ 84/506] python3-distro-0:1.9.0-13.fc4 100% | 15.4 MiB/s | 47.3 KiB | 00m00s [ 85/506] python3-frozendict-0:2.4.6-11 100% | 12.7 MiB/s | 39.1 KiB | 00m00s [ 86/506] python3-menuinst-0:2.5.0-3.fc 100% | 51.9 MiB/s | 159.5 KiB | 00m00s [ 87/506] python3-msgpack-0:1.1.2-5.fc4 100% | 35.4 MiB/s | 108.8 KiB | 00m00s [ 88/506] python3-platformdirs-0:4.13.3 100% | 21.0 MiB/s | 86.2 KiB | 00m00s [ 89/506] python3-packaging-0:26.3-1.fc 100% | 31.9 MiB/s | 293.6 KiB | 00m00s [ 90/506] python3-pycosat-0:0.6.6-15.fc 100% | 6.7 MiB/s | 20.5 KiB | 00m00s [ 91/506] python3-pluggy-0:1.7.0-1.fc46 100% | 9.2 MiB/s | 75.0 KiB | 00m00s [ 92/506] python3-ruamel-yaml-0:0.19.1- 100% | 52.3 MiB/s | 321.4 KiB | 00m00s [ 93/506] python3-requests-0:2.34.2-2.f 100% | 23.0 MiB/s | 188.0 KiB | 00m00s [ 94/506] python3-tqdm-0:4.70.0-1.fc46. 100% | 35.8 MiB/s | 183.1 KiB | 00m00s [ 95/506] python3-libs-0:3.15.0-1.fc46. 100% | 170.2 MiB/s | 11.2 MiB | 00m00s [ 96/506] clang-resource-filesystem-0:2 100% | 1.4 MiB/s | 19.6 KiB | 00m00s [ 97/506] libedit-0:3.1-60.20260512cvs. 100% | 10.7 MiB/s | 110.0 KiB | 00m00s [ 98/506] llvm-filesystem-0:23.1.3-1.fc 100% | 4.5 MiB/s | 13.7 KiB | 00m00s [ 99/506] flexiblas-0:3.5.0-4.fc46.x86_ 100% | 5.5 MiB/s | 22.6 KiB | 00m00s [100/506] flexiblas-openblas-openmp-0:3 100% | 2.7 MiB/s | 16.5 KiB | 00m00s [101/506] libquadmath-0:16.2.1-2.fc46.1 100% | 33.8 MiB/s | 207.7 KiB | 00m00s [102/506] libgfortran-0:16.2.1-2.fc46.1 100% | 80.3 MiB/s | 987.1 KiB | 00m00s [103/506] texlive-bibtex-12:svn77830-11 100% | 95.1 MiB/s | 487.1 KiB | 00m00s [104/506] perl-libs-4:5.44.0-527.fc45.x 100% | 101.5 MiB/s | 2.6 MiB | 00m00s [105/506] texlive-cm-12:svn57963-12.fc4 100% | 45.5 MiB/s | 326.2 KiB | 00m00s [106/506] texlive-colorprofiles-12:svn4 100% | 28.3 MiB/s | 145.0 KiB | 00m00s [107/506] texlive-dvips-12:svn77830-113 100% | 72.4 MiB/s | 741.4 KiB | 00m00s [108/506] texlive-ec-12:svn25033-12.fc4 100% | 71.9 MiB/s | 735.9 KiB | 00m00s [109/506] texlive-amsfonts-12:svn77682- 100% | 116.5 MiB/s | 4.8 MiB | 00m00s [110/506] texlive-dvipdfmx-12:svn77942- 100% | 103.3 MiB/s | 3.0 MiB | 00m00s [111/506] texlive-enctex-12:svn34957-12 100% | 41.2 MiB/s | 295.1 KiB | 00m00s [112/506] texlive-etex-pkg-12:svn77682- 100% | 5.1 MiB/s | 20.9 KiB | 00m00s [113/506] texlive-etex-12:svn77830-12.f 100% | 55.6 MiB/s | 341.9 KiB | 00m00s [114/506] texlive-extractbb-12:svn77855 100% | 5.7 MiB/s | 29.2 KiB | 00m00s [115/506] texlive-glyphlist-12:svn54074 100% | 9.9 MiB/s | 40.3 KiB | 00m00s [116/506] texlive-graphics-def-12:svn76 100% | 5.2 MiB/s | 26.5 KiB | 00m00s [117/506] texlive-hyphen-base-12:svn780 100% | 6.0 MiB/s | 37.1 KiB | 00m00s [118/506] texlive-hyph-utf8-12:svn78069 100% | 41.3 MiB/s | 295.8 KiB | 00m00s [119/506] texlive-hyphenex-12:svn57387- 100% | 5.7 MiB/s | 17.6 KiB | 00m00s [120/506] texlive-ifplatform-12:svn7768 100% | 40.0 MiB/s | 163.8 KiB | 00m00s [121/506] texlive-iftex-12:svn77682-12. 100% | 58.8 MiB/s | 240.7 KiB | 00m00s [122/506] texlive-knuth-lib-12:svn57963 100% | 12.3 MiB/s | 50.4 KiB | 00m00s [123/506] texlive-knuth-local-12:svn579 100% | 14.2 MiB/s | 43.6 KiB | 00m00s [124/506] texlive-lua-alt-getopt-12:svn 100% | 7.3 MiB/s | 15.0 KiB | 00m00s [125/506] texlive-kpathsea-12:svn77861- 100% | 83.7 MiB/s | 1.1 MiB | 00m00s [126/506] texlive-luahbtex-12:svn77830- 100% | 118.0 MiB/s | 2.0 MiB | 00m00s [127/506] texlive-makeindex-12:svn75712 100% | 53.0 MiB/s | 434.4 KiB | 00m00s [128/506] texlive-metafont-12:svn77830- 100% | 67.1 MiB/s | 274.8 KiB | 00m00s [129/506] texlive-mflogo-12:svn77682-12 100% | 81.2 MiB/s | 249.5 KiB | 00m00s [130/506] texlive-luatex-12:svn78218-11 100% | 149.6 MiB/s | 3.9 MiB | 00m00s [131/506] texlive-mfware-12:svn77830-11 100% | 14.5 MiB/s | 104.1 KiB | 00m00s [132/506] texlive-modes-12:svn77365-12. 100% | 47.7 MiB/s | 293.2 KiB | 00m00s [133/506] texlive-plain-12:svn75712-12. 100% | 20.3 MiB/s | 41.6 KiB | 00m00s [134/506] texlive-tex-ini-files-12:svn7 100% | 8.5 MiB/s | 17.4 KiB | 00m00s [135/506] texlive-tex-12:svn77830-113.f 100% | 35.1 MiB/s | 215.7 KiB | 00m00s [136/506] texlive-texlive-common-12:svn 100% | 61.4 MiB/s | 503.0 KiB | 00m00s [137/506] texlive-texlive-msg-translati 100% | 27.9 MiB/s | 171.7 KiB | 00m00s [138/506] texlive-texlive-en-12:svn7803 100% | 117.3 MiB/s | 1.9 MiB | 00m00s [139/506] texlive-texlive-scripts-12:sv 100% | 17.4 MiB/s | 125.0 KiB | 00m00s [140/506] texlive-pdftex-12:svn77868-11 100% | 120.8 MiB/s | 3.6 MiB | 00m00s [141/506] texlive-texlive.infra-12:svn7 100% | 59.2 MiB/s | 303.1 KiB | 00m00s [142/506] texlive-unicode-data-12:svn76 100% | 61.0 MiB/s | 374.5 KiB | 00m00s [143/506] texlive-xdvi-12:svn62387-113. 100% | 56.9 MiB/s | 349.4 KiB | 00m00s [144/506] texlive-ae-12:svn15878-5.fc45 100% | 19.4 MiB/s | 119.2 KiB | 00m00s [145/506] texlive-amscls-12:svn77682-5. 100% | 118.7 MiB/s | 1.1 MiB | 00m00s [146/506] texlive-atbegshi-12:svn77682- 100% | 56.7 MiB/s | 406.3 KiB | 00m00s [147/506] texlive-atveryend-12:svn77682 100% | 46.9 MiB/s | 288.0 KiB | 00m00s [148/506] texlive-auxhook-12:svn77682-5 100% | 40.8 MiB/s | 292.2 KiB | 00m00s [149/506] texlive-amsmath-12:svn78101-5 100% | 121.7 MiB/s | 2.3 MiB | 00m00s [150/506] texlive-babel-english-12:svn7 100% | 20.3 MiB/s | 145.3 KiB | 00m00s [151/506] texlive-babel-12:svn78713-5.f 100% | 124.9 MiB/s | 1.7 MiB | 00m00s [152/506] texlive-bigintcalc-12:svn7768 100% | 50.3 MiB/s | 463.4 KiB | 00m00s [153/506] texlive-babelbib-12:svn76790- 100% | 111.3 MiB/s | 1.2 MiB | 00m00s [154/506] texlive-bookmark-12:svn77682- 100% | 78.7 MiB/s | 483.4 KiB | 00m00s [155/506] texlive-carlisle-12:svn59577- 100% | 13.4 MiB/s | 96.2 KiB | 00m00s [156/506] texlive-bitset-12:svn77682-5. 100% | 60.3 MiB/s | 617.8 KiB | 00m00s [157/506] texlive-epstopdf-pkg-12:svn77 100% | 58.9 MiB/s | 361.7 KiB | 00m00s [158/506] texlive-etexcmds-12:svn78101- 100% | 50.1 MiB/s | 307.6 KiB | 00m00s [159/506] texlive-colortbl-12:svn77682- 100% | 62.5 MiB/s | 639.6 KiB | 00m00s [160/506] texlive-etoolbox-12:svn77682- 100% | 35.1 MiB/s | 251.8 KiB | 00m00s [161/506] texlive-firstaid-12:svn76740- 100% | 41.6 MiB/s | 298.3 KiB | 00m00s [162/506] texlive-fancyhdr-12:svn78348- 100% | 114.0 MiB/s | 1.3 MiB | 00m00s [163/506] texlive-fix2col-12:svn38770-5 100% | 43.6 MiB/s | 223.0 KiB | 00m00s [164/506] texlive-graphics-cfg-12:svn41 100% | 3.5 MiB/s | 10.9 KiB | 00m00s [165/506] texlive-geometry-12:svn78315- 100% | 105.8 MiB/s | 866.9 KiB | 00m00s [166/506] texlive-gettitlestring-12:svn 100% | 63.4 MiB/s | 324.7 KiB | 00m00s [167/506] texlive-hopatch-12:svn65491-5 100% | 53.0 MiB/s | 325.9 KiB | 00m00s [168/506] texlive-grfext-12:svn77682-5. 100% | 38.4 MiB/s | 314.9 KiB | 00m00s [169/506] texlive-hycolor-12:svn77682-5 100% | 62.1 MiB/s | 381.4 KiB | 00m00s [170/506] texlive-hypcap-12:svn77682-5. 100% | 41.9 MiB/s | 300.4 KiB | 00m00s [171/506] texlive-graphics-12:svn78282- 100% | 103.6 MiB/s | 2.4 MiB | 00m00s [172/506] texlive-intcalc-12:svn77682-5 100% | 52.4 MiB/s | 429.5 KiB | 00m00s [173/506] texlive-kvdefinekeys-12:svn77 100% | 42.3 MiB/s | 303.5 KiB | 00m00s [174/506] texlive-kvoptions-12:svn77682 100% | 60.0 MiB/s | 491.1 KiB | 00m00s [175/506] texlive-kvsetkeys-12:svn77682 100% | 42.9 MiB/s | 395.8 KiB | 00m00s [176/506] texlive-hyperref-12:svn78811- 100% | 121.3 MiB/s | 3.5 MiB | 00m00s [177/506] texlive-l3backend-12:svn78544 100% | 64.8 MiB/s | 862.7 KiB | 00m00s [178/506] texlive-latex-fonts-12:svn288 100% | 7.3 MiB/s | 52.2 KiB | 00m00s [179/506] texlive-l3packages-12:svn7663 100% | 80.9 MiB/s | 1.4 MiB | 00m00s [180/506] texlive-latex-lab-12:svn76739 100% | 108.7 MiB/s | 5.5 MiB | 00m00s [181/506] texlive-latexconfig-12:svn689 100% | 3.3 MiB/s | 16.7 KiB | 00m00s [182/506] texlive-l3kernel-12:svn78545- 100% | 137.0 MiB/s | 11.8 MiB | 00m00s [183/506] texlive-letltxmacro-12:svn776 100% | 18.2 MiB/s | 297.4 KiB | 00m00s [184/506] texlive-ltxcmds-12:svn77682-5 100% | 36.5 MiB/s | 411.4 KiB | 00m00s [185/506] texlive-ltxmisc-12:svn75878-5 100% | 3.2 MiB/s | 36.6 KiB | 00m00s [186/506] texlive-lua-uni-algos-12:svn7 100% | 20.1 MiB/s | 103.1 KiB | 00m00s [187/506] texlive-mfnfss-12:svn77682-5. 100% | 49.1 MiB/s | 452.1 KiB | 00m00s [188/506] texlive-mptopdf-12:svn78010-1 100% | 10.7 MiB/s | 55.0 KiB | 00m00s [189/506] texlive-natbib-12:svn77682-5. 100% | 61.7 MiB/s | 442.1 KiB | 00m00s [190/506] texlive-pagesel-12:svn77682-5 100% | 41.2 MiB/s | 337.6 KiB | 00m00s [191/506] texlive-pdfescape-12:svn77682 100% | 38.0 MiB/s | 350.4 KiB | 00m00s [192/506] texlive-pdfmanagement-12:svn7 100% | 87.3 MiB/s | 4.5 MiB | 00m00s [193/506] texlive-oberdiek-12:svn78315- 100% | 87.7 MiB/s | 7.1 MiB | 00m00s [194/506] texlive-pdftexcmds-12:svn7768 100% | 47.4 MiB/s | 388.4 KiB | 00m00s [195/506] texlive-pslatex-12:svn67469-5 100% | 7.5 MiB/s | 22.9 KiB | 00m00s [196/506] texlive-psnfss-12:svn77682-5. 100% | 77.2 MiB/s | 316.4 KiB | 00m00s [197/506] texlive-pspicture-12:svn15878 100% | 11.5 MiB/s | 58.8 KiB | 00m00s [198/506] texlive-refcount-12:svn77682- 100% | 64.9 MiB/s | 332.4 KiB | 00m00s [199/506] texlive-rerunfilecheck-12:svn 100% | 47.0 MiB/s | 337.1 KiB | 00m00s [200/506] texlive-stringenc-12:svn77682 100% | 75.9 MiB/s | 699.9 KiB | 00m00s [201/506] texlive-tagpdf-12:svn78799-5. 100% | 87.6 MiB/s | 3.0 MiB | 00m00s [202/506] texlive-uniquecounter-12:svn7 100% | 41.6 MiB/s | 297.9 KiB | 00m00s [203/506] texlive-latex-12:svn76924-113 100% | 134.4 MiB/s | 35.8 MiB | 00m00s [204/506] texlive-url-12:svn77682-5.fc4 100% | 7.6 MiB/s | 278.6 KiB | 00m00s [205/506] texlive-tools-12:svn76708-5.f 100% | 76.3 MiB/s | 6.1 MiB | 00m00s [206/506] vim-filesystem-2:9.2.1202-1.f 100% | 2.5 MiB/s | 15.6 KiB | 00m00s [207/506] libglvnd-glx-1:1.7.0-10.fc45. 100% | 21.1 MiB/s | 129.7 KiB | 00m00s [208/506] gpm-libs-0:1.20.7-54.fc45.x86 100% | 6.7 MiB/s | 20.5 KiB | 00m00s [209/506] slang-0:2.3.3-10.fc45.x86_64 100% | 90.6 MiB/s | 463.9 KiB | 00m00s [210/506] fontconfig-0:2.18.3-3.fc46.x8 100% | 62.4 MiB/s | 383.6 KiB | 00m00s [211/506] freetype-0:2.14.3-2.fc45.x86_ 100% | 108.3 MiB/s | 443.5 KiB | 00m00s [212/506] libXext-0:1.3.6-6.fc45.x86_64 100% | 13.1 MiB/s | 40.1 KiB | 00m00s [213/506] libXrender-0:0.9.12-5.fc45.x8 100% | 13.6 MiB/s | 27.8 KiB | 00m00s [214/506] libpng-2:1.6.58-2.fc45.x86_64 100% | 63.1 MiB/s | 129.1 KiB | 00m00s [215/506] libxcb-0:1.17.0-8.fc45.x86_64 100% | 77.4 MiB/s | 237.9 KiB | 00m00s [216/506] lzo-0:2.10-17.fc45.x86_64 100% | 23.0 MiB/s | 70.6 KiB | 00m00s [217/506] pixman-0:0.46.2-4.fc45.x86_64 100% | 96.6 MiB/s | 296.7 KiB | 00m00s [218/506] libX11-common-0:1.8.13-3.fc46 100% | 57.0 MiB/s | 175.2 KiB | 00m00s [219/506] netpbm-0:11.14-3.fc46.x86_64 100% | 46.6 MiB/s | 190.8 KiB | 00m00s [220/506] adobe-mappings-cmap-deprecate 100% | 20.0 MiB/s | 102.6 KiB | 00m00s [221/506] adobe-mappings-pdf-0:20190401 100% | 75.7 MiB/s | 619.9 KiB | 00m00s [222/506] cups-libs-1:2.4.19-4.fc45.x86 100% | 66.0 MiB/s | 270.4 KiB | 00m00s [223/506] jbig2dec-libs-0:0.20-9.fc45.x 100% | 24.6 MiB/s | 75.6 KiB | 00m00s [224/506] lcms2-0:2.16-8.fc45.x86_64 100% | 62.0 MiB/s | 190.3 KiB | 00m00s [225/506] libXt-0:1.3.1-5.fc45.x86_64 100% | 36.0 MiB/s | 184.4 KiB | 00m00s [226/506] google-droid-sans-fonts-0:202 100% | 168.9 MiB/s | 2.7 MiB | 00m00s [227/506] libijs-0:0.35-27.fc45.x86_64 100% | 9.6 MiB/s | 29.4 KiB | 00m00s [228/506] libjpeg-turbo-0:3.1.4.1-2.fc4 100% | 118.5 MiB/s | 242.6 KiB | 00m00s [229/506] libpaper-1:2.1.1-11.fc45.x86_ 100% | 8.6 MiB/s | 26.3 KiB | 00m00s [230/506] libtiff-0:4.7.2-3.fc46.x86_64 100% | 113.9 MiB/s | 233.3 KiB | 00m00s [231/506] cairo-gobject-0:1.18.6-1.fc46 100% | 8.2 MiB/s | 16.7 KiB | 00m00s [232/506] gdk-pixbuf2-0:2.44.8-3.fc46.x 100% | 165.9 MiB/s | 509.8 KiB | 00m00s [233/506] libdav1d-0:1.5.4-1.fc46.x86_6 100% | 162.2 MiB/s | 664.3 KiB | 00m00s [234/506] fribidi-0:1.0.17-2.fc46.x86_6 100% | 49.7 MiB/s | 101.8 KiB | 00m00s [235/506] harfbuzz-0:14.5.1-1.fc46.x86_ 100% | 295.8 MiB/s | 1.2 MiB | 00m00s [236/506] libXft-0:2.3.8-11.fc45.x86_64 100% | 18.0 MiB/s | 73.7 KiB | 00m00s [237/506] libthai-0:0.1.30-3.fc45.x86_6 100% | 105.5 MiB/s | 216.1 KiB | 00m00s [238/506] poppler-0:26.08.0-1.fc45.x86_ 100% | 285.4 MiB/s | 1.4 MiB | 00m00s [239/506] urw-base35-bookman-fonts-0:20 100% | 91.7 MiB/s | 845.0 KiB | 00m00s [240/506] urw-base35-c059-fonts-0:20200 100% | 106.5 MiB/s | 872.7 KiB | 00m00s [241/506] urw-base35-d050000l-fonts-0:2 100% | 24.5 MiB/s | 75.1 KiB | 00m00s [242/506] urw-base35-fonts-common-0:202 100% | 20.0 MiB/s | 20.5 KiB | 00m00s [243/506] urw-base35-gothic-fonts-0:202 100% | 104.3 MiB/s | 640.7 KiB | 00m00s [244/506] urw-base35-nimbus-mono-ps-fon 100% | 129.2 MiB/s | 793.7 KiB | 00m00s [245/506] urw-base35-nimbus-roman-fonts 100% | 104.1 MiB/s | 852.9 KiB | 00m00s [246/506] urw-base35-nimbus-sans-fonts- 100% | 144.4 MiB/s | 1.3 MiB | 00m00s [247/506] urw-base35-p052-fonts-0:20200 100% | 158.2 MiB/s | 972.1 KiB | 00m00s [248/506] urw-base35-standard-symbols-p 100% | 14.1 MiB/s | 57.6 KiB | 00m00s [249/506] urw-base35-z003-fonts-0:20200 100% | 89.5 MiB/s | 274.8 KiB | 00m00s [250/506] libglvnd-1:1.7.0-10.fc45.x86_ 100% | 27.8 MiB/s | 114.0 KiB | 00m00s [251/506] libX11-devel-0:1.8.13-3.fc46. 100% | 117.7 MiB/s | 1.1 MiB | 00m00s [252/506] libglvnd-core-devel-1:1.7.0-1 100% | 8.4 MiB/s | 17.1 KiB | 00m00s [253/506] libglvnd-egl-1:1.7.0-10.fc45. 100% | 18.1 MiB/s | 37.0 KiB | 00m00s [254/506] libglvnd-gles-1:1.7.0-10.fc45 100% | 13.9 MiB/s | 28.5 KiB | 00m00s [255/506] libglvnd-opengl-1:1.7.0-10.fc 100% | 18.3 MiB/s | 37.4 KiB | 00m00s [256/506] mpdecimal-0:4.0.1-4.fc45.x86_ 100% | 48.1 MiB/s | 98.5 KiB | 00m00s [257/506] python-pip-wheel-0:26.2.1-1.f 100% | 132.5 MiB/s | 1.2 MiB | 00m00s [258/506] tzdata-0:2026e-1.fc46.noarch 100% | 58.1 MiB/s | 713.6 KiB | 00m00s [259/506] adobe-mappings-cmap-0:2023111 100% | 20.2 MiB/s | 2.2 MiB | 00m00s [260/506] ninja-build-0:1.13.2-6.fc45.x 100% | 28.3 MiB/s | 203.1 KiB | 00m00s [261/506] python3-conda-package-streami 100% | 10.6 MiB/s | 54.3 KiB | 00m00s [262/506] python3-libmambapy-0:2.9.0-3. 100% | 109.9 MiB/s | 1.0 MiB | 00m00s [263/506] python3-zstandard-0:0.25.0-7. 100% | 62.5 MiB/s | 703.7 KiB | 00m00s [264/506] python3-tomli-w-0:1.2.0-12.fc 100% | 4.5 MiB/s | 23.3 KiB | 00m00s [265/506] picosat-libs-0:965-31.fc45.x8 100% | 17.2 MiB/s | 70.5 KiB | 00m00s [266/506] perl-Carp-0:1.54-527.fc45.noa 100% | 9.3 MiB/s | 28.6 KiB | 00m00s [267/506] python3-idna-0:3.19-1.fc46.no 100% | 21.0 MiB/s | 107.7 KiB | 00m00s [268/506] python3-urllib3-0:2.8.0-3.fc4 100% | 43.6 MiB/s | 312.3 KiB | 00m00s [269/506] perl-DynaLoader-0:1.57-527.fc 100% | 6.3 MiB/s | 25.7 KiB | 00m00s [270/506] perl-Exporter-0:5.79-527.fc45 100% | 14.9 MiB/s | 30.6 KiB | 00m00s [271/506] perl-PathTools-0:3.95-527.fc4 100% | 28.6 MiB/s | 88.0 KiB | 00m00s [272/506] texlive-lib-12:20260301-113.f 100% | 87.6 MiB/s | 538.5 KiB | 00m00s [273/506] texlive-texlive-scripts-extra 100% | 10.4 MiB/s | 64.1 KiB | 00m00s [274/506] texlive-catchfile-12:svn77682 100% | 59.6 MiB/s | 305.1 KiB | 00m00s [275/506] texlive-xetex-12:svn77830-113 100% | 100.6 MiB/s | 1.3 MiB | 00m00s [276/506] zziplib-0:0.13.78-6.fc45.x86_ 100% | 14.4 MiB/s | 88.3 KiB | 00m00s [277/506] rubypick-0:1.1.1-25.fc45.noar 100% | 2.4 MiB/s | 9.9 KiB | 00m00s [278/506] texlive-dehyph-12:svn48599-8. 100% | 12.3 MiB/s | 62.7 KiB | 00m00s [279/506] perl-File-Basename-0:2.86-527 100% | 3.3 MiB/s | 16.8 KiB | 00m00s [280/506] perl-File-Find-0:1.44-527.fc4 100% | 4.9 MiB/s | 25.0 KiB | 00m00s [281/506] perl-Getopt-Long-1:2.58-527.f 100% | 12.3 MiB/s | 63.2 KiB | 00m00s [282/506] perl-Pod-Usage-4:2.05-527.fc4 100% | 5.6 MiB/s | 40.4 KiB | 00m00s [283/506] texlive-gsftopk-12:svn52851-1 100% | 12.3 MiB/s | 37.7 KiB | 00m00s [284/506] openblas-openmp-0:0.3.34-1.fc 100% | 121.9 MiB/s | 5.5 MiB | 00m00s [285/506] perl-Digest-MD5-0:2.59-527.fc 100% | 5.8 MiB/s | 35.6 KiB | 00m00s [286/506] perl-File-Temp-1:0.231.200-52 100% | 11.6 MiB/s | 59.3 KiB | 00m00s [287/506] perl-Text-Unidecode-0:1.30-29 100% | 44.2 MiB/s | 181.1 KiB | 00m00s [288/506] perl-FileHandle-0:2.05-527.fc 100% | 3.0 MiB/s | 15.2 KiB | 00m00s [289/506] perl-XML-Parser-0:2.59-4.fc45 100% | 35.1 MiB/s | 251.9 KiB | 00m00s [290/506] perl-XML-XPath-0:1.49-2.fc45. 100% | 28.9 MiB/s | 88.9 KiB | 00m00s [291/506] perl-constant-0:1.33-528.fc45 100% | 5.5 MiB/s | 22.7 KiB | 00m00s [292/506] perl-vars-0:1.05-527.fc45.noa 100% | 4.1 MiB/s | 12.7 KiB | 00m00s [293/506] libXi-0:1.8.3-2.fc45.x86_64 100% | 20.2 MiB/s | 41.3 KiB | 00m00s [294/506] libXaw-0:1.0.16-6.fc45.x86_64 100% | 48.9 MiB/s | 200.3 KiB | 00m00s [295/506] libXmu-0:1.2.1-6.fc45.x86_64 100% | 15.4 MiB/s | 79.1 KiB | 00m00s [296/506] libXpm-0:3.5.19-4.fc45.x86_64 100% | 16.9 MiB/s | 69.4 KiB | 00m00s [297/506] texlive-infwarerr-12:svn77682 100% | 57.1 MiB/s | 292.3 KiB | 00m00s [298/506] texlive-hyphen-english-12:svn 100% | 13.3 MiB/s | 54.5 KiB | 00m00s [299/506] texlive-epstopdf-12:svn71782- 100% | 5.7 MiB/s | 34.7 KiB | 00m00s [300/506] texlive-fontspec-12:svn77682- 100% | 95.8 MiB/s | 1.1 MiB | 00m00s [301/506] texlive-ntheorem-12:svn77682- 100% | 42.3 MiB/s | 432.8 KiB | 00m00s [302/506] texlive-zapfding-12:svn77161- 100% | 10.3 MiB/s | 63.2 KiB | 00m00s [303/506] texlive-hypdoc-12:svn68661-7. 100% | 46.7 MiB/s | 334.4 KiB | 00m00s [304/506] texlive-beton-12:svn77682-7.f 100% | 12.3 MiB/s | 75.8 KiB | 00m00s [305/506] texlive-euler-12:svn77682-4.f 100% | 34.5 MiB/s | 247.2 KiB | 00m00s [306/506] texlive-citeref-12:svn47407-9 100% | 14.7 MiB/s | 75.3 KiB | 00m00s [307/506] texlive-fp-12:svn77682-4.fc45 100% | 48.3 MiB/s | 247.3 KiB | 00m00s [308/506] texlive-minitoc-12:svn77682-7 100% | 113.9 MiB/s | 6.2 MiB | 00m00s [309/506] texlive-grffile-12:svn78101-4 100% | 49.9 MiB/s | 357.6 KiB | 00m00s [310/506] texlive-hologo-12:svn78580-4. 100% | 82.3 MiB/s | 589.8 KiB | 00m00s [311/506] texlive-index-12:svn77682-4.f 100% | 42.0 MiB/s | 301.0 KiB | 00m00s [312/506] texlive-parallel-12:svn77682- 100% | 32.2 MiB/s | 131.8 KiB | 00m00s [313/506] texlive-pdfcol-12:svn64469-7. 100% | 63.4 MiB/s | 324.6 KiB | 00m00s [314/506] texlive-sauerj-12:svn15878-7. 100% | 67.3 MiB/s | 550.9 KiB | 00m00s [315/506] texlive-zref-12:svn78317-7.fc 100% | 54.5 MiB/s | 669.5 KiB | 00m00s [316/506] texlive-unicode-math-12:svn78 100% | 129.3 MiB/s | 3.2 MiB | 00m00s [317/506] texlive-everyshi-12:svn77682- 100% | 20.1 MiB/s | 144.2 KiB | 00m00s [318/506] texlive-symbol-12:svn77161-9. 100% | 13.0 MiB/s | 53.4 KiB | 00m00s [319/506] texlive-xpatch-12:svn77682-7. 100% | 76.9 MiB/s | 472.3 KiB | 00m00s [320/506] mesa-libGL-0:26.2.5-1.fc46.x8 100% | 35.3 MiB/s | 144.4 KiB | 00m00s [321/506] default-fonts-core-sans-0:4.3 100% | 9.4 MiB/s | 28.8 KiB | 00m00s [322/506] fonts-filesystem-1:5.0.0-4.fc 100% | 4.2 MiB/s | 8.7 KiB | 00m00s [323/506] xml-common-0:0.6.3-70.fc46.no 100% | 15.2 MiB/s | 31.0 KiB | 00m00s [324/506] libXau-0:1.0.12-5.fc45.x86_64 100% | 10.9 MiB/s | 33.5 KiB | 00m00s [325/506] avahi-libs-0:0.9~rc2-9.fc45.x 100% | 34.7 MiB/s | 71.1 KiB | 00m00s [326/506] cups-filesystem-1:2.4.19-4.fc 100% | 5.9 MiB/s | 12.2 KiB | 00m00s [327/506] libICE-0:1.1.2-5.fc45.x86_64 100% | 15.6 MiB/s | 79.9 KiB | 00m00s [328/506] libSM-0:1.2.5-5.fc45.x86_64 100% | 8.7 MiB/s | 44.5 KiB | 00m00s [329/506] jbigkit-libs-0:2.1-34.fc45.x8 100% | 26.4 MiB/s | 54.1 KiB | 00m00s [330/506] liblerc-0:4.2.0-1.fc45.x86_64 100% | 74.9 MiB/s | 230.1 KiB | 00m00s [331/506] glycin-libs-0:2.2.2-1.fc46.x8 100% | 195.8 MiB/s | 1.8 MiB | 00m00s [332/506] shared-mime-info-0:2.5.1-3.fc 100% | 52.3 MiB/s | 481.7 KiB | 00m00s [333/506] graphite2-0:1.3.14-22.fc45.x8 100% | 30.9 MiB/s | 94.8 KiB | 00m00s [334/506] libdatrie-0:0.2.14-3.fc45.x86 100% | 10.7 MiB/s | 32.9 KiB | 00m00s [335/506] gpgmepp-1:2.0.0-2.fc45.x86_64 100% | 60.9 MiB/s | 187.1 KiB | 00m00s [336/506] nspr-0:4.39.0-10.fc46.x86_64 100% | 47.1 MiB/s | 144.5 KiB | 00m00s [337/506] nss-0:3.131.0-1.fc46.x86_64 100% | 249.4 MiB/s | 766.1 KiB | 00m00s [338/506] poppler-data-0:0.4.11-12.fc45 100% | 245.7 MiB/s | 2.0 MiB | 00m00s [339/506] libX11-xcb-0:1.8.13-3.fc46.x8 100% | 2.1 MiB/s | 10.8 KiB | 00m00s [340/506] mesa-libEGL-0:26.2.5-1.fc46.x 100% | 23.8 MiB/s | 146.4 KiB | 00m00s [341/506] xorg-x11-proto-devel-0:2025.1 100% | 36.9 MiB/s | 302.2 KiB | 00m00s [342/506] perl-Errno-0:1.39-527.fc45.x8 100% | 2.0 MiB/s | 14.6 KiB | 00m00s [343/506] libmamba-0:2.9.0-3.fc46.x86_6 100% | 111.7 MiB/s | 1.7 MiB | 00m00s [344/506] perl-Scalar-List-Utils-5:1.70 100% | 10.5 MiB/s | 75.1 KiB | 00m00s [345/506] teckit-0:2.5.13-3.fc45.x86_64 100% | 37.4 MiB/s | 383.0 KiB | 00m00s [346/506] libicu-0:78.3-8.fc45.x86_64 100% | 241.8 MiB/s | 11.1 MiB | 00m00s [347/506] texlive-xetexconfig-12:svn458 100% | 1.8 MiB/s | 14.4 KiB | 00m00s [348/506] perl-Text-ParseWords-0:3.31-5 100% | 1.4 MiB/s | 16.2 KiB | 00m00s [349/506] perl-base-0:2.27-527.fc45.noa 100% | 1.6 MiB/s | 15.9 KiB | 00m00s [350/506] perl-overload-0:1.40-527.fc45 100% | 4.9 MiB/s | 45.2 KiB | 00m00s [351/506] perl-Pod-Perldoc-0:3.28.01-52 100% | 11.8 MiB/s | 84.7 KiB | 00m00s [352/506] perl-podlators-1:6.1.1-1.fc46 100% | 18.5 MiB/s | 132.4 KiB | 00m00s [353/506] texlive-lm-12:svn77682-9.fc45 100% | 137.5 MiB/s | 14.4 MiB | 00m00s [354/506] perl-Digest-0:1.20-527.fc45.n 100% | 1.5 MiB/s | 24.8 KiB | 00m00s [355/506] perl-Fcntl-0:1.20-527.fc45.x8 100% | 2.4 MiB/s | 29.4 KiB | 00m00s [356/506] perl-File-Path-0:2.18-527.fc4 100% | 2.6 MiB/s | 34.8 KiB | 00m00s [357/506] perl-IO-0:1.56-527.fc45.x86_6 100% | 5.8 MiB/s | 83.0 KiB | 00m00s [358/506] perl-POSIX-0:2.26-527.fc45.x8 100% | 6.7 MiB/s | 96.6 KiB | 00m00s [359/506] texlive-cm-super-12:svn15878- 100% | 174.0 MiB/s | 61.8 MiB | 00m00s [360/506] perl-parent-1:0.244-527.fc45. 100% | 267.8 KiB/s | 14.7 KiB | 00m00s [361/506] perl-File-ShareDir-0:1.118-16 100% | 548.8 KiB/s | 29.6 KiB | 00m00s [362/506] perl-Data-Dumper-0:2.192-528. 100% | 18.4 MiB/s | 56.4 KiB | 00m00s [363/506] perl-URI-0:5.37-1.fc46.noarch 100% | 36.9 MiB/s | 151.0 KiB | 00m00s [364/506] perl-libwww-perl-0:6.83-2.fc4 100% | 29.4 MiB/s | 210.4 KiB | 00m00s [365/506] perl-I18N-Langinfo-0:0.24-527 100% | 4.9 MiB/s | 25.3 KiB | 00m00s [366/506] perl-open-0:1.13-527.fc45.noa 100% | 3.2 MiB/s | 16.2 KiB | 00m00s [367/506] texlive-euenc-12:svn19795-4.f 100% | 26.1 MiB/s | 160.7 KiB | 00m00s [368/506] texlive-xunicode-12:svn77682- 100% | 8.2 MiB/s | 41.8 KiB | 00m00s [369/506] texlive-notoccite-12:svn77682 100% | 45.0 MiB/s | 230.4 KiB | 00m00s [370/506] texlive-placeins-12:svn77682- 100% | 42.5 MiB/s | 261.0 KiB | 00m00s [371/506] texlive-luaotfload-12:svn7432 100% | 87.3 MiB/s | 1.2 MiB | 00m00s [372/506] texlive-lm-math-12:svn67718-9 100% | 65.7 MiB/s | 538.4 KiB | 00m00s [373/506] texlive-lualatex-math-12:svn7 100% | 34.6 MiB/s | 212.5 KiB | 00m00s [374/506] texlive-makerobust-12:svn7810 100% | 13.1 MiB/s | 80.5 KiB | 00m00s [375/506] libXxf86vm-0:1.1.6-5.fc45.x86 100% | 5.9 MiB/s | 18.0 KiB | 00m00s [376/506] libdrm-0:2.4.134-2.fc45.x86_6 100% | 40.7 MiB/s | 166.7 KiB | 00m00s [377/506] google-noto-sans-vf-fonts-0:2 100% | 66.6 MiB/s | 613.9 KiB | 00m00s [378/506] dbus-libs-1:1.16.2-6.fc45.x86 100% | 12.7 MiB/s | 155.6 KiB | 00m00s [379/506] glycin-loaders-0:2.2.2-1.fc46 100% | 178.3 MiB/s | 3.4 MiB | 00m00s [380/506] libseccomp-0:2.6.1-3.fc45.x86 100% | 4.9 MiB/s | 75.6 KiB | 00m00s [381/506] nss-softokn-0:3.131.0-1.fc46. 100% | 73.2 MiB/s | 449.7 KiB | 00m00s [382/506] gpgme-0:2.0.1-6.fc45.x86_64 100% | 20.6 MiB/s | 232.3 KiB | 00m00s [383/506] mesa-dri-drivers-0:26.2.5-1.f 100% | 266.3 MiB/s | 13.8 MiB | 00m00s [384/506] nss-sysinit-0:3.131.0-1.fc46. 100% | 1.2 MiB/s | 20.1 KiB | 00m00s [385/506] nss-util-0:3.131.0-1.fc46.x86 100% | 7.4 MiB/s | 91.0 KiB | 00m00s [386/506] libwayland-client-0:1.26.0-3. 100% | 11.5 MiB/s | 35.5 KiB | 00m00s [387/506] mesa-libgbm-0:26.2.5-1.fc46.x 100% | 6.8 MiB/s | 20.9 KiB | 00m00s [388/506] libsolv-0:0.7.40-2.fc46.x86_6 100% | 87.9 MiB/s | 450.2 KiB | 00m00s [389/506] msgpack-c-0:7.0.0-3.fc45.x86_ 100% | 10.2 MiB/s | 31.4 KiB | 00m00s [390/506] reproc-0:14.2.4-8.20230609git 100% | 8.9 MiB/s | 45.6 KiB | 00m00s [391/506] simdjson-0:5.0.1-1.fc46.x86_6 100% | 38.4 MiB/s | 157.3 KiB | 00m00s [392/506] yaml-cpp-0:0.8.0-6.fc45.x86_6 100% | 32.5 MiB/s | 133.3 KiB | 00m00s [393/506] perl-mro-0:1.30-527.fc45.x86_ 100% | 7.2 MiB/s | 29.5 KiB | 00m00s [394/506] perl-overloading-0:0.03-527.f 100% | 4.1 MiB/s | 12.5 KiB | 00m00s [395/506] groff-base-0:1.24.2-1.fc46.x8 100% | 175.4 MiB/s | 1.2 MiB | 00m00s [396/506] perl-HTTP-Tiny-0:0.096-528.fc 100% | 11.4 MiB/s | 58.4 KiB | 00m00s [397/506] perl-IPC-Open3-0:1.24-527.fc4 100% | 4.6 MiB/s | 23.7 KiB | 00m00s [398/506] perl-Symbol-0:1.09-527.fc45.n 100% | 6.8 MiB/s | 13.9 KiB | 00m00s [399/506] perl-Term-ANSIColor-0:5.01-52 100% | 15.4 MiB/s | 47.3 KiB | 00m00s [400/506] perl-Pod-Simple-1:3.48-527.fc 100% | 43.4 MiB/s | 222.0 KiB | 00m00s [401/506] perl-Term-Cap-0:1.18-527.fc45 100% | 7.1 MiB/s | 21.7 KiB | 00m00s [402/506] perl-MIME-Base64-0:3.16-527.f 100% | 9.6 MiB/s | 29.6 KiB | 00m00s [403/506] perl-File-stat-0:1.15-527.fc4 100% | 5.6 MiB/s | 17.2 KiB | 00m00s [404/506] perl-SelectSaver-0:1.03-527.f 100% | 3.7 MiB/s | 11.3 KiB | 00m00s [405/506] perl-Socket-4:2.043-1.fc46.x8 100% | 13.6 MiB/s | 55.6 KiB | 00m00s [406/506] perl-locale-0:1.13-527.fc45.n 100% | 3.2 MiB/s | 13.2 KiB | 00m00s [407/506] perl-Class-Inspector-0:1.36-2 100% | 7.4 MiB/s | 30.4 KiB | 00m00s [408/506] perl-MIME-Base32-0:1.303-26.f 100% | 6.7 MiB/s | 20.4 KiB | 00m00s [409/506] perl-Unicode-Normalize-0:1.32 100% | 18.0 MiB/s | 73.8 KiB | 00m00s [410/506] perl-libnet-0:3.15-528.fc45.n 100% | 31.3 MiB/s | 128.3 KiB | 00m00s [411/506] perl-Data-Dump-0:1.25-15.fc45 100% | 5.3 MiB/s | 32.6 KiB | 00m00s [412/506] perl-Encode-Locale-0:1.05-34. 100% | 6.0 MiB/s | 18.3 KiB | 00m00s [413/506] perl-File-Copy-0:2.43-527.fc4 100% | 6.4 MiB/s | 19.7 KiB | 00m00s [414/506] perl-File-Listing-0:6.16-8.fc 100% | 7.9 MiB/s | 24.4 KiB | 00m00s [415/506] perl-HTTP-Cookies-0:6.12-1.fc 100% | 12.4 MiB/s | 38.0 KiB | 00m00s [416/506] perl-HTML-Parser-0:3.86-1.fc4 100% | 30.5 MiB/s | 124.8 KiB | 00m00s [417/506] perl-HTTP-Date-0:6.08-2.fc45. 100% | 6.2 MiB/s | 25.3 KiB | 00m00s [418/506] perl-HTTP-Negotiate-0:6.01-43 100% | 6.3 MiB/s | 19.3 KiB | 00m00s [419/506] perl-HTTP-Message-0:7.04-1.fc 100% | 24.8 MiB/s | 101.7 KiB | 00m00s [420/506] perl-LWP-MediaTypes-0:6.05-1. 100% | 10.8 MiB/s | 33.1 KiB | 00m00s [421/506] perl-Module-Load-1:0.36-527.f 100% | 5.5 MiB/s | 17.0 KiB | 00m00s [422/506] perl-NTLM-0:1.09-43.fc45.noar 100% | 7.0 MiB/s | 21.5 KiB | 00m00s [423/506] perl-Net-HTTP-0:6.24-3.fc45.n 100% | 9.7 MiB/s | 39.7 KiB | 00m00s [424/506] perl-Try-Tiny-0:0.32-5.fc45.n 100% | 9.2 MiB/s | 37.5 KiB | 00m00s [425/506] perl-WWW-RobotRules-0:6.03-3. 100% | 6.5 MiB/s | 26.7 KiB | 00m00s [426/506] perl-B-0:1.92-527.fc45.x86_64 100% | 59.2 MiB/s | 181.8 KiB | 00m00s [427/506] perl-encoding-4:3.00-527.fc45 100% | 20.5 MiB/s | 62.9 KiB | 00m00s [428/506] texlive-lualibs-12:svn78415-4 100% | 58.8 MiB/s | 241.0 KiB | 00m00s [429/506] texlive-luatexbase-12:svn7768 100% | 38.3 MiB/s | 274.8 KiB | 00m00s [430/506] texlive-filehook-12:svn77682- 100% | 31.2 MiB/s | 319.6 KiB | 00m00s [431/506] libpciaccess-0:0.16-18.fc45.x 100% | 5.3 MiB/s | 27.2 KiB | 00m00s [432/506] libxshmfence-0:1.3.2-9.fc45.x 100% | 4.3 MiB/s | 13.1 KiB | 00m00s [433/506] lm_sensors-libs-0:3.6.0-25.fc 100% | 13.5 MiB/s | 41.4 KiB | 00m00s [434/506] mesa-filesystem-0:26.2.5-1.fc 100% | 7.3 MiB/s | 14.9 KiB | 00m00s [435/506] spirv-tools-libs-0:2026.3-1.f 100% | 262.4 MiB/s | 1.8 MiB | 00m00s [436/506] google-noto-fonts-common-0:20 100% | 3.3 MiB/s | 16.7 KiB | 00m00s [437/506] bubblewrap-0:0.13.1-1.fc46.x8 100% | 16.6 MiB/s | 67.8 KiB | 00m00s [438/506] libheif-0:1.23.6-3.fc46.x86_6 100% | 139.6 MiB/s | 857.7 KiB | 00m00s [439/506] texlive-tipa-12:svn77682-9.fc 100% | 148.3 MiB/s | 5.0 MiB | 00m00s [440/506] libjxl-1:0.11.2-2.fc45.x86_64 100% | 134.9 MiB/s | 1.2 MiB | 00m00s [441/506] nss-softokn-freebl-0:3.131.0- 100% | 54.5 MiB/s | 390.5 KiB | 00m00s [442/506] zchunk-libs-0:1.5.4-1.fc45.x8 100% | 13.3 MiB/s | 54.5 KiB | 00m00s [443/506] perl-IO-Socket-SSL-0:2.099-2. 100% | 57.7 MiB/s | 236.2 KiB | 00m00s [444/506] perl-Net-SSLeay-0:1.96-5.fc45 100% | 92.3 MiB/s | 378.1 KiB | 00m00s [445/506] perl-Time-HiRes-4:1.9780-527. 100% | 13.9 MiB/s | 56.8 KiB | 00m00s [446/506] perl-Time-Local-2:1.350-527.f 100% | 11.1 MiB/s | 34.2 KiB | 00m00s [447/506] perl-Pod-Escapes-1:1.07-527.f 100% | 6.4 MiB/s | 19.6 KiB | 00m00s [448/506] perl-Text-Tabs+Wrap-0:2024.00 100% | 4.2 MiB/s | 21.5 KiB | 00m00s [449/506] perl-if-0:0.61.000-527.fc45.n 100% | 3.3 MiB/s | 13.7 KiB | 00m00s [450/506] ncurses-0:6.6-3.fc45.x86_64 100% | 84.2 MiB/s | 430.9 KiB | 00m00s [451/506] perl-Class-Struct-0:0.68-527. 100% | 7.1 MiB/s | 21.8 KiB | 00m00s [452/506] perl-IO-Socket-IP-0:0.44-527. 100% | 10.3 MiB/s | 42.0 KiB | 00m00s [453/506] perl-subs-0:1.04-527.fc45.noa 100% | 2.2 MiB/s | 11.4 KiB | 00m00s [454/506] perl-HTML-Tagset-0:3.24-6.fc4 100% | 4.5 MiB/s | 18.2 KiB | 00m00s [455/506] perl-TimeDate-1:2.35-2.fc45.n 100% | 35.2 MiB/s | 108.0 KiB | 00m00s [456/506] perl-Clone-0:0.51-1.fc46.x86_ 100% | 12.6 MiB/s | 38.7 KiB | 00m00s [457/506] perl-Compress-Raw-Zlib-0:2.22 100% | 16.8 MiB/s | 68.7 KiB | 00m00s [458/506] perl-IO-Compress-0:2.225-1.fc 100% | 61.2 MiB/s | 313.6 KiB | 00m00s [459/506] perl-IO-HTML-0:1.004-17.fc45. 100% | 8.9 MiB/s | 27.4 KiB | 00m00s [460/506] mailcap-0:2.1.54-11.fc45.noar 100% | 11.0 MiB/s | 33.8 KiB | 00m00s [461/506] perl-Digest-HMAC-0:1.05-5.fc4 100% | 4.4 MiB/s | 22.8 KiB | 00m00s [462/506] perl-Filter-2:1.65-527.fc45.x 100% | 16.9 MiB/s | 86.6 KiB | 00m00s [463/506] texlive-ctablestack-12:svn781 100% | 39.6 MiB/s | 162.2 KiB | 00m00s [464/506] texlive-currfile-12:svn77682- 100% | 38.0 MiB/s | 194.4 KiB | 00m00s [465/506] hwdata-0:0.412-1.fc46.noarch 100% | 171.5 MiB/s | 1.7 MiB | 00m00s [466/506] libaom-0:3.15.2-1.fc46.x86_64 100% | 147.5 MiB/s | 1.9 MiB | 00m00s [467/506] libopenjph-0:0.32.0-1.fc46.x8 100% | 22.6 MiB/s | 184.8 KiB | 00m00s [468/506] rav1e-libs-0:0.8.1-5.fc46.x86 100% | 174.0 MiB/s | 1.0 MiB | 00m00s [469/506] noopenh264-0:2.6.0-5.fc45.x86 100% | 2.6 MiB/s | 21.6 KiB | 00m00s [470/506] highway-0:1.3.0-3.fc45.x86_64 100% | 76.5 MiB/s | 705.1 KiB | 00m00s [471/506] svt-av1-libs-0:3.1.2-3.fc45.x 100% | 183.8 MiB/s | 2.0 MiB | 00m00s [472/506] perl-AutoLoader-0:5.74-527.fc 100% | 4.1 MiB/s | 20.9 KiB | 00m00s [473/506] perl-Compress-Raw-Bzip2-0:2.2 100% | 5.3 MiB/s | 38.0 KiB | 00m00s [474/506] perl-Digest-SHA-1:6.04-528.fc 100% | 8.5 MiB/s | 61.1 KiB | 00m00s [475/506] libvmaf-0:3.2.1-1.fc46.x86_64 100% | 51.6 MiB/s | 316.9 KiB | 00m00s [476/506] texlive-xcolor-12:svn77682-4. 100% | 83.6 MiB/s | 941.2 KiB | 00m00s [477/506] texlive-pdfcolmk-12:svn78793- 100% | 5.4 MiB/s | 16.4 KiB | 00m00s [478/506] ruby-0:4.0.7-40.fc46.x86_64 100% | 14.0 MiB/s | 43.0 KiB | 00m00s [479/506] python3-0:3.15.0-1.fc46.x86_6 100% | 4.5 MiB/s | 27.5 KiB | 00m00s [480/506] texlive-pgf-12:svn78101-4.fc4 100% | 135.7 MiB/s | 10.9 MiB | 00m00s [481/506] gobject-introspection-0:1.86. 100% | 9.2 MiB/s | 123.1 KiB | 00m00s [482/506] ruby-libs-0:4.0.7-40.fc46.x86 100% | 147.0 MiB/s | 4.4 MiB | 00m00s [483/506] perl-Getopt-Std-0:1.15-527.fc 100% | 1.7 MiB/s | 15.4 KiB | 00m00s [484/506] perl-Encode-4:3.24-527.fc45.x 100% | 95.7 MiB/s | 1.1 MiB | 00m00s [485/506] openblas-0:0.3.34-1.fc45.x86_ 100% | 15.7 MiB/s | 48.2 KiB | 00m00s [486/506] perl-Storable-1:3.41-527.fc45 100% | 24.6 MiB/s | 100.6 KiB | 00m00s [487/506] kernel-headers-0:7.3.0-0.rc7. 100% | 252.0 MiB/s | 1.8 MiB | 00m00s [488/506] libdrm-devel-0:2.4.134-2.fc45 100% | 18.3 MiB/s | 187.7 KiB | 00m00s [489/506] libpciaccess-devel-0:0.16-18. 100% | 1.5 MiB/s | 12.4 KiB | 00m00s [490/506] glibc-devel-0:2.44.9000-5.fc4 100% | 132.3 MiB/s | 677.3 KiB | 00m00s [491/506] libxcb-devel-0:1.17.0-8.fc45. 100% | 136.8 MiB/s | 1.5 MiB | 00m00s [492/506] libxcrypt-devel-0:4.5.2-4.fc4 100% | 5.0 MiB/s | 30.4 KiB | 00m00s [493/506] libatomic-0:16.2.1-2.fc46.1.x 100% | 13.6 MiB/s | 55.7 KiB | 00m00s [494/506] flexiblas-devel-0:3.5.0-4.fc4 100% | 46.4 MiB/s | 237.5 KiB | 00m00s [495/506] libstdc++-devel-0:16.2.1-2.fc 100% | 221.4 MiB/s | 6.0 MiB | 00m00s [496/506] flexiblas-openblas-openmp64-0 100% | 1.6 MiB/s | 16.5 KiB | 00m00s [497/506] libXau-devel-0:1.0.12-5.fc45. 100% | 2.7 MiB/s | 13.9 KiB | 00m00s [498/506] xpdf-libs-1:4.06-3.fc45.x86_6 100% | 56.2 MiB/s | 632.6 KiB | 00m00s [499/506] flexiblas-netlib64-0:3.5.0-4. 100% | 94.6 MiB/s | 4.4 MiB | 00m00s [500/506] annobin-plugin-gcc-0:13.32-1. 100% | 138.7 MiB/s | 710.1 KiB | 00m00s [501/506] gcc-plugin-annobin-0:16.2.1-2 100% | 19.4 MiB/s | 59.5 KiB | 00m00s [502/506] js-doxygen-2:1.18.0-2.fc46.no 100% | 13.0 MiB/s | 66.8 KiB | 00m00s [503/506] annobin-docs-0:13.32-1.fc46.n 100% | 28.3 MiB/s | 87.1 KiB | 00m00s [504/506] openblas-openmp64-0:0.3.34-1. 100% | 93.7 MiB/s | 5.3 MiB | 00m00s [505/506] web-assets-filesystem-0:5-27. 100% | 1.9 MiB/s | 7.8 KiB | 00m00s [506/506] python3-setuptools-0:84.0.0-1 100% | 26.3 MiB/s | 1.7 MiB | 00m00s -------------------------------------------------------------------------------- [506/506] Total 100% | 255.0 MiB/s | 624.6 MiB | 00m02s Running transaction [ 1/508] Verify package files 100% | 247.0 B/s | 506.0 B | 00m02s [ 2/508] Prepare transaction 100% | 2.2 KiB/s | 506.0 B | 00m00s [ 3/508] Installing texlive-base-12:20 100% | 531.7 MiB/s | 21.3 MiB | 00m00s [ 4/508] Installing glib2-0:2.90.1-1.f 100% | 290.4 MiB/s | 15.7 MiB | 00m00s [ 5/508] Installing texlive-lib-12:202 100% | 288.9 MiB/s | 1.2 MiB | 00m00s [ 6/508] Installing expat-0:2.8.3-1.fc 100% | 20.8 MiB/s | 340.5 KiB | 00m00s [ 7/508] Installing libpng-2:1.6.58-2. 100% | 248.9 MiB/s | 254.9 KiB | 00m00s [ 8/508] Installing cmake-filesystem-0 100% | 9.1 MiB/s | 9.4 KiB | 00m00s [ 9/508] Installing nspr-0:4.39.0-10.f 100% | 321.2 MiB/s | 329.0 KiB | 00m00s [ 10/508] Installing fonts-filesystem-1 100% | 0.0 B/s | 788.0 B | 00m00s [ 11/508] Installing urw-base35-fonts-c 100% | 0.0 B/s | 38.4 KiB | 00m00s [ 12/508] Installing libglvnd-1:1.7.0-1 100% | 515.1 MiB/s | 527.4 KiB | 00m00s [ 13/508] Installing libgfortran-0:16.2 100% | 486.0 MiB/s | 3.4 MiB | 00m00s [ 14/508] Installing openjpeg-0:2.5.4-4 100% | 227.6 MiB/s | 466.2 KiB | 00m00s [ 15/508] Installing nss-util-0:3.131.0 100% | 204.8 MiB/s | 209.8 KiB | 00m00s [ 16/508] Installing libX11-xcb-0:1.8.1 100% | 0.0 B/s | 11.7 KiB | 00m00s [ 17/508] Installing libjpeg-turbo-0:3. 100% | 402.1 MiB/s | 823.6 KiB | 00m00s [ 18/508] Installing fmt-0:12.1.0-3.fc4 100% | 282.8 MiB/s | 289.6 KiB | 00m00s [ 19/508] Installing libpaper-1:2.1.1-1 100% | 49.1 MiB/s | 50.3 KiB | 00m00s [ 20/508] Installing lcms2-0:2.16-8.fc4 100% | 436.9 MiB/s | 447.4 KiB | 00m00s [ 21/508] Installing libquadmath-0:16.2 100% | 315.6 MiB/s | 323.2 KiB | 00m00s [ 22/508] Installing libwebp-0:1.6.0-4. 100% | 316.5 MiB/s | 972.2 KiB | 00m00s [ 23/508] Installing python-rpm-macros- 100% | 0.0 B/s | 28.9 KiB | 00m00s [ 24/508] Installing libmpc-0:1.4.1-2.f 100% | 166.4 MiB/s | 170.4 KiB | 00m00s [ 25/508] Installing python3-rpm-macros 100% | 0.0 B/s | 6.8 KiB | 00m00s [ 26/508] Installing libglvnd-opengl-1: 100% | 142.1 MiB/s | 145.5 KiB | 00m00s [ 27/508] Installing shared-mime-info-0 100% | 104.5 MiB/s | 3.2 MiB | 00m00s [ 28/508] Installing kernel-headers-0:7 100% | 225.6 MiB/s | 7.2 MiB | 00m00s [ 29/508] Installing glibc-devel-0:2.44 100% | 199.9 MiB/s | 2.4 MiB | 00m00s [ 30/508] Installing libxcrypt-devel-0: 100% | 0.0 B/s | 33.3 KiB | 00m00s [ 31/508] Installing openblas-0:0.3.34- 100% | 136.6 MiB/s | 139.9 KiB | 00m00s [ 32/508] Installing xorg-x11-proto-dev 100% | 299.3 MiB/s | 1.8 MiB | 00m00s [ 33/508] Installing graphite2-0:1.3.14 100% | 11.8 MiB/s | 193.5 KiB | 00m00s [ 34/508] Installing harfbuzz-0:14.5.1- 100% | 376.5 MiB/s | 3.0 MiB | 00m00s [ 35/508] Installing freetype-0:2.14.3- 100% | 299.5 MiB/s | 920.0 KiB | 00m00s [ 36/508] Installing libICE-0:1.1.2-5.f 100% | 195.1 MiB/s | 199.8 KiB | 00m00s [ 37/508] Installing libXau-0:1.0.12-5. 100% | 72.6 MiB/s | 74.3 KiB | 00m00s [ 38/508] Installing libxcb-0:1.17.0-8. 100% | 270.3 MiB/s | 1.1 MiB | 00m00s [ 39/508] Installing zziplib-0:0.13.78- 100% | 231.0 MiB/s | 236.6 KiB | 00m00s [ 40/508] Installing libdav1d-0:1.5.4-1 100% | 352.7 MiB/s | 1.8 MiB | 00m00s [ 41/508] Installing adobe-mappings-cma 100% | 446.8 MiB/s | 15.2 MiB | 00m00s [ 42/508] Installing vim-filesystem-2:9 100% | 4.7 MiB/s | 4.8 KiB | 00m00s [ 43/508] Installing make-1:4.4.1-13.fc 100% | 90.2 MiB/s | 1.8 MiB | 00m00s [ 44/508] Installing emacs-filesystem-1 100% | 0.0 B/s | 1.1 KiB | 00m00s [ 45/508] Installing adobe-mappings-cma 100% | 285.7 MiB/s | 585.2 KiB | 00m00s [ 46/508] Installing libXau-devel-0:1.0 100% | 1.8 MiB/s | 9.1 KiB | 00m00s [ 47/508] Installing libxcb-devel-0:1.1 100% | 100.5 MiB/s | 3.0 MiB | 00m00s [ 48/508] Installing libSM-0:1.2.5-5.fc 100% | 99.9 MiB/s | 102.3 KiB | 00m00s [ 49/508] Installing openblas-openmp-0: 100% | 668.2 MiB/s | 44.8 MiB | 00m00s [ 50/508] Installing flexiblas-netlib-0 100% | 326.0 MiB/s | 16.3 MiB | 00m00s [ 51/508] Installing flexiblas-0:3.5.0- 100% | 0.0 B/s | 39.2 KiB | 00m00s [ 52/508] Installing flexiblas-openblas 100% | 0.0 B/s | 40.0 KiB | 00m00s [ 53/508] Installing cminpack-0:1.3.8-1 100% | 283.3 MiB/s | 290.1 KiB | 00m00s [ 54/508] Installing openblas-openmp64- 100% | 680.2 MiB/s | 44.9 MiB | 00m00s [ 55/508] Installing flexiblas-openblas 100% | 0.0 B/s | 40.0 KiB | 00m00s [ 56/508] Installing flexiblas-netlib64 100% | 331.0 MiB/s | 16.6 MiB | 00m00s [ 57/508] Installing flexiblas-devel-0: 100% | 256.0 MiB/s | 5.9 MiB | 00m00s [ 58/508] Installing mesa-libGLU-0:9.0. 100% | 361.9 MiB/s | 370.5 KiB | 00m00s [ 59/508] Installing pyproject-rpm-macr 100% | 167.4 MiB/s | 171.5 KiB | 00m00s [ 60/508] Installing cpp-0:16.2.1-2.fc4 100% | 373.6 MiB/s | 42.6 MiB | 00m00s [ 61/508] Installing spdlog-0:1.17.0-3. 100% | 373.6 MiB/s | 382.6 KiB | 00m00s [ 62/508] Installing nss-softokn-freebl 100% | 358.2 MiB/s | 1.1 MiB | 00m00s [ 63/508] Installing nss-softokn-0:3.13 100% | 415.6 MiB/s | 2.1 MiB | 00m00s [ 64/508] Installing nss-0:3.131.0-1.fc 100% | 199.4 MiB/s | 2.0 MiB | 00m00s [ 65/508] Installing nss-sysinit-0:3.13 100% | 1.3 MiB/s | 23.1 KiB | 00m00s [ 66/508] Installing urw-base35-bookman 100% | 455.0 MiB/s | 1.4 MiB | 00m00s [ 67/508] Installing urw-base35-c059-fo 100% | 465.1 MiB/s | 1.4 MiB | 00m00s [ 68/508] Installing urw-base35-d050000 100% | 0.0 B/s | 85.4 KiB | 00m00s [ 69/508] Installing urw-base35-gothic- 100% | 387.6 MiB/s | 1.2 MiB | 00m00s [ 70/508] Installing urw-base35-nimbus- 100% | 525.9 MiB/s | 1.1 MiB | 00m00s [ 71/508] Installing urw-base35-nimbus- 100% | 455.3 MiB/s | 1.4 MiB | 00m00s [ 72/508] Installing urw-base35-nimbus- 100% | 478.8 MiB/s | 2.4 MiB | 00m00s [ 73/508] Installing urw-base35-p052-fo 100% | 495.8 MiB/s | 1.5 MiB | 00m00s [ 74/508] Installing urw-base35-standar 100% | 0.0 B/s | 66.0 KiB | 00m00s [ 75/508] Installing urw-base35-z003-fo 100% | 382.6 MiB/s | 391.8 KiB | 00m00s [ 76/508] Installing urw-base35-fonts-0 100% | 0.0 B/s | 5.6 KiB | 00m00s [ 77/508] Installing google-droid-sans- 100% | 391.2 MiB/s | 6.3 MiB | 00m00s [ 78/508] Installing web-assets-filesys 100% | 0.0 B/s | 856.0 B | 00m00s [ 79/508] Installing zlib-ng-compat-dev 100% | 106.0 MiB/s | 108.6 KiB | 00m00s [ 80/508] Installing graphviz-libs-0:16 100% | 321.1 MiB/s | 1.3 MiB | 00m00s [ 81/508] Installing teckit-0:2.5.13-3. 100% | 105.1 MiB/s | 2.2 MiB | 00m00s [ 82/508] Installing gobject-introspect 100% | 196.1 MiB/s | 401.5 KiB | 00m00s [ 83/508] Installing annobin-docs-0:13. 100% | 0.0 B/s | 100.8 KiB | 00m00s [ 84/508] Installing xpdf-libs-1:4.06-3 100% | 360.8 MiB/s | 1.8 MiB | 00m00s [ 85/508] Installing libatomic-0:16.2.1 100% | 45.6 MiB/s | 46.7 KiB | 00m00s [ 86/508] Installing gcc-0:16.2.1-2.fc4 100% | 432.3 MiB/s | 121.9 MiB | 00m00s [ 87/508] Installing libstdc++-devel-0: 100% | 510.2 MiB/s | 41.3 MiB | 00m00s [ 88/508] Installing ruby-libs-0:4.0.7- 100% | 377.6 MiB/s | 15.5 MiB | 00m00s [ 89/508] Installing ruby-0:4.0.7-40.fc 100% | 5.7 MiB/s | 99.5 KiB | 00m00s [ 90/508] Installing rubypick-0:1.1.1-2 100% | 341.4 KiB/s | 5.1 KiB | 00m00s [ 91/508] Installing libvmaf-0:3.2.1-1. 100% | 396.8 MiB/s | 1.2 MiB | 00m00s [ 92/508] Installing libaom-0:3.15.2-1. 100% | 446.6 MiB/s | 5.4 MiB | 00m00s [ 93/508] Installing highway-0:1.3.0-3. 100% | 624.1 MiB/s | 5.6 MiB | 00m00s [ 94/508] Installing libjxl-1:0.11.2-2. 100% | 457.2 MiB/s | 4.1 MiB | 00m00s [ 95/508] Installing svt-av1-libs-0:3.1 100% | 431.3 MiB/s | 5.6 MiB | 00m00s [ 96/508] Installing rav1e-libs-0:0.8.1 100% | 433.7 MiB/s | 3.0 MiB | 00m00s [ 97/508] Installing noopenh264-0:2.6.0 100% | 0.0 B/s | 40.6 KiB | 00m00s [ 98/508] Installing libopenjph-0:0.32. 100% | 259.6 MiB/s | 531.6 KiB | 00m00s [ 99/508] Installing libheif-0:1.23.6-3 100% | 392.0 MiB/s | 2.4 MiB | 00m00s [100/508] Installing hwdata-0:0.412-1.f 100% | 593.9 MiB/s | 10.1 MiB | 00m00s [101/508] Installing libpciaccess-0:0.1 100% | 48.6 MiB/s | 49.8 KiB | 00m00s [102/508] Installing libdrm-0:2.4.134-2 100% | 200.1 MiB/s | 409.8 KiB | 00m00s [103/508] Installing libpciaccess-devel 100% | 0.0 B/s | 15.9 KiB | 00m00s [104/508] Installing libdrm-devel-0:2.4 100% | 367.5 MiB/s | 752.7 KiB | 00m00s [105/508] Installing mailcap-0:2.1.54-1 100% | 85.0 MiB/s | 87.1 KiB | 00m00s [106/508] Installing ncurses-0:6.6-3.fc 100% | 33.5 MiB/s | 618.1 KiB | 00m00s [107/508] Installing zchunk-libs-0:1.5. 100% | 103.9 MiB/s | 106.4 KiB | 00m00s [108/508] Installing libsolv-0:0.7.40-2 100% | 318.8 MiB/s | 979.2 KiB | 00m00s [109/508] Installing bubblewrap-0:0.13. 100% | 8.7 MiB/s | 142.1 KiB | 00m00s [110/508] Installing google-noto-fonts- 100% | 0.0 B/s | 18.5 KiB | 00m00s [111/508] Installing google-noto-sans-v 100% | 347.8 MiB/s | 1.4 MiB | 00m00s [112/508] Installing default-fonts-core 100% | 17.8 MiB/s | 18.2 KiB | 00m00s [113/508] Installing spirv-tools-libs-0 100% | 429.2 MiB/s | 6.4 MiB | 00m00s [114/508] Installing mesa-filesystem-0: 100% | 0.0 B/s | 4.3 KiB | 00m00s [115/508] Installing lm_sensors-libs-0: 100% | 88.7 MiB/s | 90.8 KiB | 00m00s [116/508] Installing libxshmfence-0:1.3 100% | 2.2 MiB/s | 13.4 KiB | 00m00s [117/508] Installing groff-base-0:1.24. 100% | 113.7 MiB/s | 4.2 MiB | 00m00s [118/508] Installing perl-Digest-0:1.20 100% | 36.1 MiB/s | 37.0 KiB | 00m00s [119/508] Installing perl-FileHandle-0: 100% | 0.0 B/s | 9.8 KiB | 00m00s [120/508] Installing perl-B-0:1.92-527. 100% | 252.4 MiB/s | 516.9 KiB | 00m00s [121/508] Installing perl-Digest-MD5-0: 100% | 60.0 MiB/s | 61.4 KiB | 00m00s [122/508] Installing perl-libnet-0:3.15 100% | 286.9 MiB/s | 293.8 KiB | 00m00s [123/508] Installing perl-Data-Dumper-0 100% | 114.6 MiB/s | 117.4 KiB | 00m00s [124/508] Installing perl-Unicode-Norma 100% | 476.9 MiB/s | 488.4 KiB | 00m00s [125/508] Installing perl-MIME-Base32-0 100% | 31.4 MiB/s | 32.2 KiB | 00m00s [126/508] Installing perl-URI-0:5.37-1. 100% | 141.2 MiB/s | 289.2 KiB | 00m00s [127/508] Installing perl-AutoLoader-0: 100% | 0.0 B/s | 21.0 KiB | 00m00s [128/508] Installing perl-IO-Socket-IP- 100% | 99.9 MiB/s | 102.3 KiB | 00m00s [129/508] Installing perl-IO-Socket-SSL 100% | 356.9 MiB/s | 731.0 KiB | 00m00s [130/508] Installing perl-Net-SSLeay-0: 100% | 270.4 MiB/s | 1.4 MiB | 00m00s [131/508] Installing perl-if-0:0.61.000 100% | 0.0 B/s | 6.2 KiB | 00m00s [132/508] Installing perl-Text-Tabs+Wra 100% | 0.0 B/s | 23.9 KiB | 00m00s [133/508] Installing perl-Pod-Escapes-1 100% | 0.0 B/s | 25.9 KiB | 00m00s [134/508] Installing perl-Time-Local-2: 100% | 0.0 B/s | 70.6 KiB | 00m00s [135/508] Installing perl-Time-HiRes-4: 100% | 114.9 MiB/s | 117.7 KiB | 00m00s [136/508] Installing perl-locale-0:1.13 100% | 0.0 B/s | 6.5 KiB | 00m00s [137/508] Installing perl-File-Path-0:2 100% | 62.9 MiB/s | 64.4 KiB | 00m00s [138/508] Installing perl-Pod-Simple-1: 100% | 280.7 MiB/s | 574.8 KiB | 00m00s [139/508] Installing perl-HTTP-Tiny-0:0 100% | 160.6 MiB/s | 164.5 KiB | 00m00s [140/508] Installing perl-Class-Struct- 100% | 0.0 B/s | 25.9 KiB | 00m00s [141/508] Installing perl-IPC-Open3-0:1 100% | 0.0 B/s | 28.5 KiB | 00m00s [142/508] Installing perl-File-Temp-1:0 100% | 161.6 MiB/s | 165.5 KiB | 00m00s [143/508] Installing perl-POSIX-0:2.26- 100% | 225.1 MiB/s | 230.5 KiB | 00m00s [144/508] Installing perl-Term-Cap-0:1. 100% | 0.0 B/s | 30.6 KiB | 00m00s [145/508] Installing perl-Term-ANSIColo 100% | 0.0 B/s | 99.1 KiB | 00m00s [146/508] Installing perl-podlators-1:6 100% | 19.0 MiB/s | 331.1 KiB | 00m00s [147/508] Installing perl-Pod-Perldoc-0 100% | 10.3 MiB/s | 169.4 KiB | 00m00s [148/508] Installing perl-File-stat-0:1 100% | 0.0 B/s | 14.2 KiB | 00m00s [149/508] Installing perl-Socket-4:2.04 100% | 120.9 MiB/s | 123.8 KiB | 00m00s [150/508] Installing perl-SelectSaver-0 100% | 0.0 B/s | 2.5 KiB | 00m00s [151/508] Installing perl-Symbol-0:1.09 100% | 0.0 B/s | 7.3 KiB | 00m00s [152/508] Installing perl-Pod-Usage-4:2 100% | 5.4 MiB/s | 87.8 KiB | 00m00s [153/508] Installing perl-IO-0:1.56-527 100% | 148.0 MiB/s | 151.5 KiB | 00m00s [154/508] Installing perl-overloading-0 100% | 0.0 B/s | 5.5 KiB | 00m00s [155/508] Installing perl-mro-0:1.30-52 100% | 0.0 B/s | 42.5 KiB | 00m00s [156/508] Installing perl-Fcntl-0:1.20- 100% | 0.0 B/s | 45.8 KiB | 00m00s [157/508] Installing perl-base-0:2.27-5 100% | 0.0 B/s | 13.0 KiB | 00m00s [158/508] Installing perl-Text-ParseWor 100% | 0.0 B/s | 14.6 KiB | 00m00s [159/508] Installing perl-Getopt-Long-1 100% | 35.9 MiB/s | 147.2 KiB | 00m00s [160/508] Installing perl-Storable-1:3. 100% | 230.9 MiB/s | 236.5 KiB | 00m00s [161/508] Installing perl-Getopt-Std-0: 100% | 0.0 B/s | 13.0 KiB | 00m00s [162/508] Installing perl-MIME-Base64-0 100% | 43.1 MiB/s | 44.1 KiB | 00m00s [163/508] Installing perl-overload-0:1. 100% | 0.0 B/s | 72.0 KiB | 00m00s [164/508] Installing perl-parent-1:0.24 100% | 0.0 B/s | 11.0 KiB | 00m00s [165/508] Installing perl-Scalar-List-U 100% | 145.1 MiB/s | 148.6 KiB | 00m00s [166/508] Installing perl-Errno-0:1.39- 100% | 0.0 B/s | 8.8 KiB | 00m00s [167/508] Installing perl-vars-0:1.05-5 100% | 0.0 B/s | 4.3 KiB | 00m00s [168/508] Installing perl-constant-0:1. 100% | 0.0 B/s | 27.4 KiB | 00m00s [169/508] Installing perl-File-Basename 100% | 0.0 B/s | 14.6 KiB | 00m00s [170/508] Installing perl-Encode-4:3.24 100% | 180.5 MiB/s | 4.7 MiB | 00m00s [171/508] Installing perl-PathTools-0:3 100% | 180.2 MiB/s | 184.5 KiB | 00m00s [172/508] Installing perl-DynaLoader-0: 100% | 0.0 B/s | 32.5 KiB | 00m00s [173/508] Installing perl-Exporter-0:5. 100% | 0.0 B/s | 55.5 KiB | 00m00s [174/508] Installing perl-Carp-0:1.54-5 100% | 23.3 MiB/s | 47.7 KiB | 00m00s [175/508] Installing perl-libs-4:5.44.0 100% | 335.8 MiB/s | 12.1 MiB | 00m00s [176/508] Installing perl-interpreter-4 100% | 7.4 MiB/s | 121.4 KiB | 00m00s [177/508] Installing perl-Compress-Raw- 100% | 172.1 MiB/s | 176.2 KiB | 00m00s [178/508] Installing perl-File-Find-0:1 100% | 0.0 B/s | 42.5 KiB | 00m00s [179/508] Installing perl-I18N-Langinfo 100% | 0.0 B/s | 40.0 KiB | 00m00s [180/508] Installing perl-Encode-Locale 100% | 0.0 B/s | 20.1 KiB | 00m00s [181/508] Installing perl-LWP-MediaType 100% | 0.0 B/s | 81.9 KiB | 00m00s [182/508] Installing perl-Digest-SHA-1: 100% | 7.0 MiB/s | 114.8 KiB | 00m00s [183/508] Installing perl-Digest-HMAC-0 100% | 0.0 B/s | 31.5 KiB | 00m00s [184/508] Installing perl-NTLM-0:1.09-4 100% | 31.9 MiB/s | 32.7 KiB | 00m00s [185/508] Installing perl-Text-Unidecod 100% | 120.1 MiB/s | 491.8 KiB | 00m00s [186/508] Installing perl-Class-Inspect 100% | 0.0 B/s | 59.3 KiB | 00m00s [187/508] Installing perl-File-ShareDir 100% | 57.8 MiB/s | 59.2 KiB | 00m00s [188/508] Installing perl-File-Copy-0:2 100% | 0.0 B/s | 20.2 KiB | 00m00s [189/508] Installing perl-Module-Load-1 100% | 0.0 B/s | 15.9 KiB | 00m00s [190/508] Installing perl-Try-Tiny-0:0. 100% | 69.4 MiB/s | 71.1 KiB | 00m00s [191/508] Installing perl-WWW-RobotRule 100% | 0.0 B/s | 42.8 KiB | 00m00s [192/508] Installing perl-subs-0:1.04-5 100% | 0.0 B/s | 2.5 KiB | 00m00s [193/508] Installing perl-Data-Dump-0:1 100% | 0.0 B/s | 52.2 KiB | 00m00s [194/508] Installing perl-HTML-Tagset-0 100% | 0.0 B/s | 19.7 KiB | 00m00s [195/508] Installing perl-TimeDate-1:2. 100% | 100.1 MiB/s | 205.0 KiB | 00m00s [196/508] Installing perl-HTTP-Date-0:6 100% | 44.7 MiB/s | 45.7 KiB | 00m00s [197/508] Installing perl-File-Listing- 100% | 0.0 B/s | 42.5 KiB | 00m00s [198/508] Installing perl-Clone-0:0.51- 100% | 64.0 MiB/s | 65.5 KiB | 00m00s [199/508] Installing perl-IO-HTML-0:1.0 100% | 0.0 B/s | 46.8 KiB | 00m00s [200/508] Installing perl-Filter-2:1.65 100% | 80.9 MiB/s | 165.7 KiB | 00m00s [201/508] Installing perl-encoding-4:3. 100% | 0.0 B/s | 151.4 KiB | 00m00s [202/508] Installing perl-open-0:1.13-5 100% | 0.0 B/s | 11.7 KiB | 00m00s [203/508] Installing perl-Compress-Raw- 100% | 74.3 MiB/s | 76.1 KiB | 00m00s [204/508] Installing perl-IO-Compress-0 100% | 55.7 MiB/s | 1.1 MiB | 00m00s [205/508] Installing perl-HTTP-Message- 100% | 216.0 MiB/s | 221.2 KiB | 00m00s [206/508] Installing perl-HTML-Parser-0 100% | 280.1 MiB/s | 286.9 KiB | 00m00s [207/508] Installing perl-HTTP-Cookies- 100% | 80.4 MiB/s | 82.3 KiB | 00m00s [208/508] Installing perl-HTTP-Negotiat 100% | 0.0 B/s | 28.7 KiB | 00m00s [209/508] Installing perl-Net-HTTP-0:6. 100% | 76.8 MiB/s | 78.6 KiB | 00m00s [210/508] Installing perl-libwww-perl-0 100% | 28.1 MiB/s | 489.7 KiB | 00m00s [211/508] Installing perl-XML-Parser-0: 100% | 233.8 MiB/s | 718.4 KiB | 00m00s [212/508] Installing perl-XML-XPath-0:1 100% | 12.8 MiB/s | 210.5 KiB | 00m00s [213/508] Installing texlive-unicode-da 100% | 567.7 MiB/s | 3.4 MiB | 00m00s [214/508] Installing texlive-tex-ini-fi 100% | 0.0 B/s | 17.6 KiB | 00m00s [215/508] Installing texlive-plain-12:s 100% | 111.0 MiB/s | 113.6 KiB | 00m00s [216/508] Installing texlive-knuth-lib- 100% | 103.8 MiB/s | 106.3 KiB | 00m00s [217/508] Installing texlive-hyphen-bas 100% | 83.5 MiB/s | 85.5 KiB | 00m00s [218/508] Installing texlive-hyph-utf8- 100% | 384.0 MiB/s | 393.2 KiB | 00m00s [219/508] Installing texlive-graphics-d 100% | 0.0 B/s | 101.7 KiB | 00m00s [220/508] Installing texlive-etex-12:sv 100% | 255.7 MiB/s | 523.6 KiB | 00m00s [221/508] Installing texlive-cm-12:svn5 100% | 202.6 MiB/s | 1.0 MiB | 00m00s [222/508] Installing texlive-texlive.in 100% | 57.3 MiB/s | 1.0 MiB | 00m00s [223/508] Installing texlive-gsftopk-12 100% | 3.1 MiB/s | 48.3 KiB | 00m00s [224/508] Installing texlive-luatex-12: 100% | 267.2 MiB/s | 9.4 MiB | 00m00s [225/508] Installing texlive-texlive-sc 100% | 20.2 MiB/s | 351.9 KiB | 00m00s [226/508] Installing texlive-kpathsea-1 100% | 108.9 MiB/s | 2.1 MiB | 00m00s [227/508] Installing texlive-infwarerr- 100% | 300.3 MiB/s | 307.5 KiB | 00m00s [228/508] Installing texlive-ltxcmds-12 100% | 437.2 MiB/s | 447.7 KiB | 00m00s [229/508] Installing texlive-iftex-12:s 100% | 262.3 MiB/s | 268.6 KiB | 00m00s [230/508] Installing texlive-pdftexcmds 100% | 415.6 MiB/s | 425.6 KiB | 00m00s [231/508] Installing texlive-etexcmds-1 100% | 314.7 MiB/s | 322.3 KiB | 00m00s [232/508] Installing texlive-atveryend- 100% | 297.2 MiB/s | 304.3 KiB | 00m00s [233/508] Installing texlive-kvsetkeys- 100% | 418.8 MiB/s | 428.8 KiB | 00m00s [234/508] Installing texlive-atbegshi-1 100% | 434.6 MiB/s | 445.1 KiB | 00m00s [235/508] Installing texlive-kvdefineke 100% | 308.1 MiB/s | 315.5 KiB | 00m00s [236/508] Installing texlive-bigintcalc 100% | 504.7 MiB/s | 516.8 KiB | 00m00s [237/508] Installing texlive-uniquecoun 100% | 306.1 MiB/s | 313.5 KiB | 00m00s [238/508] Installing texlive-pdfescape- 100% | 368.3 MiB/s | 377.2 KiB | 00m00s [239/508] Installing texlive-auxhook-12 100% | 296.1 MiB/s | 303.2 KiB | 00m00s [240/508] Installing texlive-intcalc-12 100% | 461.7 MiB/s | 472.8 KiB | 00m00s [241/508] Installing texlive-latex-font 100% | 132.8 MiB/s | 136.0 KiB | 00m00s [242/508] Installing texlive-letltxmacr 100% | 305.3 MiB/s | 312.6 KiB | 00m00s [243/508] Installing texlive-stringenc- 100% | 527.1 MiB/s | 1.1 MiB | 00m00s [244/508] Installing texlive-grfext-12: 100% | 321.3 MiB/s | 329.1 KiB | 00m00s [245/508] Installing texlive-amsmath-12 100% | 601.2 MiB/s | 3.0 MiB | 00m00s [246/508] Installing texlive-l3backend- 100% | 542.4 MiB/s | 1.1 MiB | 00m00s [247/508] Installing texlive-lua-uni-al 100% | 159.4 MiB/s | 163.2 KiB | 00m00s [248/508] Installing texlive-l3kernel-1 100% | 690.1 MiB/s | 15.2 MiB | 00m00s [249/508] Installing texlive-l3packages 100% | 633.2 MiB/s | 1.9 MiB | 00m00s [250/508] Installing texlive-url-12:svn 100% | 293.8 MiB/s | 300.9 KiB | 00m00s [251/508] Installing texlive-bitset-12: 100% | 648.0 MiB/s | 663.5 KiB | 00m00s [252/508] Installing texlive-hopatch-12 100% | 339.1 MiB/s | 347.2 KiB | 00m00s [253/508] Installing texlive-hycolor-12 100% | 403.5 MiB/s | 413.1 KiB | 00m00s [254/508] Installing texlive-refcount-1 100% | 341.0 MiB/s | 349.2 KiB | 00m00s [255/508] Installing texlive-etex-pkg-1 100% | 0.0 B/s | 38.8 KiB | 00m00s [256/508] Installing texlive-etoolbox-1 100% | 355.8 MiB/s | 364.3 KiB | 00m00s [257/508] Installing texlive-extractbb- 100% | 2.6 MiB/s | 42.4 KiB | 00m00s [258/508] Installing texlive-glyphlist- 100% | 0.0 B/s | 91.1 KiB | 00m00s [259/508] Installing texlive-lua-alt-ge 100% | 0.0 B/s | 17.2 KiB | 00m00s [260/508] Installing texlive-modes-12:s 100% | 373.4 MiB/s | 382.4 KiB | 00m00s [261/508] Installing texlive-firstaid-1 100% | 328.7 MiB/s | 336.5 KiB | 00m00s [262/508] Installing texlive-graphics-c 100% | 0.0 B/s | 5.2 KiB | 00m00s [263/508] Installing texlive-latexconfi 100% | 0.0 B/s | 23.8 KiB | 00m00s [264/508] Installing texlive-zapfding-1 100% | 86.0 MiB/s | 88.0 KiB | 00m00s [265/508] Installing texlive-fp-12:svn7 100% | 356.2 MiB/s | 364.7 KiB | 00m00s [266/508] Installing texlive-everyshi-1 100% | 51.7 MiB/s | 158.9 KiB | 00m00s [267/508] Installing texlive-lm-12:svn7 100% | 543.9 MiB/s | 43.0 MiB | 00m00s [268/508] Installing texlive-pagesel-12 100% | 347.7 MiB/s | 356.1 KiB | 00m00s [269/508] Installing texlive-xpatch-12: 100% | 477.1 MiB/s | 488.6 KiB | 00m00s [270/508] Installing texlive-tagpdf-12: 100% | 543.2 MiB/s | 3.8 MiB | 00m00s [271/508] Installing texlive-fancyhdr-1 100% | 671.8 MiB/s | 1.3 MiB | 00m00s [272/508] Installing texlive-hypcap-12: 100% | 310.6 MiB/s | 318.1 KiB | 00m00s [273/508] Installing texlive-dvips-12:s 100% | 78.5 MiB/s | 1.6 MiB | 00m00s [274/508] Installing texlive-catchfile- 100% | 156.3 MiB/s | 320.0 KiB | 00m00s [275/508] Installing texlive-amsfonts-1 100% | 363.9 MiB/s | 7.3 MiB | 00m00s [276/508] Installing texlive-bibtex-12: 100% | 61.8 MiB/s | 1.2 MiB | 00m00s [277/508] Installing texlive-colorprofi 100% | 67.7 MiB/s | 277.1 KiB | 00m00s [278/508] Installing texlive-ec-12:svn2 100% | 131.4 MiB/s | 2.8 MiB | 00m00s [279/508] Installing texlive-enctex-12: 100% | 284.2 MiB/s | 582.0 KiB | 00m00s [280/508] Installing texlive-hyphenex-1 100% | 26.4 MiB/s | 27.1 KiB | 00m00s [281/508] Installing texlive-knuth-loca 100% | 110.2 MiB/s | 112.9 KiB | 00m00s [282/508] Installing texlive-luahbtex-1 100% | 214.4 MiB/s | 6.4 MiB | 00m00s [283/508] Installing texlive-makeindex- 100% | 29.4 MiB/s | 511.9 KiB | 00m00s [284/508] Installing texlive-mflogo-12: 100% | 273.3 MiB/s | 279.9 KiB | 00m00s [285/508] Installing texlive-mfware-12: 100% | 12.7 MiB/s | 207.6 KiB | 00m00s [286/508] Installing texlive-tex-12:svn 100% | 24.8 MiB/s | 406.5 KiB | 00m00s [287/508] Installing texlive-texlive-co 100% | 332.8 MiB/s | 681.5 KiB | 00m00s [288/508] Installing texlive-texlive-en 100% | 689.1 MiB/s | 6.2 MiB | 00m00s [289/508] Installing texlive-texlive-ms 100% | 482.9 MiB/s | 1.4 MiB | 00m00s [290/508] Installing texlive-amscls-12: 100% | 481.2 MiB/s | 1.4 MiB | 00m00s [291/508] Installing texlive-fix2col-12 100% | 230.1 MiB/s | 235.7 KiB | 00m00s [292/508] Installing texlive-mfnfss-12: 100% | 496.2 MiB/s | 508.2 KiB | 00m00s [293/508] Installing texlive-pslatex-12 100% | 38.1 MiB/s | 39.0 KiB | 00m00s [294/508] Installing texlive-pspicture- 100% | 87.2 MiB/s | 89.3 KiB | 00m00s [295/508] Installing texlive-texlive-sc 100% | 6.6 MiB/s | 115.7 KiB | 00m00s [296/508] Installing texlive-dehyph-12: 100% | 235.5 MiB/s | 241.2 KiB | 00m00s [297/508] Installing texlive-hyphen-eng 100% | 13.5 MiB/s | 179.2 KiB | 00m00s [298/508] Installing texlive-babel-engl 100% | 170.5 MiB/s | 174.6 KiB | 00m00s [299/508] Installing texlive-epstopdf-1 100% | 2.4 MiB/s | 47.0 KiB | 00m00s [300/508] Installing texlive-cm-super-1 100% | 633.0 MiB/s | 65.2 MiB | 00m00s [301/508] Installing texlive-beton-12:s 100% | 123.9 MiB/s | 126.9 KiB | 00m00s [302/508] Installing texlive-euler-12:s 100% | 272.2 MiB/s | 278.8 KiB | 00m00s [303/508] Installing texlive-citeref-12 100% | 0.0 B/s | 73.5 KiB | 00m00s [304/508] Installing texlive-natbib-12: 100% | 610.9 MiB/s | 625.6 KiB | 00m00s [305/508] Installing texlive-index-12:s 100% | 317.1 MiB/s | 324.7 KiB | 00m00s [306/508] Installing texlive-parallel-1 100% | 174.5 MiB/s | 178.7 KiB | 00m00s [307/508] Installing texlive-symbol-12: 100% | 85.3 MiB/s | 87.3 KiB | 00m00s [308/508] Installing texlive-xetexconfi 100% | 0.0 B/s | 19.7 KiB | 00m00s [309/508] Installing texlive-euenc-12:s 100% | 186.8 MiB/s | 191.3 KiB | 00m00s [310/508] Installing texlive-notoccite- 100% | 227.5 MiB/s | 232.9 KiB | 00m00s [311/508] Installing texlive-placeins-1 100% | 254.1 MiB/s | 260.2 KiB | 00m00s [312/508] Installing texlive-lm-math-12 100% | 277.1 MiB/s | 851.3 KiB | 00m00s [313/508] Installing texlive-makerobust 100% | 0.0 B/s | 86.0 KiB | 00m00s [314/508] Installing texlive-lualibs-12 100% | 436.3 MiB/s | 893.6 KiB | 00m00s [315/508] Installing texlive-ctablestac 100% | 0.0 B/s | 169.3 KiB | 00m00s [316/508] Installing texlive-luatexbase 100% | 284.5 MiB/s | 291.3 KiB | 00m00s [317/508] Installing texlive-luaotfload 100% | 275.4 MiB/s | 8.3 MiB | 00m00s [318/508] Installing texlive-pdfcolmk-1 100% | 0.0 B/s | 20.7 KiB | 00m00s [319/508] Installing yaml-cpp-0:0.8.0-6 100% | 331.6 MiB/s | 339.6 KiB | 00m00s [320/508] Installing simdjson-0:5.0.1-1 100% | 437.2 MiB/s | 447.7 KiB | 00m00s [321/508] Installing reproc-0:14.2.4-8. 100% | 105.1 MiB/s | 107.6 KiB | 00m00s [322/508] Installing msgpack-c-0:7.0.0- 100% | 0.0 B/s | 64.5 KiB | 00m00s [323/508] Installing libmamba-0:2.9.0-3 100% | 428.4 MiB/s | 5.1 MiB | 00m00s [324/508] Installing libwayland-client- 100% | 0.0 B/s | 67.2 KiB | 00m00s [325/508] Installing gpgme-0:2.0.1-6.fc 100% | 33.9 MiB/s | 624.9 KiB | 00m00s [326/508] Installing gpgmepp-1:2.0.0-2. 100% | 300.8 MiB/s | 616.0 KiB | 00m00s [327/508] Installing libseccomp-0:2.6.1 100% | 218.8 MiB/s | 224.0 KiB | 00m00s [328/508] Installing dbus-libs-1:1.16.2 100% | 350.0 MiB/s | 358.4 KiB | 00m00s [329/508] Installing avahi-libs-0:0.9~r 100% | 169.7 MiB/s | 173.8 KiB | 00m00s [330/508] Installing libicu-0:78.3-8.fc 100% | 435.0 MiB/s | 37.8 MiB | 00m00s [331/508] Installing poppler-data-0:0.4 100% | 413.0 MiB/s | 12.4 MiB | 00m00s [332/508] Installing libdatrie-0:0.2.14 100% | 14.4 MiB/s | 58.8 KiB | 00m00s [333/508] Installing libthai-0:0.1.30-3 100% | 391.9 MiB/s | 802.7 KiB | 00m00s [334/508] Installing liblerc-0:4.2.0-1. 100% | 323.5 MiB/s | 662.6 KiB | 00m00s [335/508] Installing jbigkit-libs-0:2.1 100% | 116.4 MiB/s | 119.2 KiB | 00m00s [336/508] Installing libtiff-0:4.7.2-3. 100% | 315.8 MiB/s | 646.8 KiB | 00m00s [337/508] Installing openjpeg-tools-0:2 100% | 10.7 MiB/s | 186.5 KiB | 00m00s [338/508] Installing cups-filesystem-1: 100% | 0.0 B/s | 1.8 KiB | 00m00s [339/508] Installing cups-libs-1:2.4.19 100% | 104.2 MiB/s | 640.1 KiB | 00m00s [340/508] Installing xml-common-0:0.6.3 100% | 79.2 MiB/s | 81.1 KiB | 00m00s [341/508] Installing fontconfig-0:2.18. 100% | 874.8 KiB/s | 1.1 MiB | 00m01s [342/508] Installing texlive-pdftex-12: 100% | 183.0 MiB/s | 7.1 MiB | 00m00s [343/508] Installing texlive-latex-12:s 100% | 561.7 MiB/s | 48.9 MiB | 00m00s [344/508] Installing texlive-minitoc-12 100% | 533.5 MiB/s | 9.6 MiB | 00m00s [345/508] Installing texlive-ntheorem-1 100% | 520.2 MiB/s | 532.6 KiB | 00m00s [346/508] Installing texlive-hypdoc-12: 100% | 352.6 MiB/s | 361.1 KiB | 00m00s [347/508] Installing texlive-hyperref-1 100% | 595.9 MiB/s | 5.4 MiB | 00m00s [348/508] Installing texlive-graphics-1 100% | 623.4 MiB/s | 3.1 MiB | 00m00s [349/508] Installing texlive-kvoptions- 100% | 538.7 MiB/s | 551.6 KiB | 00m00s [350/508] Installing texlive-tools-12:s 100% | 702.9 MiB/s | 8.4 MiB | 00m00s [351/508] Installing texlive-gettitlest 100% | 332.2 MiB/s | 340.1 KiB | 00m00s [352/508] Installing texlive-rerunfilec 100% | 353.6 MiB/s | 362.1 KiB | 00m00s [353/508] Installing texlive-psnfss-12: 100% | 140.3 MiB/s | 431.1 KiB | 00m00s [354/508] Installing texlive-epstopdf-p 100% | 378.9 MiB/s | 388.0 KiB | 00m00s [355/508] Installing texlive-carlisle-1 100% | 116.3 MiB/s | 119.1 KiB | 00m00s [356/508] Installing texlive-colortbl-1 100% | 679.8 MiB/s | 696.1 KiB | 00m00s [357/508] Installing texlive-xcolor-12: 100% | 274.1 MiB/s | 1.1 MiB | 00m00s [358/508] Installing texlive-pgf-12:svn 100% | 509.5 MiB/s | 25.0 MiB | 00m00s [359/508] Installing texlive-filehook-1 100% | 358.7 MiB/s | 367.3 KiB | 00m00s [360/508] Installing texlive-currfile-1 100% | 210.4 MiB/s | 215.4 KiB | 00m00s [361/508] Installing texlive-lualatex-m 100% | 229.2 MiB/s | 234.7 KiB | 00m00s [362/508] Installing texlive-ltxmisc-12 100% | 81.7 MiB/s | 83.7 KiB | 00m00s [363/508] Installing texlive-zref-12:sv 100% | 393.0 MiB/s | 804.9 KiB | 00m00s [364/508] Installing texlive-ifplatform 100% | 168.3 MiB/s | 172.3 KiB | 00m00s [365/508] Installing texlive-latex-lab- 100% | 659.2 MiB/s | 16.5 MiB | 00m00s [366/508] Installing texlive-grffile-12 100% | 371.8 MiB/s | 380.7 KiB | 00m00s [367/508] Installing texlive-hologo-12: 100% | 658.5 MiB/s | 674.3 KiB | 00m00s [368/508] Installing texlive-geometry-1 100% | 490.4 MiB/s | 1.0 MiB | 00m00s [369/508] Installing texlive-pdfcol-12: 100% | 338.7 MiB/s | 346.8 KiB | 00m00s [370/508] Installing texlive-sauerj-12: 100% | 512.0 MiB/s | 1.0 MiB | 00m00s [371/508] Installing texlive-bookmark-1 100% | 543.3 MiB/s | 556.3 KiB | 00m00s [372/508] Installing texlive-pdfmanagem 100% | 655.7 MiB/s | 6.6 MiB | 00m00s [373/508] Installing texlive-ae-12:svn1 100% | 123.3 MiB/s | 505.1 KiB | 00m00s [374/508] Installing texlive-tipa-12:sv 100% | 502.2 MiB/s | 6.5 MiB | 00m00s [375/508] Installing texlive-xunicode-1 100% | 215.9 MiB/s | 221.1 KiB | 00m00s [376/508] Installing texlive-fontspec-1 100% | 310.2 MiB/s | 1.6 MiB | 00m00s [377/508] Installing texlive-babel-12:s 100% | 112.4 MiB/s | 3.9 MiB | 00m00s [378/508] Installing texlive-babelbib-1 100% | 610.8 MiB/s | 2.4 MiB | 00m00s [379/508] Installing texlive-xetex-12:s 100% | 101.8 MiB/s | 2.2 MiB | 00m00s [380/508] Installing texlive-dvipdfmx-1 100% | 173.6 MiB/s | 3.8 MiB | 00m00s [381/508] Installing texlive-unicode-ma 100% | 639.3 MiB/s | 3.8 MiB | 00m00s [382/508] Installing texlive-oberdiek-1 100% | 661.1 MiB/s | 11.2 MiB | 00m00s [383/508] Installing texlive-mptopdf-12 100% | 8.8 MiB/s | 153.5 KiB | 00m00s [384/508] Installing poppler-0:26.08.0- 100% | 415.1 MiB/s | 4.2 MiB | 00m00s [385/508] Installing picosat-libs-0:965 100% | 43.9 MiB/s | 179.8 KiB | 00m00s [386/508] Installing tzdata-0:2026e-1.f 100% | 58.6 MiB/s | 1.5 MiB | 00m00s [387/508] Installing python-pip-wheel-0 100% | 634.1 MiB/s | 1.3 MiB | 00m00s [388/508] Installing mpdecimal-0:4.0.1- 100% | 36.2 MiB/s | 222.7 KiB | 00m00s [389/508] Installing python3-libs-0:3.1 100% | 363.3 MiB/s | 48.7 MiB | 00m00s [390/508] Installing python3-0:3.15.0-1 100% | 1.7 MiB/s | 30.4 KiB | 00m00s [391/508] Installing python3-boltons-0: 100% | 379.0 MiB/s | 1.5 MiB | 00m00s [392/508] Installing python3-charset-no 100% | 28.0 MiB/s | 488.2 KiB | 00m00s [393/508] Installing python3-msgpack-0: 100% | 162.8 MiB/s | 333.3 KiB | 00m00s [394/508] Installing python3-packaging- 100% | 326.5 MiB/s | 1.3 MiB | 00m00s [395/508] Installing python3-idna-0:3.1 100% | 29.8 MiB/s | 518.5 KiB | 00m00s [396/508] Installing python3-urllib3-0: 100% | 300.4 MiB/s | 1.2 MiB | 00m00s [397/508] Installing python3-requests-0 100% | 225.3 MiB/s | 692.0 KiB | 00m00s [398/508] Installing python3-conda-pack 100% | 152.9 MiB/s | 156.6 KiB | 00m00s [399/508] Installing python3-conda-pack 100% | 9.3 MiB/s | 152.9 KiB | 00m00s [400/508] Installing python3-rpm-genera 100% | 27.0 MiB/s | 83.1 KiB | 00m00s [401/508] Installing python3-numpy-1:2. 100% | 364.8 MiB/s | 43.4 MiB | 00m00s [402/508] Installing python3-numpy-f2py 100% | 87.8 MiB/s | 2.2 MiB | 00m00s [403/508] Installing python3-archspec-0 100% | 17.8 MiB/s | 328.8 KiB | 00m00s [404/508] Installing python3-distro-0:1 100% | 13.4 MiB/s | 218.7 KiB | 00m00s [405/508] Installing python3-frozendict 100% | 106.6 MiB/s | 109.2 KiB | 00m00s [406/508] Installing python3-platformdi 100% | 180.3 MiB/s | 369.3 KiB | 00m00s [407/508] Installing python3-pluggy-0:1 100% | 249.3 MiB/s | 255.2 KiB | 00m00s [408/508] Installing python3-pycosat-0: 100% | 35.6 MiB/s | 36.4 KiB | 00m00s [409/508] Installing python3-ruamel-yam 100% | 378.9 MiB/s | 1.9 MiB | 00m00s [410/508] Installing python3-tqdm-0:4.7 100% | 33.5 MiB/s | 618.1 KiB | 00m00s [411/508] Installing ninja-build-0:1.13 100% | 28.8 MiB/s | 500.6 KiB | 00m00s [412/508] Installing cmake-rpm-macros-0 100% | 0.0 B/s | 9.0 KiB | 00m00s [413/508] Installing python3-libmambapy 100% | 462.9 MiB/s | 3.7 MiB | 00m00s [414/508] Installing python3-zstandard- 100% | 389.9 MiB/s | 2.3 MiB | 00m00s [415/508] Installing python3-tomli-w-0: 100% | 37.7 MiB/s | 38.6 KiB | 00m00s [416/508] Installing python3-menuinst-0 100% | 45.5 MiB/s | 932.2 KiB | 00m00s [417/508] Installing python3-setuptools 100% | 236.4 MiB/s | 7.6 MiB | 00m00s [418/508] Installing python3-conda-0:26 100% | 249.7 MiB/s | 6.0 MiB | 00m00s [419/508] Installing python3-conda-libm 100% | 249.6 MiB/s | 511.2 KiB | 00m00s [420/508] Installing libglvnd-core-deve 100% | 0.0 B/s | 41.1 KiB | 00m00s [421/508] Installing fribidi-0:1.0.17-2 100% | 22.8 MiB/s | 397.2 KiB | 00m00s [422/508] Installing libijs-0:0.35-27.f 100% | 0.0 B/s | 58.4 KiB | 00m00s [423/508] Installing jbig2dec-libs-0:0. 100% | 166.4 MiB/s | 170.4 KiB | 00m00s [424/508] Installing adobe-mappings-pdf 100% | 439.6 MiB/s | 4.4 MiB | 00m00s [425/508] Installing libX11-common-0:1. 100% | 197.6 MiB/s | 1.2 MiB | 00m00s [426/508] Installing libX11-0:1.8.13-3. 100% | 449.4 MiB/s | 1.3 MiB | 00m00s [427/508] Installing libXext-0:1.3.6-6. 100% | 89.0 MiB/s | 91.1 KiB | 00m00s [428/508] Installing libXt-0:1.3.1-5.fc 100% | 428.6 MiB/s | 438.9 KiB | 00m00s [429/508] Installing libXrender-0:0.9.1 100% | 0.0 B/s | 51.2 KiB | 00m00s [430/508] Installing libXmu-0:1.2.1-6.f 100% | 192.4 MiB/s | 197.0 KiB | 00m00s [431/508] Installing libXpm-0:3.5.19-4. 100% | 158.4 MiB/s | 162.2 KiB | 00m00s [432/508] Installing libXaw-0:1.0.16-6. 100% | 504.4 MiB/s | 516.5 KiB | 00m00s [433/508] Installing libXft-0:2.3.8-11. 100% | 165.8 MiB/s | 169.8 KiB | 00m00s [434/508] Installing libgs-0:10.08.0-1. 100% | 527.7 MiB/s | 21.6 MiB | 00m00s [435/508] Installing libXi-0:1.8.3-2.fc 100% | 79.8 MiB/s | 81.7 KiB | 00m00s [436/508] Installing texlive-xdvi-12:sv 100% | 40.9 MiB/s | 753.3 KiB | 00m00s [437/508] Installing libXxf86vm-0:1.1.6 100% | 0.0 B/s | 26.4 KiB | 00m00s [438/508] Installing texlive-metafont-1 100% | 45.7 MiB/s | 842.1 KiB | 00m00s [439/508] Installing texlive-collection 100% | 0.0 B/s | 124.0 B | 00m00s [440/508] Installing texlive-collection 100% | 60.5 KiB/s | 124.0 B | 00m00s [441/508] Installing libX11-devel-0:1.8 100% | 100.5 MiB/s | 1.1 MiB | 00m00s [442/508] Installing netpbm-0:11.14-3.f 100% | 286.6 MiB/s | 587.1 KiB | 00m00s [443/508] Installing gts-0:0.7.6-53.201 100% | 35.7 MiB/s | 658.1 KiB | 00m00s [444/508] Installing pixman-0:0.46.2-4. 100% | 351.3 MiB/s | 719.4 KiB | 00m00s [445/508] Installing lzo-0:2.10-17.fc45 100% | 176.2 MiB/s | 180.4 KiB | 00m00s [446/508] Installing cairo-0:1.18.6-1.f 100% | 366.4 MiB/s | 1.8 MiB | 00m00s [447/508] Installing pango-0:1.58.2-1.f 100% | 53.8 MiB/s | 1.0 MiB | 00m00s [448/508] Installing lasi-0:1.1.3-19.fc 100% | 125.1 MiB/s | 128.1 KiB | 00m00s [449/508] Installing poppler-glib-0:26. 100% | 326.6 MiB/s | 668.8 KiB | 00m00s [450/508] Installing cairo-gobject-0:1. 100% | 6.2 MiB/s | 31.8 KiB | 00m00s [451/508] Installing glycin-loaders-0:2 100% | 498.2 MiB/s | 14.9 MiB | 00m00s [452/508] Installing glycin-libs-0:2.2. 100% | 400.3 MiB/s | 4.8 MiB | 00m00s [453/508] Installing gdk-pixbuf2-0:2.44 100% | 109.1 MiB/s | 2.6 MiB | 00m00s [454/508] Installing librsvg2-0:2.63.2- 100% | 416.9 MiB/s | 5.0 MiB | 00m00s [455/508] Installing slang-0:2.3.3-10.f 100% | 364.7 MiB/s | 1.5 MiB | 00m00s [456/508] Installing gpm-libs-0:1.20.7- 100% | 0.0 B/s | 32.3 KiB | 00m00s [457/508] Installing aalib-libs-0:1.4.0 100% | 153.1 MiB/s | 156.7 KiB | 00m00s [458/508] Installing graphviz-0:16.1.0- 100% | 144.2 MiB/s | 4.0 MiB | 00m00s [459/508] Installing llvm-filesystem-0: 100% | 0.0 B/s | 1.1 KiB | 00m00s [460/508] Installing libedit-0:3.1-60.2 100% | 244.1 MiB/s | 250.0 KiB | 00m00s [461/508] Installing llvm-libs-0:23.1.3 100% | 482.4 MiB/s | 146.2 MiB | 00m00s [462/508] Installing mesa-dri-drivers-0 100% | 488.4 MiB/s | 53.2 MiB | 00m00s [463/508] Installing mesa-libgbm-0:26.2 100% | 0.0 B/s | 20.3 KiB | 00m00s [464/508] Installing mesa-libEGL-0:26.2 100% | 390.1 MiB/s | 399.5 KiB | 00m00s [465/508] Installing libglvnd-egl-1:1.7 100% | 68.6 MiB/s | 70.2 KiB | 00m00s [466/508] Installing mesa-libGL-0:26.2. 100% | 370.4 MiB/s | 379.3 KiB | 00m00s [467/508] Installing libglvnd-glx-1:1.7 100% | 292.3 MiB/s | 598.5 KiB | 00m00s [468/508] Installing libGLEW-0:2.2.0-13 100% | 371.8 MiB/s | 761.4 KiB | 00m00s [469/508] Installing libglvnd-gles-1:1. 100% | 89.0 MiB/s | 91.2 KiB | 00m00s [470/508] Installing libglvnd-devel-1:1 100% | 530.1 MiB/s | 2.1 MiB | 00m00s [471/508] Installing mesa-libGLU-devel- 100% | 0.0 B/s | 17.5 KiB | 00m00s [472/508] Installing clang-resource-fil 100% | 16.3 MiB/s | 16.7 KiB | 00m00s [473/508] Installing clang-libs-0:23.1. 100% | 487.1 MiB/s | 110.6 MiB | 00m00s [474/508] Installing xz-devel-1:5.8.4-1 100% | 256.4 MiB/s | 262.6 KiB | 00m00s [475/508] Installing delabella-0:2.0^20 100% | 336.6 MiB/s | 689.4 KiB | 00m00s [476/508] Installing cpptest-0:2.0.1-1. 100% | 185.7 MiB/s | 190.2 KiB | 00m00s [477/508] Installing rhash-0:1.4.5-5.fc 100% | 20.7 MiB/s | 360.1 KiB | 00m00s [478/508] Installing libuv-1:1.52.1-2.f 100% | 291.0 MiB/s | 596.0 KiB | 00m00s [479/508] Installing jsoncpp-0:1.9.6-3. 100% | 280.4 MiB/s | 287.1 KiB | 00m00s [480/508] Installing cmake-0:4.3.0-5.fc 100% | 339.6 MiB/s | 40.4 MiB | 00m00s [481/508] Installing cmake-data-0:4.3.0 100% | 139.9 MiB/s | 10.1 MiB | 00m00s [482/508] Installing angelscript-0:2.38 100% | 385.2 MiB/s | 1.5 MiB | 00m00s [483/508] Installing xapian-core-libs-0 100% | 355.8 MiB/s | 2.1 MiB | 00m00s [484/508] Installing doxygen-2:1.18.0-2 100% | 319.5 MiB/s | 21.4 MiB | 00m00s [485/508] Installing js-doxygen-2:1.18. 100% | 239.7 MiB/s | 245.5 KiB | 00m00s [486/508] Installing polyclipping2-0:2. 100% | 204.8 MiB/s | 419.4 KiB | 00m00s [487/508] Installing stepcode-0:0.8.2^2 100% | 463.8 MiB/s | 153.1 MiB | 00m00s [488/508] Installing stepcode-devel-0:0 100% | 154.7 MiB/s | 47.2 MiB | 00m00s [489/508] Installing polyclipping2-deve 100% | 65.2 MiB/s | 133.5 KiB | 00m00s [490/508] Installing angelscript-devel- 100% | 383.1 MiB/s | 4.2 MiB | 00m00s [491/508] Installing cpptest-devel-0:2. 100% | 274.0 MiB/s | 841.7 KiB | 00m00s [492/508] Installing delabella-devel-0: 100% | 8.3 MiB/s | 8.5 KiB | 00m00s [493/508] Installing libxml2-devel-0:2. 100% | 224.1 MiB/s | 6.7 MiB | 00m00s [494/508] Installing glew-devel-0:2.2.0 100% | 603.4 MiB/s | 1.8 MiB | 00m00s [495/508] Installing mesa-libGL-devel-0 100% | 0.0 B/s | 81.5 KiB | 00m00s [496/508] Installing texlive-scheme-bas 100% | 0.0 B/s | 124.0 B | 00m00s [497/508] Installing conda-0:26.9.3-1.f 100% | 1.0 MiB/s | 16.6 KiB | 00m00s [498/508] Installing python3-devel-0:3. 100% | 104.4 MiB/s | 2.5 MiB | 00m00s [499/508] Installing openjpeg-devel-0:2 100% | 75.6 MiB/s | 77.4 KiB | 00m00s [500/508] Installing gcc-c++-0:16.2.1-2 100% | 371.8 MiB/s | 46.8 MiB | 00m00s [501/508] Installing annobin-plugin-gcc 100% | 59.1 MiB/s | 726.2 KiB | 00m00s [502/508] Installing gcc-plugin-annobin 100% | 5.2 MiB/s | 58.7 KiB | 00m00s [503/508] Installing cminpack-devel-0:1 100% | 294.8 MiB/s | 301.8 KiB | 00m00s [504/508] Installing desktop-file-utils 100% | 11.6 MiB/s | 226.0 KiB | 00m00s [505/508] Installing eigen3-devel-0:5.0 100% | 344.3 MiB/s | 9.6 MiB | 00m00s [506/508] Installing glm-devel-0:1.0.3- 100% | 250.7 MiB/s | 2.3 MiB | 00m00s [507/508] Installing openabf-devel-0:2. 100% | 105.5 MiB/s | 216.1 KiB | 00m00s [508/508] Installing swig-0:4.5.1-2.fc4 100% | 171.8 KiB/s | 6.4 MiB | 00m38s Complete! Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1792454400 Wrote: /builddir/build/SRPMS/OpenVSP-3.53.1-1.fc46.src.rpm Updating and loading repositories: fedora 100% | 115.6 KiB/s | 23.7 KiB | 00m00s Copr repository 100% | 11.5 KiB/s | 1.5 KiB | 00m00s Repositories loaded. Nothing to do. Package "angelscript-2.38.0-5.fc45.x86_64" is already installed. Package "angelscript-devel-2.38.0-5.fc45.x86_64" is already installed. Package "cmake-4.3.0-5.fc45.x86_64" is already installed. Package "cminpack-devel-1.3.8-12.fc44.x86_64" is already installed. Package "conda-26.9.3-1.fc46.noarch" is already installed. Package "cpptest-2.0.1-1.fc46.x86_64" is already installed. Package "cpptest-devel-2.0.1-1.fc46.x86_64" is already installed. Package "delabella-2.0^20260402git0b8d371-3.fc45.x86_64" is already installed. Package "delabella-devel-2.0^20260402git0b8d371-3.fc45.x86_64" is already installed. Package "desktop-file-utils-0.28-8.fc45.x86_64" is already installed. Package "doxygen-2:1.18.0-2.fc46.x86_64" is already installed. Package "eigen3-devel-5.0.1-4.fc45.noarch" is already installed. Package "gcc-16.2.1-2.fc46.1.x86_64" is already installed. Package "gcc-c++-16.2.1-2.fc46.1.x86_64" is already installed. Package "gcc-c++-16.2.1-2.fc46.1.x86_64" is already installed. Package "glew-devel-2.2.0-13.fc45.x86_64" is already installed. Package "glm-devel-1.0.3-1.fc46.noarch" is already installed. Package "graphviz-16.1.0-2.fc46.x86_64" is already installed. Package "libxml2-devel-2.15.4-1.fc46.x86_64" is already installed. Package "mesa-libGL-devel-26.2.5-1.fc46.x86_64" is already installed. Package "mesa-libGLU-devel-9.0.3-9.fc45.x86_64" is already installed. Package "openabf-devel-2.1.0-2.fc45.noarch" is already installed. Package "openjpeg-devel-2.5.4-4.fc45.x86_64" is already installed. Package "polyclipping2-2.0.1-4.fc45.x86_64" is already installed. Package "polyclipping2-devel-2.0.1-4.fc45.x86_64" is already installed. Package "pyproject-rpm-macros-1.24.0-1.fc46.noarch" is already installed. Package "python3-devel-3.15.0-1.fc46.x86_64" is already installed. Package "python3-numpy-1:2.5.4-1.fc46.x86_64" is already installed. Package "rpm-build-6.1.0-1.fc46.x86_64" is already installed. Package "stepcode-0.8.2^20260209git74b6fe4-2.fc45.x86_64" is already installed. Package "stepcode-devel-0.8.2^20260209git74b6fe4-2.fc45.x86_64" is already installed. Package "swig-4.5.1-2.fc46.x86_64" is already installed. Package "texlive-scheme-basic-12:svn54191-3.fc45.noarch" is already installed. Finish: build setup for OpenVSP-3.53.1-1.fc46.src.rpm Start: rpmbuild OpenVSP-3.53.1-1.fc46.src.rpm Building target platforms: x86_64 Building for target x86_64 setting SOURCE_DATE_EPOCH=1792454400 Executing(mkbuilddir): /bin/sh -e /var/tmp/rpm-tmp.Ds8rhC Creating(rpmbuild.env): /builddir/build/BUILD/OpenVSP-3.53.1-build/rpmbuild.env RPM_SOURCE_DIR="/builddir/build/SOURCES" RPM_BUILD_DIR="/builddir/build/BUILD/OpenVSP-3.53.1-build" RPM_OPT_FLAGS="-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer" RPM_LD_FLAGS="-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes " RPM_ARCH="x86_64" RPM_OS="linux" RPM_BUILD_NCPUS="4" RPM_SPECPARTS_DIR="/builddir/build/BUILD/OpenVSP-3.53.1-build/SPECPARTS" export RPM_SOURCE_DIR RPM_BUILD_DIR RPM_OPT_FLAGS RPM_ARCH RPM_OS RPM_BUILD_NCPUS RPM_SPECPARTS_DIR RPM_LD_FLAGS RPM_DOC_DIR="/usr/share/doc" export RPM_DOC_DIR RPM_PACKAGE_NAME="OpenVSP" RPM_PACKAGE_VERSION="3.53.1" RPM_PACKAGE_RELEASE="1.fc46" export RPM_PACKAGE_NAME RPM_PACKAGE_VERSION RPM_PACKAGE_RELEASE LANG=C.UTF-8 export LANG unset CDPATH DISPLAY ||: unset DEBUGINFOD_URLS ||: unset RPM_CONFIG_DIR ||: RPM_BUILD_ROOT="/builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT" export RPM_BUILD_ROOT PKG_CONFIG_PATH="${PKG_CONFIG_PATH}:/usr/lib64/pkgconfig:/usr/share/pkgconfig" export PKG_CONFIG_PATH CONFIG_SITE=${CONFIG_SITE:-NONE} export CONFIG_SITE Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.j1H0Lh + umask 022 + cd /builddir/build/BUILD/OpenVSP-3.53.1-build + cd /builddir/build/BUILD/OpenVSP-3.53.1-build + rm -rf OpenVSP-OpenVSP_3.53.1 + /usr/bin/rpmuncompress -x /builddir/build/SOURCES/OpenVSP_3.53.1.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + cd OpenVSP-OpenVSP_3.53.1 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + /usr/bin/rpmuncompress /builddir/build/SOURCES/relative_install_paths1.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + /usr/bin/rpmuncompress /builddir/build/SOURCES/relative_install_paths2.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + /usr/bin/rpmuncompress /builddir/build/SOURCES/relative_install_paths3.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + /usr/bin/rpmuncompress /builddir/build/SOURCES/relative_install_paths4.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + /usr/bin/rpmuncompress /builddir/build/SOURCES/relative_install_paths5.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch -f + pushd Libraries ~/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries ~/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1 + rm libxml2-2.15.4.tar.xz + rm glm-0.9.9.8.zip + rm glew-2.3.1.tgz + rm cminpack-1.3.11.zip + rm eigen-5.0.0.zip + rm stepcode-4897d6118a9b.zip + rm Clipper2-f9c5eb6e14a5.zip + rm OpenABF-72d78c7611dd.zip + rm cpptest-2.0.0.tar.gz + rm delabella-cf770bc90c2e.zip + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.VKgamC + umask 022 + cd /builddir/build/BUILD/OpenVSP-3.53.1-build + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS ~/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries ~/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1 + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd OpenVSP-OpenVSP_3.53.1 + pushd Libraries + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + /usr/bin/cmake -S . -B redhat-linux-build -G Ninja -DCMAKE_C_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_CXX_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_Fortran_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON -DCMAKE_INSTALL_DO_STRIP:BOOL=OFF -DCMAKE_INSTALL_PREFIX:PATH=/usr -DCMAKE_INSTALL_FULL_SBINDIR:PATH=/usr/bin -DCMAKE_INSTALL_SBINDIR:PATH=bin -DINCLUDE_INSTALL_DIR:PATH=/usr/include -DLIB_INSTALL_DIR:PATH=/usr/lib64 -DSYSCONF_INSTALL_DIR:PATH=/etc -DSHARE_INSTALL_PREFIX:PATH=/usr/share -DLIB_SUFFIX=64 -DBUILD_SHARED_LIBS:BOOL=ON -DCMAKE_BUILD_TYPE=Release -DVSP_USE_SYSTEM_LIBXML2=true -DVSP_USE_SYSTEM_FLTK=false -DVSP_USE_SYSTEM_GLM=true -DVSP_USE_SYSTEM_GLEW=true -DVSP_USE_SYSTEM_CMINPACK=true -DVSP_USE_SYSTEM_EIGEN=true -DVSP_USE_SYSTEM_STEPCODE=true -DVSP_USE_SYSTEM_ANGELSCRIPT=false -DVSP_USE_SYSTEM_CLIPPER2=true -DVSP_USE_SYSTEM_CPPTEST=true -DVSP_USE_SYSTEM_DELABELLA=true -DVSP_USE_SYSTEM_OPENABF=true -- The C compiler identification is GNU 16.2.1 -- The CXX compiler identification is GNU 16.2.1 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Configuring done (0.4s) -- Generating done (0.0s) CMake Warning: Manually-specified variables were not used by the project: BUILD_SHARED_LIBS CMAKE_CXX_FLAGS_RELEASE CMAKE_C_FLAGS_RELEASE CMAKE_Fortran_FLAGS_RELEASE CMAKE_INSTALL_DO_STRIP CMAKE_INSTALL_FULL_SBINDIR CMAKE_INSTALL_SBINDIR CMAKE_VERBOSE_MAKEFILE INCLUDE_INSTALL_DIR LIB_INSTALL_DIR LIB_SUFFIX SHARE_INSTALL_PREFIX SYSCONF_INSTALL_DIR -- Build files have been written to: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build + /usr/bin/cmake --build redhat-linux-build -j4 --verbose Change Dir: '/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build' Run Build Command(s): /usr/bin/ninja-build -v -j 4 [1/56] cd /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build && /usr/bin/cmake -Dcfgdir= -P /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/tmp/CODEELI-mkdirs.cmake && /usr/bin/cmake -E touch /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-stamp/CODEELI-mkdir [2/56] cd /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build && /usr/bin/cmake -Dcfgdir= -P /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/tmp/PINOCCHIO-mkdirs.cmake && /usr/bin/cmake -E touch /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/src/PINOCCHIO-stamp/PINOCCHIO-mkdir [3/56] cd /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build && /usr/bin/cmake -Dcfgdir= -P /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/tmp/ANGELSCRIPT-mkdirs.cmake && /usr/bin/cmake -E touch /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT-stamp/ANGELSCRIPT-mkdir [4/56] cd /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build && /usr/bin/cmake -Dcfgdir= -P /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/tmp/LIBIGES-mkdirs.cmake && /usr/bin/cmake -E touch /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/src/LIBIGES-stamp/LIBIGES-mkdir [5/56] cd /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build && /usr/bin/cmake -Dcfgdir= -P /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/tmp/TRIANGLE-mkdirs.cmake && /usr/bin/cmake -E touch /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/src/TRIANGLE-stamp/TRIANGLE-mkdir [6/56] cd /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build && /usr/bin/cmake -Dcfgdir= -P /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/EXPRPARSE-prefix/tmp/EXPRPARSE-mkdirs.cmake && /usr/bin/cmake -E touch /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/EXPRPARSE-prefix/src/EXPRPARSE-stamp/EXPRPARSE-mkdir [7/56] cd /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build && /usr/bin/cmake -Dcfgdir= -P /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/tmp/FLTK-mkdirs.cmake && /usr/bin/cmake -E touch /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/src/FLTK-stamp/FLTK-mkdir [8/56] cd /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/src && /usr/bin/cmake -DCMAKE_MESSAGE_LOG_LEVEL=VERBOSE -P /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/src/LIBIGES-stamp/verify-LIBIGES.cmake && /usr/bin/cmake -DCMAKE_MESSAGE_LOG_LEVEL=VERBOSE -P /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/src/LIBIGES-stamp/extract-LIBIGES.cmake && /usr/bin/cmake -E touch /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/src/LIBIGES-stamp/LIBIGES-download CMake Warning at LIBIGES-stamp/verify-LIBIGES.cmake:15 (message): File cannot be verified since no URL_HASH specified -- extracting... src='/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/libIGES-118289eea007.zip' dst='/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/src/LIBIGES' -- extracting... [tar xf] -- extracting... [analysis] -- extracting... [rename] -- extracting... [clean up] -- extracting... done [9/56] cd /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src && /usr/bin/cmake -DCMAKE_MESSAGE_LOG_LEVEL=VERBOSE -P /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-stamp/verify-CODEELI.cmake && /usr/bin/cmake -DCMAKE_MESSAGE_LOG_LEVEL=VERBOSE -P /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-stamp/extract-CODEELI.cmake && /usr/bin/cmake -E touch /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-stamp/CODEELI-download CMake Warning at CODEELI-stamp/verify-CODEELI.cmake:15 (message): File cannot be verified since no URL_HASH specified -- extracting... src='/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/Code-Eli-2be34d5781be.zip' dst='/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI' -- extracting... [tar xf] -- extracting... [analysis] -- extracting... [rename] -- extracting... [clean up] -- extracting... done [10/56] cd /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src && /usr/bin/cmake -DCMAKE_MESSAGE_LOG_LEVEL=VERBOSE -P /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT-stamp/verify-ANGELSCRIPT.cmake && /usr/bin/cmake -DCMAKE_MESSAGE_LOG_LEVEL=VERBOSE -P /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT-stamp/extract-ANGELSCRIPT.cmake && /usr/bin/cmake -E touch /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT-stamp/ANGELSCRIPT-download CMake Warning at ANGELSCRIPT-stamp/verify-ANGELSCRIPT.cmake:15 (message): File cannot be verified since no URL_HASH specified -- extracting... src='/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/angelscript-f1b5d7c15f93.zip' dst='/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT' -- extracting... [tar xf] -- extracting... [analysis] -- extracting... [rename] -- extracting... [clean up] -- extracting... done [11/56] cd /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/src && /usr/bin/cmake -DCMAKE_MESSAGE_LOG_LEVEL=VERBOSE -P /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/src/TRIANGLE-stamp/verify-TRIANGLE.cmake && /usr/bin/cmake -DCMAKE_MESSAGE_LOG_LEVEL=VERBOSE -P /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/src/TRIANGLE-stamp/extract-TRIANGLE.cmake && /usr/bin/cmake -E touch /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/src/TRIANGLE-stamp/TRIANGLE-download CMake Warning at TRIANGLE-stamp/verify-TRIANGLE.cmake:15 (message): File cannot be verified since no URL_HASH specified -- extracting... src='/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/Triangle-1f5313382edf.zip' dst='/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/src/TRIANGLE' -- extracting... [tar xf] -- extracting... [analysis] -- extracting... [rename] -- extracting... [clean up] -- extracting... done [12/56] cd /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/EXPRPARSE-prefix/src && /usr/bin/cmake -DCMAKE_MESSAGE_LOG_LEVEL=VERBOSE -P /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/EXPRPARSE-prefix/src/EXPRPARSE-stamp/verify-EXPRPARSE.cmake && /usr/bin/cmake -DCMAKE_MESSAGE_LOG_LEVEL=VERBOSE -P /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/EXPRPARSE-prefix/src/EXPRPARSE-stamp/extract-EXPRPARSE.cmake && /usr/bin/cmake -E touch /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/EXPRPARSE-prefix/src/EXPRPARSE-stamp/EXPRPARSE-download CMake Warning at EXPRPARSE-stamp/verify-EXPRPARSE.cmake:15 (message): File cannot be verified since no URL_HASH specified -- extracting... src='/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/exprparse-332e5809e116.zip' dst='/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/EXPRPARSE-prefix/src/EXPRPARSE' -- extracting... [tar xf] -- extracting... [analysis] -- extracting... [rename] -- extracting... [clean up] -- extracting... done [13/56] cd /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build && /usr/bin/cmake -E echo_append && /usr/bin/cmake -E touch /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT-stamp/ANGELSCRIPT-update [14/56] cd /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build && /usr/bin/cmake -E echo_append && /usr/bin/cmake -E touch /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-stamp/CODEELI-update [15/56] cd /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build && /usr/bin/cmake -E echo_append && /usr/bin/cmake -E touch /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/src/LIBIGES-stamp/LIBIGES-update [16/56] cd /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build && /usr/bin/cmake -E echo_append && /usr/bin/cmake -E touch /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/src/TRIANGLE-stamp/TRIANGLE-update [17/56] cd /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build && /usr/bin/cmake -E echo_append && /usr/bin/cmake -E touch /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/EXPRPARSE-prefix/src/EXPRPARSE-stamp/EXPRPARSE-update [18/56] cd /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build && /usr/bin/cmake -E echo_append && /usr/bin/cmake -E touch /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT-stamp/ANGELSCRIPT-patch [19/56] cd /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build && /usr/bin/cmake -E echo_append && /usr/bin/cmake -E touch /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-stamp/CODEELI-patch [20/56] cd /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build && /usr/bin/cmake -E echo_append && /usr/bin/cmake -E touch /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/src/LIBIGES-stamp/LIBIGES-patch [21/56] cd /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build && /usr/bin/cmake -E echo_append && /usr/bin/cmake -E touch /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/src/TRIANGLE-stamp/TRIANGLE-patch [22/56] cd /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build && /usr/bin/cmake -E echo_append && /usr/bin/cmake -E touch /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/EXPRPARSE-prefix/src/EXPRPARSE-stamp/EXPRPARSE-patch [23/56] cd /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/src && /usr/bin/cmake -DCMAKE_MESSAGE_LOG_LEVEL=VERBOSE -P /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/src/FLTK-stamp/verify-FLTK.cmake && /usr/bin/cmake -DCMAKE_MESSAGE_LOG_LEVEL=VERBOSE -P /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/src/FLTK-stamp/extract-FLTK.cmake && /usr/bin/cmake -E touch /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/src/FLTK-stamp/FLTK-download CMake Warning at FLTK-stamp/verify-FLTK.cmake:15 (message): File cannot be verified since no URL_HASH specified -- extracting... src='/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/fltk-6336959306e0.zip' dst='/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/src/FLTK' -- extracting... [tar xf] -- extracting... [analysis] -- extracting... [rename] -- extracting... [clean up] -- extracting... done [24/56] cd /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build && /usr/bin/cmake -E echo_append && /usr/bin/cmake -E touch /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/src/FLTK-stamp/FLTK-update [25/56] cd /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build && /usr/bin/cmake -E echo_append && /usr/bin/cmake -E touch /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/src/FLTK-stamp/FLTK-patch [26/56] cd /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/src && /usr/bin/cmake -DCMAKE_MESSAGE_LOG_LEVEL=VERBOSE -P /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/src/PINOCCHIO-stamp/verify-PINOCCHIO.cmake && /usr/bin/cmake -DCMAKE_MESSAGE_LOG_LEVEL=VERBOSE -P /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/src/PINOCCHIO-stamp/extract-PINOCCHIO.cmake && /usr/bin/cmake -E touch /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/src/PINOCCHIO-stamp/PINOCCHIO-download CMake Warning at PINOCCHIO-stamp/verify-PINOCCHIO.cmake:15 (message): File cannot be verified since no URL_HASH specified -- extracting... src='/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/Pinocchio-86efdc00c4f9.zip' dst='/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/src/PINOCCHIO' -- extracting... [tar xf] -- extracting... [analysis] -- extracting... [rename] -- extracting... [clean up] -- extracting... done [27/56] cd /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build && /usr/bin/cmake -E echo_append && /usr/bin/cmake -E touch /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/src/PINOCCHIO-stamp/PINOCCHIO-update [28/56] cd /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build && /usr/bin/cmake -E echo_append && /usr/bin/cmake -E touch /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/src/PINOCCHIO-stamp/PINOCCHIO-patch [29/56] cd /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/src/PINOCCHIO-build && /usr/bin/cmake -DCMAKE_C_COMPILER=/usr/bin/gcc -DCMAKE_CXX_COMPILER=/usr/bin/g++ "-DCMAKE_CXX_FLAGS=-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC" "-DCMAKE_C_FLAGS=-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC" -DCMAKE_INSTALL_PREFIX:PATH=/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix -DCMAKE_BUILD_TYPE=Release -DBUILD_SHARED_LIBS=OFF -DPINOCCHIO_CONSOLE_APP=OFF -DPINOCCHIO_GUI_APP=OFF -DPINOCCHIO_INSTALL=TRUE -DPINOCCHIO_SHARED_LIBS=OFF -GNinja -S /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/src/PINOCCHIO -B /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/src/PINOCCHIO-build && /usr/bin/cmake -E touch /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/src/PINOCCHIO-stamp/PINOCCHIO-configure -- The CXX compiler identification is GNU 16.2.1 -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Configuring done (0.3s) -- Generating done (0.0s) CMake Warning: Manually-specified variables were not used by the project: CMAKE_C_COMPILER CMAKE_C_FLAGS -- Build files have been written to: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/src/PINOCCHIO-build [30/56] cd /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/src/LIBIGES-build && /usr/bin/cmake -DCMAKE_C_COMPILER=/usr/bin/gcc -DCMAKE_CXX_COMPILER=/usr/bin/g++ "-DCMAKE_CXX_FLAGS=-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC" "-DCMAKE_C_FLAGS=-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC" -DCMAKE_INSTALL_PREFIX:PATH=/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix -DCMAKE_BUILD_TYPE=Release -DSTATIC_IGES=TRUE -GNinja -S /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/src/LIBIGES -B /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/src/LIBIGES-build && /usr/bin/cmake -E touch /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/src/LIBIGES-stamp/LIBIGES-configure CMake Warning (dev) at CMakeLists.txt:3 (project): cmake_minimum_required() should be called prior to this top-level project() call. Please see the cmake-commands(7) manual for usage documentation of both commands. This warning is for project developers. Use -Wno-dev to suppress it. -- The CXX compiler identification is GNU 16.2.1 -- The C compiler identification is GNU 16.2.1 -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Configuring done (0.6s) -- Generating done (0.0s) -- Build files have been written to: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/src/LIBIGES-build [31/56] cd /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT-build && /usr/bin/cmake -DCMAKE_C_COMPILER=/usr/bin/gcc -DCMAKE_CXX_COMPILER=/usr/bin/g++ "-DCMAKE_CXX_FLAGS=-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC" "-DCMAKE_C_FLAGS=-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC" -DCMAKE_INSTALL_PREFIX:PATH=/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix -DCMAKE_BUILD_TYPE=Release -DBUILD_SHARED_LIBS=OFF -DAS_USE_STLNAMES=ON "-DAS_ADDONS=stdstring;array;any;file;math;builder;filesystem;datetime;aswrappedcall;stdstring_utils" -GNinja -S /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/projects/cmake -B /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT-build && /usr/bin/cmake -E touch /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT-stamp/ANGELSCRIPT-configure -- The C compiler identification is GNU 16.2.1 -- The CXX compiler identification is GNU 16.2.1 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Configuring angelscript 2.38.0 -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- Configuring done (0.6s) -- Generating done (0.0s) -- Build files have been written to: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT-build [32/56] cd /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build && /usr/bin/cmake -DCMAKE_INSTALL_PREFIX:PATH=/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix -DCMAKE_C_COMPILER=/usr/bin/gcc -DCMAKE_CXX_COMPILER=/usr/bin/g++ "-DCMAKE_CXX_FLAGS=-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC" "-DCMAKE_C_FLAGS=-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC" -DCMAKE_BUILD_TYPE=Release -GNinja -S /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI -B /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build && /usr/bin/cmake -E touch /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-stamp/CODEELI-configure -- The C compiler identification is GNU 16.2.1 -- The CXX compiler identification is GNU 16.2.1 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Found Doxygen: /usr/bin/doxygen (found version "1.18.0") found components: doxygen dot -- Found CPPTest: /usr/include -- Configuring done (0.6s) -- Generating done (0.1s) -- Build files have been written to: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build [33/56] cd /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/EXPRPARSE-prefix/src/EXPRPARSE-build && /usr/bin/cmake -DCMAKE_C_COMPILER=/usr/bin/gcc -DCMAKE_CXX_COMPILER=/usr/bin/g++ "-DCMAKE_CXX_FLAGS=-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -fPIC" "-DCMAKE_C_FLAGS=-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -fPIC" -DCMAKE_INSTALL_PREFIX:PATH=/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/EXPRPARSE-prefix -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=FALSE -GNinja -S /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/EXPRPARSE-prefix/src/EXPRPARSE/src -B /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/EXPRPARSE-prefix/src/EXPRPARSE-build && /usr/bin/cmake -E touch /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/EXPRPARSE-prefix/src/EXPRPARSE-stamp/EXPRPARSE-configure -- The C compiler identification is GNU 16.2.1 -- The CXX compiler identification is GNU 16.2.1 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Configuring done (1.4s) -- Generating done (0.0s) -- Build files have been written to: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/EXPRPARSE-prefix/src/EXPRPARSE-build [34/56] cd /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build && /usr/bin/cmake -E echo_append && /usr/bin/cmake -E touch /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-stamp/CODEELI-build [35/56] cd /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/src/TRIANGLE-build && /usr/bin/cmake -DCMAKE_C_COMPILER=/usr/bin/gcc -DCMAKE_CXX_COMPILER=/usr/bin/g++ "-DCMAKE_CXX_FLAGS=-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -fPIC" "-DCMAKE_C_FLAGS=-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -fPIC" -DCMAKE_INSTALL_PREFIX:PATH=/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix -DCMAKE_BUILD_TYPE=Release -DTRIANGLE_ENABLE_ACUTE=OFF -DBUILD_SHARED_LIBS=OFF -DBUILD_TESTING=OFF -GNinja -S /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/src/TRIANGLE -B /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/src/TRIANGLE-build && /usr/bin/cmake -E touch /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/src/TRIANGLE-stamp/TRIANGLE-configure -- The C compiler identification is GNU 16.2.1 -- The CXX compiler identification is GNU 16.2.1 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Building without aCute... -- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY -- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY - Success -- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY -- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY - Success -- Performing Test COMPILER_HAS_DEPRECATED_ATTR -- Performing Test COMPILER_HAS_DEPRECATED_ATTR - Success -- Configuring done (2.3s) -- Generating done (0.0s) -- Build files have been written to: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/src/TRIANGLE-build [36/56] cd /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/src/FLTK-build && /usr/bin/cmake -DCMAKE_INSTALL_PREFIX:PATH=/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix -DCMAKE_C_COMPILER=/usr/bin/gcc -DCMAKE_CXX_COMPILER=/usr/bin/g++ "-DCMAKE_CXX_FLAGS=-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC" "-DCMAKE_C_FLAGS=-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC" -DCMAKE_BUILD_TYPE=Release -DFLTK_BUILD_TEST:BOOL=OFF -DFLTK_USE_SYSTEM_LIBJPEG:BOOL=OFF -DFLTK_USE_SYSTEM_ZLIB:BOOL=OFF -DFLTK_USE_SYSTEM_LIBPNG:BOOL=OFF -DFL_ABI_VERSION:STRING=10403 -DFLTK_OPTION_SVG:BOOL=ON -GNinja -S /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/src/FLTK -B /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/src/FLTK-build && /usr/bin/cmake -E touch /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/src/FLTK-stamp/FLTK-configure -- The C compiler identification is GNU 16.2.1 -- The CXX compiler identification is GNU 16.2.1 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Looking for sys/types.h -- Looking for sys/types.h - found -- Looking for stdint.h -- Looking for stdint.h - found -- Looking for stddef.h -- Looking for stddef.h - found -- Check size of short -- Check size of short - done -- Check size of int -- Check size of int - done -- Check size of long -- Check size of long - done -- Check size of long long -- Check size of long long - done -- Found PkgConfig: /usr/bin/pkg-config (found version "2.5.1") -- Looking for POSIX compatible scandir -- POSIX compatible scandir - found -- Found Doxygen: /usr/bin/doxygen (found version "1.18.0") found components: doxygen dot -- Found LATEX: /usr/bin/latex -- Checking for module 'wayland-client>=1.18' -- Package 'wayland-client' not found -- Checking for module 'wayland-cursor' -- Package 'wayland-cursor' not found -- Checking for module 'wayland-protocols>=1.15' -- Package 'wayland-protocols' not found -- Checking for module 'xkbcommon' -- Package 'xkbcommon' not found -- Not all software modules 'wayland-client>=1.18 wayland-cursor wayland-protocols>=1.15 xkbcommon' are present -- Consequently, FLTK_BACKEND_WAYLAND is turned off. -- Found X11: /usr/include -- Looking for XOpenDisplay in /usr/lib64/libX11.so -- Looking for XOpenDisplay in /usr/lib64/libX11.so - found -- Looking for gethostbyname -- Looking for gethostbyname - found -- Looking for connect -- Looking for connect - found -- Looking for remove -- Looking for remove - found -- Looking for shmat -- Looking for shmat - found -- Looking for glXGetProcAddressARB -- Looking for glXGetProcAddressARB - found -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- Configuration Summary for FLTK 1.4.2 generated by CMake 4.3.0 -- -- The following OPTIONAL packages have been found: * Doxygen * LATEX -- Static libraries will be built in: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/src/FLTK-build/lib -- Shared libraries will not be built (set FLTK_BUILD_SHARED_LIBS=ON to build) -- The forms library will be built in: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/src/FLTK-build/lib -- The OpenGL library will be built in: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/src/FLTK-build/lib -- fluid will be built in: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/src/FLTK-build/bin -- fltk-options will be built in: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/src/FLTK-build/bin -- Test programs will not be built (set FLTK_BUILD_TEST=ON to build) -- Example programs will not be built (set FLTK_BUILD_EXAMPLES=ON to build) -- -- Build configuration Release -- Installation prefix /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix -- Bundled Libraries JPEG = Bundled -- PNG = Bundled -- ZLIB = Bundled -- Use Wayland No (X11 is used) -- All drawing uses Cairo No -- Use Pango No -- Use Xft No -- Fl_Cairo_Window support No -- Use std:: No -- End of Configuration Summary -- -- Configuring done (21.4s) -- Generating done (0.3s) -- Build files have been written to: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/src/FLTK-build [37/56] cd /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/src/TRIANGLE-build && /usr/bin/cmake --build . && /usr/bin/cmake -E touch /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/src/TRIANGLE-stamp/TRIANGLE-build [1/16] Building C object src/Triangle/CMakeFiles/triangle.dir/acute.c.o [2/16] Building C object src/Triangle/CMakeFiles/triangle-api.dir/triangle_helper.c.o [3/16] Building C object src/examples/triangle-cli/CMakeFiles/triangle-cli.dir/main.c.o [4/16] Building C object src/Triangle/CMakeFiles/triangle.dir/eps_writer.c.o [5/16] Building C object src/Triangle/CMakeFiles/triangle-api.dir/triangle_api.c.o [6/16] Building C object src/examples/triangle-test/CMakeFiles/triangle-test.dir/main.c.o [7/16] Building C object src/examples/triangle-test/CMakeFiles/triangle-test.dir/util.c.o [8/16] Building C object src/examples/triangle-test/CMakeFiles/triangle-test.dir/tests.c.o [9/16] Building C object src/Triangle/CMakeFiles/triangle.dir/triangle_io.c.o [10/16] Building C object src/examples/triangle-cli/CMakeFiles/triangle-cli.dir/util.c.o /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/src/TRIANGLE/src/examples/triangle-cli/util.c: In function ‘print_statistics’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/src/TRIANGLE/src/examples/triangle-cli/util.c:369:17: warning: ‘ratiotable’ may be used uninitialized [-Wmaybe-uninitialized] 369 | printf(" %6.6g - %-6.6g : %8d | %6.6g - : %8d\n", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 370 | ratiotable[6], ratiotable[7], q.aspecttable[7], ratiotable[14], | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 371 | q.aspecttable[15]); | ~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/src/TRIANGLE/src/examples/triangle-cli/util.c:310:14: note: ‘ratiotable’ declared here 310 | REAL ratiotable[16]; | ^~~~~~~~~~ [11/16] Building C object src/Triangle/CMakeFiles/triangle.dir/predicates.c.o /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/src/TRIANGLE/src/Triangle/predicates.c: In function ‘tri_incircleadapt’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/src/TRIANGLE/src/Triangle/predicates.c:989:20: warning: ‘bytcalen’ may be used uninitialized [-Wmaybe-uninitialized] 989 | temp16alen = tri_scale_expansion_zeroelim( bytcalen, bytca, bdytail, temp16a ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/src/TRIANGLE/src/Triangle/predicates.c:589:37: note: ‘bytcalen’ was declared here 589 | int axtbclen, aytbclen, bxtcalen, bytcalen, cxtablen, cytablen; | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/src/TRIANGLE/src/Triangle/predicates.c:850:20: warning: ‘axtbclen’ may be used uninitialized [-Wmaybe-uninitialized] 850 | temp16alen = tri_scale_expansion_zeroelim( axtbclen, axtbc, adxtail, temp16a ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/src/TRIANGLE/src/Triangle/predicates.c:589:7: note: ‘axtbclen’ was declared here 589 | int axtbclen, aytbclen, bxtcalen, bytcalen, cxtablen, cytablen; | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/src/TRIANGLE/src/Triangle/predicates.c:892:20: warning: ‘aytbclen’ may be used uninitialized [-Wmaybe-uninitialized] 892 | temp16alen = tri_scale_expansion_zeroelim( aytbclen, aytbc, adytail, temp16a ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/src/TRIANGLE/src/Triangle/predicates.c:589:17: note: ‘aytbclen’ was declared here 589 | int axtbclen, aytbclen, bxtcalen, bytcalen, cxtablen, cytablen; | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/src/TRIANGLE/src/Triangle/predicates.c:947:20: warning: ‘bxtcalen’ may be used uninitialized [-Wmaybe-uninitialized] 947 | temp16alen = tri_scale_expansion_zeroelim( bxtcalen, bxtca, bdxtail, temp16a ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/src/TRIANGLE/src/Triangle/predicates.c:589:27: note: ‘bxtcalen’ was declared here 589 | int axtbclen, aytbclen, bxtcalen, bytcalen, cxtablen, cytablen; | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/src/TRIANGLE/src/Triangle/predicates.c:1044:20: warning: ‘cxtablen’ may be used uninitialized [-Wmaybe-uninitialized] 1044 | temp16alen = tri_scale_expansion_zeroelim( cxtablen, cxtab, cdxtail, temp16a ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/src/TRIANGLE/src/Triangle/predicates.c:589:47: note: ‘cxtablen’ was declared here 589 | int axtbclen, aytbclen, bxtcalen, bytcalen, cxtablen, cytablen; | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/src/TRIANGLE/src/Triangle/predicates.c:1086:20: warning: ‘cytablen’ may be used uninitialized [-Wmaybe-uninitialized] 1086 | temp16alen = tri_scale_expansion_zeroelim( cytablen, cytab, cdytail, temp16a ); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/src/TRIANGLE/src/Triangle/predicates.c:589:57: note: ‘cytablen’ was declared here 589 | int axtbclen, aytbclen, bxtcalen, bytcalen, cxtablen, cytablen; | ^~~~~~~~ [12/16] Building C object src/Triangle/CMakeFiles/triangle.dir/triangle.c.o /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/src/TRIANGLE/src/Triangle/triangle.c: In function ‘segmentintersection’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/src/TRIANGLE/src/Triangle/triangle.c:5837:28: warning: variable ‘collinear’ set but not used [-Wunused-but-set-variable=] 5837 | enum finddirectionresult collinear; | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/src/TRIANGLE/src/Triangle/triangle.c: In function ‘tallyencs’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/src/TRIANGLE/src/Triangle/triangle.c:7047:7: warning: variable ‘dummy’ set but not used [-Wunused-but-set-variable=] 7047 | int dummy; | ^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/src/TRIANGLE/src/Triangle/triangle.c: In function ‘splitencsegs’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/src/TRIANGLE/src/Triangle/triangle.c:7112:7: warning: variable ‘dummy’ set but not used [-Wunused-but-set-variable=] 7112 | int dummy; | ^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/src/TRIANGLE/src/Triangle/triangle.c: In function ‘writeelements’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/src/TRIANGLE/src/Triangle/triangle.c:7777:8: warning: variable ‘elementnumber’ set but not used [-Wunused-but-set-variable=] 7777 | long elementnumber; | ^~~~~~~~~~~~~ [13/16] Linking C static library src/Triangle/libtriangle.a [14/16] Linking C static library src/Triangle/libtriangle-api.a [15/16] Linking C executable src/examples/triangle-cli/triangle [16/16] Linking C executable src/examples/triangle-test/triangle-test [38/56] cd /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/src/PINOCCHIO-build && /usr/bin/cmake --build . && /usr/bin/cmake -E touch /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/src/PINOCCHIO-stamp/PINOCCHIO-build [1/15] Building CXX object Pinocchio/CMakeFiles/pinocchio.dir/Pinocchio.cpp.o [2/15] Building CXX object Pinocchio/CMakeFiles/pinocchio.dir/indexer.cpp.o [3/15] Building CXX object Pinocchio/CMakeFiles/pinocchio.dir/graphutils.cpp.o [4/15] Building CXX object Pinocchio/CMakeFiles/pinocchio.dir/intersector.cpp.o [5/15] Building CXX object Pinocchio/CMakeFiles/pinocchio.dir/matrix.cpp.o [6/15] Building CXX object Pinocchio/CMakeFiles/pinocchio.dir/lsqSolver.cpp.o [7/15] Building CXX object Pinocchio/CMakeFiles/pinocchio.dir/attachment.cpp.o [8/15] Building CXX object Pinocchio/CMakeFiles/pinocchio.dir/quatinterface.cpp.o [9/15] Building CXX object Pinocchio/CMakeFiles/pinocchio.dir/embedding.cpp.o [10/15] Building CXX object Pinocchio/CMakeFiles/pinocchio.dir/pinocchioApi.cpp.o [11/15] Building CXX object Pinocchio/CMakeFiles/pinocchio.dir/discretization.cpp.o [12/15] Building CXX object Pinocchio/CMakeFiles/pinocchio.dir/pin_mesh.cpp.o [13/15] Building CXX object Pinocchio/CMakeFiles/pinocchio.dir/skeleton.cpp.o [14/15] Building CXX object Pinocchio/CMakeFiles/pinocchio.dir/refinement.cpp.o [15/15] Linking CXX static library Pinocchio/libpinocchio.a [39/56] cd /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT-build && /usr/bin/cmake --build . && /usr/bin/cmake -E touch /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT-stamp/ANGELSCRIPT-build [1/43] Building CXX object CMakeFiles/angelscript.dir/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_callfunc_x86.cpp.o [2/43] Building CXX object CMakeFiles/angelscript.dir/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_callfunc_mips.cpp.o [3/43] Building CXX object CMakeFiles/angelscript.dir/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_atomic.cpp.o [4/43] Building CXX object CMakeFiles/angelscript.dir/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_callfunc_x64_msvc.cpp.o [5/43] Building CXX object CMakeFiles/angelscript.dir/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_callfunc_x64_mingw.cpp.o [6/43] Building CXX object CMakeFiles/angelscript.dir/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_callfunc_x64_gcc.cpp.o [7/43] Building CXX object CMakeFiles/angelscript.dir/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_callfunc.cpp.o /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_callfunc.cpp: In function ‘int CallSystemFunction(int, asCContext*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_callfunc.cpp:941:26: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 941 | *(asDWORD*)&context->m_regs.valueRegister = (asDWORD)retQW[0]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [8/43] Building CXX object CMakeFiles/angelscript.dir/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_datatype.cpp.o [9/43] Building CXX object CMakeFiles/angelscript.dir/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_configgroup.cpp.o [10/43] Building CXX object CMakeFiles/angelscript.dir/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_bytecode.cpp.o In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_bytecode.cpp:40: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_bytecode.cpp: In member function ‘bool asCByteCode::RemoveUnusedValue(asCByteInstruction*, asCByteInstruction**)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_config.h:1431:23: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1431 | #define ARG_DW(b) ((asDWORD*)&b) | ~^~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_bytecode.cpp:529:66: note: in expansion of macro ‘ARG_DW’ 529 | *(((asDWORD*)&curr->arg)+AS_PTR_SIZE) = *ARG_DW(curr->arg); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_bytecode.cpp: In member function ‘void asCByteCode::OptimizeLocally(const asCArray&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_bytecode.cpp:923:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 923 | *(asDWORD*)&instr->arg = *(asDWORD*)&instr->next->arg; | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_bytecode.cpp:923:59: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 923 | *(asDWORD*)&instr->arg = *(asDWORD*)&instr->next->arg; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_bytecode.cpp:937:34: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 937 | *(asDWORD*)&instr->arg = *(asDWORD*)&instr->next->arg; | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_bytecode.cpp:937:59: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 937 | *(asDWORD*)&instr->arg = *(asDWORD*)&instr->next->arg; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_bytecode.cpp: In member function ‘void asCByteCode::Optimize()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_bytecode.cpp:1187:82: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1187 | else if( currOp == asBC_JMP && instrOp == asBC_LABEL && *(int*)&curr->arg == instr->wArg[0] ) | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_bytecode.cpp: In member function ‘bool asCByteCode::IsTempVarRead(asCByteInstruction*, int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_bytecode.cpp:1287:47: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1287 | int label = *((int*)ARG_DW(curr->arg)); | ~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_bytecode.cpp:1305:47: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1305 | int label = *((int*)ARG_DW(curr->arg)); | ~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_bytecode.cpp:1324:55: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1324 | int label = *((int*)ARG_DW(curr->arg)); | ~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_bytecode.cpp: In member function ‘void asCByteCode::ExtractLineNumbers()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_bytecode.cpp:1481:47: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1481 | lineNumbers.PushLast(*(int*)ARG_DW(curr->arg)); /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_bytecode.cpp: In member function ‘void asCByteCode::ExtractObjectVariableInfo(asCScriptFunction*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_bytecode.cpp:1538:69: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1538 | info.option = (asEObjVarInfoOption)*(int*)ARG_DW(instr->arg); /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_bytecode.cpp:1508:13: warning: variable ‘blockLevel’ set but not used [-Wunused-but-set-variable=] 1508 | int blockLevel = 0; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_bytecode.cpp: In member function ‘void asCByteCode::ExtractTryCatchInfo(asCScriptFunction*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_config.h:1431:23: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1431 | #define ARG_DW(b) ((asDWORD*)&b) | ~^~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_bytecode.cpp:1578:43: note: in expansion of macro ‘ARG_DW’ 1578 | info.catchPos = *ARG_DW(instr->arg); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_bytecode.cpp: In member function ‘void asCByteCode::Call(asEBCInstr, int, int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_bytecode.cpp:1681:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1681 | *((int*)ARG_DW(last->arg)) = funcID; | ~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_bytecode.cpp: In member function ‘void asCByteCode::JmpP(int, asDWORD)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_config.h:1431:23: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1431 | #define ARG_DW(b) ((asDWORD*)&b) | ~^~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_bytecode.cpp:1746:10: note: in expansion of macro ‘ARG_DW’ 1746 | *ARG_DW(last->arg) = max; | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_bytecode.cpp: In member function ‘void asCByteCode::Line(int, int, int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_bytecode.cpp:1773:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1773 | *((int*)ARG_DW(last->arg)) = (line & 0xFFFFF)|((column & 0xFFF)<<20); | ~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_bytecode.cpp: In member function ‘void asCByteCode::ObjInfo(int, int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_bytecode.cpp:1791:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1791 | *((int*)ARG_DW(last->arg)) = info; | ~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_bytecode.cpp: In member function ‘void asCByteCode::TryBlock(short int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_config.h:1431:23: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1431 | #define ARG_DW(b) ((asDWORD*)&b) | ~^~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_bytecode.cpp:1813:10: note: in expansion of macro ‘ARG_DW’ 1813 | *ARG_DW(last->arg) = catchLabel; | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_bytecode.cpp: In member function ‘int asCByteCode::ResolveJumpAddresses()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_bytecode.cpp:1894:39: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1894 | int label = *((int*) ARG_DW(instr->arg)); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_bytecode.cpp:1898:35: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1898 | *((int*) ARG_DW(instr->arg)) = labelPosOffset; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_bytecode.cpp:1904:39: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1904 | int label = *((int*)ARG_DW(instr->arg)); | ~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_bytecode.cpp:1910:35: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1910 | *((int*)ARG_DW(instr->arg)) = currPos + labelPosOffset; | ~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_bytecode.cpp: In member function ‘void asCByteCode::Output(asDWORD*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_bytecode.cpp:1966:44: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1966 | *(ap+1) = *(asDWORD*)&instr->arg; | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_bytecode.cpp:1972:44: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1972 | *(ap+2) = *(asDWORD*)&instr->arg; | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_bytecode.cpp: In member function ‘void asCByteCode::PostProcess()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_bytecode.cpp:2055:47: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 2055 | int label = *((int*) ARG_DW(instr->arg)); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_bytecode.cpp:2069:47: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 2069 | int label = *((int*) ARG_DW(instr->arg)); | ~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_config.h:1431:23: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1431 | #define ARG_DW(b) ((asDWORD*)&b) | ~^~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_bytecode.cpp:2083:48: note: in expansion of macro ‘ARG_DW’ 2083 | asDWORD max = *ARG_DW(instr->arg); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_bytecode.cpp: In member function ‘int asCByteCode::InsertFirstInstrDWORD(asEBCInstr, asDWORD)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_config.h:1431:23: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1431 | #define ARG_DW(b) ((asDWORD*)&b) | ~^~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_bytecode.cpp:2492:10: note: in expansion of macro ‘ARG_DW’ 2492 | *ARG_DW(first->arg) = param; | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_bytecode.cpp: In member function ‘int asCByteCode::InstrW_DW(asEBCInstr, asWORD, asDWORD)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_bytecode.cpp:2595:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 2595 | *((int*) ARG_DW(last->arg)) = b; | ~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_bytecode.cpp: In member function ‘int asCByteCode::InstrSHORT_DW_DW(asEBCInstr, short int, asDWORD, asDWORD)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_bytecode.cpp:2612:10: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 2612 | *(int*)ARG_DW(last->arg) = b; /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_bytecode.cpp: In member function ‘int asCByteCode::InstrSHORT_DW(asEBCInstr, short int, asDWORD)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_bytecode.cpp:2685:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 2685 | *((int*) ARG_DW(last->arg)) = b; | ~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_bytecode.cpp: In member function ‘int asCByteCode::InstrW_FLOAT(asEBCInstr, asWORD, float)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_bytecode.cpp:2736:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 2736 | *((float*) ARG_DW(last->arg)) = b; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_bytecode.cpp: In member function ‘int asCByteCode::InstrINT(asEBCInstr, int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_bytecode.cpp:2770:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 2770 | *((int*) ARG_DW(last->arg)) = param; | ~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_bytecode.cpp: In member function ‘int asCByteCode::InstrDWORD(asEBCInstr, asDWORD)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_config.h:1431:23: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1431 | #define ARG_DW(b) ((asDWORD*)&b) | ~^~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_bytecode.cpp:2786:10: note: in expansion of macro ‘ARG_DW’ 2786 | *ARG_DW(last->arg) = param; | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_bytecode.cpp: In member function ‘int asCByteCode::InstrFLOAT(asEBCInstr, float)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_bytecode.cpp:2852:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 2852 | *((float*) ARG_DW(last->arg)) = param; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_bytecode.cpp: In member function ‘int asCByteCode::InstrDOUBLE(asEBCInstr, double)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_bytecode.cpp:2868:11: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 2868 | *((double*) ARG_QW(last->arg)) = param; | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_bytecode.cpp: In member function ‘asDWORD asCByteCode::GetLastInstrValueDW()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_config.h:1431:23: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 1431 | #define ARG_DW(b) ((asDWORD*)&b) | ~^~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_bytecode.cpp:2913:17: note: in expansion of macro ‘ARG_DW’ 2913 | return *ARG_DW(last->arg); | ^~~~~~ [11/43] Building CXX object CMakeFiles/angelscript.dir/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_generic.cpp.o /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_generic.cpp: In member function ‘virtual int asCGeneric::SetReturnWord(asWORD)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_generic.cpp:358:10: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 358 | *(asWORD*)&returnVal = val; | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_generic.cpp: In member function ‘virtual int asCGeneric::SetReturnDWord(asDWORD)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_generic.cpp:374:10: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 374 | *(asDWORD*)&returnVal = val; | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_generic.cpp: In member function ‘virtual int asCGeneric::SetReturnFloat(float)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_generic.cpp:406:10: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 406 | *(float*)&returnVal = val; | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_generic.cpp: In member function ‘virtual int asCGeneric::SetReturnDouble(double)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_generic.cpp:422:10: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 422 | *(double*)&returnVal = val; | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_generic.cpp: In member function ‘virtual int asCGeneric::SetReturnAddress(void*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_generic.cpp:434:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 434 | *(void**)&returnVal = val; | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_generic.cpp: In member function ‘virtual int asCGeneric::SetReturnObject(void*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_generic.cpp:456:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 456 | *(void**)&returnVal = obj; | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_generic.cpp: In member function ‘virtual int asCGenericVariadic::SetReturnObject(void*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_generic.cpp:730:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 730 | *(void**)&returnVal = obj; | ^~~~~~~~~~~~~~~~~~ [12/43] Building CXX object CMakeFiles/angelscript.dir/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_gc.cpp.o [13/43] Building CXX object CMakeFiles/angelscript.dir/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_globalproperty.cpp.o [14/43] Building CXX object CMakeFiles/angelscript.dir/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_memory.cpp.o [15/43] Building CXX object CMakeFiles/angelscript.dir/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_objecttype.cpp.o [16/43] Building CXX object CMakeFiles/angelscript.dir/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_outputbuffer.cpp.o [17/43] Building CXX object CMakeFiles/angelscript.dir/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_context.cpp.o /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_context.cpp: In member function ‘virtual asWORD asCContext::GetReturnWord()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_context.cpp:888:17: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 888 | return *(asWORD*)&m_regs.valueRegister; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_context.cpp: In member function ‘virtual asDWORD asCContext::GetReturnDWord()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_context.cpp:899:17: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 899 | return *(asDWORD*)&m_regs.valueRegister; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_context.cpp: In member function ‘virtual float asCContext::GetReturnFloat()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_context.cpp:921:17: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 921 | return *(float*)&m_regs.valueRegister; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_context.cpp: In member function ‘virtual double asCContext::GetReturnDouble()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_context.cpp:932:17: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 932 | return *(double*)&m_regs.valueRegister; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_context.cpp: In member function ‘virtual void* asCContext::GetReturnAddress()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_context.cpp:942:25: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 942 | return *(void**)&m_regs.valueRegister; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_context.cpp: In member function ‘void asCContext::ExecuteNext()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_context.cpp:2393:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 2393 | *(void**)&m_regs.valueRegister = (void*)asBC_PTRARG(l_bc); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_context.cpp:2394:52: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 2394 | *(l_fp - asBC_SWORDARG0(l_bc)) = **(asDWORD**)&m_regs.valueRegister; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_context.cpp:2464:22: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 2464 | if( *(int*)&m_regs.valueRegister == 0 ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_context.cpp:2472:22: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 2472 | if( *(int*)&m_regs.valueRegister != 0 ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_context.cpp:2480:22: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 2480 | if( *(int*)&m_regs.valueRegister < 0 ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_context.cpp:2488:22: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 2488 | if( *(int*)&m_regs.valueRegister >= 0 ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_context.cpp:2496:22: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 2496 | if( *(int*)&m_regs.valueRegister > 0 ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_context.cpp:2504:22: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 2504 | if( *(int*)&m_regs.valueRegister <= 0 ) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_context.cpp:2700:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 2700 | (**(short**)&m_regs.valueRegister)++; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_context.cpp:2706:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 2706 | (**(char**)&m_regs.valueRegister)++; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_context.cpp:2712:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 2712 | (**(short**)&m_regs.valueRegister)--; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_context.cpp:2718:20: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 2718 | (**(char**)&m_regs.valueRegister)--; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_context.cpp:2724:22: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 2724 | ++(**(int**)&m_regs.valueRegister); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_context.cpp:2730:22: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 2730 | --(**(int**)&m_regs.valueRegister); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_context.cpp:2736:22: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 2736 | ++(**(float**)&m_regs.valueRegister); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_context.cpp:2742:22: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 2742 | --(**(float**)&m_regs.valueRegister); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_context.cpp:2748:22: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 2748 | ++(**(double**)&m_regs.valueRegister); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_context.cpp:2754:22: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 2754 | --(**(double**)&m_regs.valueRegister); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_context.cpp:2877:49: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 2877 | if( dbl1 == dbl2 ) *(int*)&m_regs.valueRegister = 0; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_context.cpp:2878:49: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 2878 | else if( dbl1 < dbl2 ) *(int*)&m_regs.valueRegister = -1; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_context.cpp:2879:49: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 2879 | else *(int*)&m_regs.valueRegister = 1; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_context.cpp:2888:45: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 2888 | if( d1 == d2 ) *(int*)&m_regs.valueRegister = 0; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_context.cpp:2889:45: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 2889 | else if( d1 < d2 ) *(int*)&m_regs.valueRegister = -1; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_context.cpp:2890:45: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 2890 | else *(int*)&m_regs.valueRegister = 1; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_context.cpp:2901:45: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 2901 | if( f1 == f2 ) *(int*)&m_regs.valueRegister = 0; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_context.cpp:2902:45: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 2902 | else if( f1 < f2 ) *(int*)&m_regs.valueRegister = -1; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_context.cpp:2903:45: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 2903 | else *(int*)&m_regs.valueRegister = 1; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_context.cpp:2912:45: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 2912 | if( i1 == i2 ) *(int*)&m_regs.valueRegister = 0; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_context.cpp:2913:45: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 2913 | else if( i1 < i2 ) *(int*)&m_regs.valueRegister = -1; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_context.cpp:2914:45: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 2914 | else *(int*)&m_regs.valueRegister = 1; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_context.cpp:2925:45: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 2925 | if( i1 == i2 ) *(int*)&m_regs.valueRegister = 0; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_context.cpp:2926:45: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 2926 | else if( i1 < i2 ) *(int*)&m_regs.valueRegister = -1; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_context.cpp:2927:45: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 2927 | else *(int*)&m_regs.valueRegister = 1; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_context.cpp:2938:45: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 2938 | if( f1 == f2 ) *(int*)&m_regs.valueRegister = 0; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_context.cpp:2939:45: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 2939 | else if( f1 < f2 ) *(int*)&m_regs.valueRegister = -1; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_context.cpp:2940:45: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 2940 | else *(int*)&m_regs.valueRegister = 1; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_context.cpp:2949:45: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 2949 | if( d1 == d2 ) *(int*)&m_regs.valueRegister = 0; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_context.cpp:2950:45: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 2950 | else if( d1 < d2 ) *(int*)&m_regs.valueRegister = -1; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_context.cpp:2951:45: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 2951 | else *(int*)&m_regs.valueRegister = 1; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_context.cpp:3421:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 3421 | *(asDWORD*)&m_regs.valueRegister = *(asDWORD*)(l_fp - asBC_SWORDARG0(l_bc)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_context.cpp:3436:61: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 3436 | *(asDWORD*)(l_fp - asBC_SWORDARG0(l_bc)) = *(asDWORD*)&m_regs.valueRegister; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_context.cpp:3452:19: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 3452 | **(asBYTE**)&m_regs.valueRegister = *(asBYTE*)(l_fp - asBC_SWORDARG0(l_bc)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_context.cpp:3458:19: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 3458 | **(asWORD**)&m_regs.valueRegister = *(asWORD*)(l_fp - asBC_SWORDARG0(l_bc)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_context.cpp:3463:19: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 3463 | **(asDWORD**)&m_regs.valueRegister = *(l_fp - asBC_SWORDARG0(l_bc)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_context.cpp:3468:19: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 3468 | **(asQWORD**)&m_regs.valueRegister = *(asQWORD*)(l_fp - asBC_SWORDARG0(l_bc)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_context.cpp:3476:37: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 3476 | bPtr[0] = **(asBYTE**)&m_regs.valueRegister; // read the byte | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_context.cpp:3488:37: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 3488 | wPtr[0] = **(asWORD**)&m_regs.valueRegister; // read the word | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_context.cpp:3495:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 3495 | *(asDWORD*)(l_fp - asBC_SWORDARG0(l_bc)) = **(asDWORD**)&m_regs.valueRegister; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_context.cpp:3500:62: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 3500 | *(asQWORD*)(l_fp - asBC_SWORDARG0(l_bc)) = **(asQWORD**)&m_regs.valueRegister; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_context.cpp:3510:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 3510 | *(asDWORD**)&m_regs.valueRegister = (l_fp - asBC_SWORDARG0(l_bc)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_context.cpp:3526:45: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 3526 | if( p1 == p2 ) *(int*)&m_regs.valueRegister = 0; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_context.cpp:3527:45: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 3527 | else if( p1 < p2 ) *(int*)&m_regs.valueRegister = -1; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_context.cpp:3528:45: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 3528 | else *(int*)&m_regs.valueRegister = 1; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_context.cpp:4080:22: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 4080 | ++(**(asQWORD**)&m_regs.valueRegister); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_context.cpp:4085:22: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 4085 | --(**(asQWORD**)&m_regs.valueRegister); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_context.cpp:4214:45: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 4214 | if( i1 == i2 ) *(int*)&m_regs.valueRegister = 0; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_context.cpp:4215:45: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 4215 | else if( i1 < i2 ) *(int*)&m_regs.valueRegister = -1; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_context.cpp:4216:45: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 4216 | else *(int*)&m_regs.valueRegister = 1; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_context.cpp:4225:45: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 4225 | if( d1 == d2 ) *(int*)&m_regs.valueRegister = 0; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_context.cpp:4226:45: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 4226 | else if( d1 < d2 ) *(int*)&m_regs.valueRegister = -1; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_context.cpp:4227:45: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 4227 | else *(int*)&m_regs.valueRegister = 1; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ [18/43] Building CXX object CMakeFiles/angelscript.dir/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_scriptcode.cpp.o [19/43] Building CXX object CMakeFiles/angelscript.dir/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_parser.cpp.o [20/43] Building CXX object CMakeFiles/angelscript.dir/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_module.cpp.o [21/43] Building CXX object CMakeFiles/angelscript.dir/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_scriptnode.cpp.o [22/43] Building CXX object CMakeFiles/angelscript.dir/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_scriptobject.cpp.o [23/43] Building CXX object CMakeFiles/angelscript.dir/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_builder.cpp.o [24/43] Building CXX object CMakeFiles/angelscript.dir/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_string.cpp.o [25/43] Building CXX object CMakeFiles/angelscript.dir/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_string_util.cpp.o [26/43] Building CXX object CMakeFiles/angelscript.dir/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_scriptfunction.cpp.o /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_scriptfunction.cpp: In member function ‘asCScriptFunction::JITCompile()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_scriptfunction.cpp:1603:35: warning: ‘length’ may be used uninitialized [-Wmaybe-uninitialized] 1603 | asDWORD *end = byteCode + length; | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_scriptfunction.cpp:1601:16: note: ‘length’ declared here 1601 | asUINT length; | ^~~~~~ [27/43] Building CXX object CMakeFiles/angelscript.dir/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_thread.cpp.o [28/43] Building CXX object CMakeFiles/angelscript.dir/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_variablescope.cpp.o [29/43] Building CXX object CMakeFiles/angelscript.dir/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_tokenizer.cpp.o [30/43] Building CXX object CMakeFiles/angelscript.dir/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_typeinfo.cpp.o [31/43] Building CXX object CMakeFiles/angelscript.dir/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/add_on/scriptany/scriptany.cpp.o /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/add_on/scriptany/scriptany.cpp: In function ‘void RegisterScriptAny_Native(asIScriptEngine*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/add_on/scriptany/scriptany.cpp:144:13: warning: variable ‘r’ set but not used [-Wunused-but-set-variable=] 144 | int r; | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/add_on/scriptany/scriptany.cpp: In function ‘void RegisterScriptAny_Generic(asIScriptEngine*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/add_on/scriptany/scriptany.cpp:173:13: warning: variable ‘r’ set but not used [-Wunused-but-set-variable=] 173 | int r; | ^ [32/43] Building CXX object CMakeFiles/angelscript.dir/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_restore.cpp.o /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_restore.cpp: In member function ‘void asCWriter::WriteByteCode(asCScriptFunction*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_restore.cpp:5545:47: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 5545 | asQWORD qw = *(asQWORD*)&tmpBC[1]; | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_restore.cpp:5556:47: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 5556 | asQWORD qw = *(asQWORD*)&tmpBC[1]; | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_restore.cpp:5576:47: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 5576 | asQWORD qw = *(asQWORD*)&tmpBC[1]; | ^~~~~~~~~~~~~~~~~~~ [33/43] Building CXX object CMakeFiles/angelscript.dir/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/add_on/scriptmath/scriptmath.cpp.o /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/add_on/scriptmath/scriptmath.cpp: In function ‘void RegisterScriptMath_Native(asIScriptEngine*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/add_on/scriptmath/scriptmath.cpp:159:13: warning: variable ‘r’ set but not used [-Wunused-but-set-variable=] 159 | int r; | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/add_on/scriptmath/scriptmath.cpp: In function ‘void RegisterScriptMath_Generic(asIScriptEngine*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/add_on/scriptmath/scriptmath.cpp:305:13: warning: variable ‘r’ set but not used [-Wunused-but-set-variable=] 305 | int r; | ^ [34/43] Building CXX object CMakeFiles/angelscript.dir/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/add_on/scriptfile/scriptfile.cpp.o /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/add_on/scriptfile/scriptfile.cpp: In function ‘void RegisterScriptFile_Native(asIScriptEngine*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/add_on/scriptfile/scriptfile.cpp:171:9: warning: variable ‘r’ set but not used [-Wunused-but-set-variable=] 171 | int r; | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/add_on/scriptfile/scriptfile.cpp: In function ‘void RegisterScriptFile_Generic(asIScriptEngine*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/add_on/scriptfile/scriptfile.cpp:204:13: warning: variable ‘r’ set but not used [-Wunused-but-set-variable=] 204 | int r; | ^ [35/43] Building CXX object CMakeFiles/angelscript.dir/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/add_on/scriptarray/scriptarray.cpp.o [36/43] Building CXX object CMakeFiles/angelscript.dir/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/add_on/datetime/datetime.cpp.o /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/add_on/datetime/datetime.cpp: In function ‘void RegisterScriptDateTime(asIScriptEngine*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/add_on/datetime/datetime.cpp:243:13: warning: variable ‘r’ set but not used [-Wunused-but-set-variable=] 243 | int r = engine->RegisterObjectType("datetime", sizeof(CDateTime), asOBJ_VALUE | asOBJ_POD | asGetTypeTraits()); assert(r >= 0); | ^ [37/43] Building CXX object CMakeFiles/angelscript.dir/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_scriptengine.cpp.o [38/43] Building CXX object CMakeFiles/angelscript.dir/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/add_on/scriptstdstring/scriptstdstring_utils.cpp.o /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/add_on/scriptstdstring/scriptstdstring_utils.cpp: In function ‘void RegisterStdStringUtils(asIScriptEngine*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/add_on/scriptstdstring/scriptstdstring_utils.cpp:116:13: warning: variable ‘r’ set but not used [-Wunused-but-set-variable=] 116 | int r; | ^ [39/43] Building CXX object CMakeFiles/angelscript.dir/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/add_on/scriptfile/scriptfilesystem.cpp.o /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/add_on/scriptfile/scriptfilesystem.cpp: In function ‘void RegisterScriptFileSystem_Native(asIScriptEngine*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/add_on/scriptfile/scriptfilesystem.cpp:33:13: warning: variable ‘r’ set but not used [-Wunused-but-set-variable=] 33 | int r; | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/add_on/scriptfile/scriptfilesystem.cpp: In function ‘void RegisterScriptFileSystem_Generic(asIScriptEngine*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/add_on/scriptfile/scriptfilesystem.cpp:62:13: warning: variable ‘r’ set but not used [-Wunused-but-set-variable=] 62 | int r; | ^ [40/43] Building CXX object CMakeFiles/angelscript.dir/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/angelscript/source/as_compiler.cpp.o [41/43] Building CXX object CMakeFiles/angelscript.dir/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/add_on/scriptbuilder/scriptbuilder.cpp.o [42/43] Building CXX object CMakeFiles/angelscript.dir/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT/sdk/add_on/scriptstdstring/scriptstdstring.cpp.o [43/43] Linking CXX static library libangelscript.a [40/56] cd /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT-build && /usr/bin/cmake --build . --target install && /usr/bin/cmake -E touch /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT-stamp/ANGELSCRIPT-install [0/1] Install the project... -- Install configuration: "Release" -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/lib/libangelscript.a -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/include/angelscript.h -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/include/scriptstdstring/scriptstdstring.h -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/include/scriptarray/scriptarray.h -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/include/scriptany/scriptany.h -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/include/scriptfile/scriptfile.h -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/include/scriptmath/scriptmath.h -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/include/scriptbuilder/scriptbuilder.h -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/include/scriptfile/scriptfilesystem.h -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/include/datetime/datetime.h -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/include/autowrapper/aswrappedcall.h -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/lib/cmake/Angelscript/AngelscriptTargets.cmake -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/lib/cmake/Angelscript/AngelscriptTargets-release.cmake -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/lib/cmake/Angelscript/AngelscriptConfig.cmake -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/lib/cmake/Angelscript/AngelscriptConfigVersion.cmake [41/56] cd /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build && /usr/bin/cmake -E echo_append && /usr/bin/cmake -E touch /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-stamp/CODEELI-install [42/56] cd /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/src/PINOCCHIO-build && /usr/bin/cmake --build . --target install && /usr/bin/cmake -E touch /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/src/PINOCCHIO-stamp/PINOCCHIO-install [0/1] Install the project... -- Install configuration: "Release" -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/lib/libpinocchio.a -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include/Pinocchio.h -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include/attachment.h -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include/debugging.h -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include/deriv.h -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include/dtree.h -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include/dual_quat_cu.h -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include/graphutils.h -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include/hashutils.h -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include/indexer.h -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include/intersector.h -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include/lsqSolver.h -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include/mat3.h -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include/mathutils.h -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include/matrix.h -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include/pin_mesh.h -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include/multilinear.h -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include/pinocchioApi.h -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include/point3.h -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include/pointprojector.h -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include/quaddisttree.h -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include/quat_cu.h -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include/quatinterface.h -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include/rect.h -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include/skeleton.h -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include/transfo.h -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include/transform.h -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include/utils.h -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include/vec3.h -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include/vector.h -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include/vecutils.h [43/56] cd /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/src/TRIANGLE-build && /usr/bin/cmake --build . --target install && /usr/bin/cmake -E touch /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/src/TRIANGLE-stamp/TRIANGLE-install [0/1] Install the project... -- Install configuration: "Release" -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/bin/triangle -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/lib/libtriangle.a -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/lib/libtriangle-api.a -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/include/triangle_config.h -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/include/triangle.h -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/include/triangle_api.h -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/include/triangle_version.h -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/include/triangle_export.h -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/lib/cmake/Triangle/TriangleTargets.cmake -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/lib/cmake/Triangle/TriangleTargets-release.cmake -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/lib/cmake/Triangle/TriangleConfig.cmake -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/lib/cmake/Triangle/TriangleConfigVersion.cmake [44/56] cd /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build && /usr/bin/cmake -E make_directory /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CMakeFiles && /usr/bin/cmake -E touch /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CMakeFiles/ANGELSCRIPT-complete && /usr/bin/cmake -E touch /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/src/ANGELSCRIPT-stamp/ANGELSCRIPT-done [45/56] cd /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build && /usr/bin/cmake -E make_directory /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CMakeFiles && /usr/bin/cmake -E touch /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CMakeFiles/CODEELI-complete && /usr/bin/cmake -E touch /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-stamp/CODEELI-done [46/56] cd /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build && /usr/bin/cmake -E make_directory /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CMakeFiles && /usr/bin/cmake -E touch /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CMakeFiles/PINOCCHIO-complete && /usr/bin/cmake -E touch /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/src/PINOCCHIO-stamp/PINOCCHIO-done [47/56] cd /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build && /usr/bin/cmake -E make_directory /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CMakeFiles && /usr/bin/cmake -E touch /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CMakeFiles/TRIANGLE-complete && /usr/bin/cmake -E touch /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/src/TRIANGLE-stamp/TRIANGLE-done [48/56] cd /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/src/LIBIGES-build && /usr/bin/cmake --build . && /usr/bin/cmake -E touch /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/src/LIBIGES-stamp/LIBIGES-build [1/56] Building CXX object src/CMakeFiles/iges_static.dir/entities/entityNULL.cpp.o [2/56] Building CXX object src/CMakeFiles/iges_static.dir/entities/iges_curve.cpp.o [3/56] Building CXX object src/CMakeFiles/iges_static.dir/entities/entity104.cpp.o [4/56] Building CXX object src/CMakeFiles/iges_static.dir/entities/entity100.cpp.o [5/56] Building CXX object src/CMakeFiles/iges_static.dir/entities/entity102.cpp.o [6/56] Building CXX object src/CMakeFiles/iges_static.dir/entities/entity110.cpp.o [7/56] Building CXX object src/CMakeFiles/iges_static.dir/entities/entity108.cpp.o [8/56] Building CXX object src/CMakeFiles/iges_static.dir/entities/entity122.cpp.o [9/56] Building CXX object src/CMakeFiles/iges_static.dir/entities/entity120.cpp.o [10/56] Building CXX object src/CMakeFiles/iges_static.dir/entities/entity124.cpp.o [11/56] Building CXX object src/CMakeFiles/iges_static.dir/entities/entity126.cpp.o [12/56] Building CXX object src/CMakeFiles/iges_static.dir/entities/entity142.cpp.o [13/56] Building CXX object src/CMakeFiles/iges_static.dir/entities/entity128.cpp.o [14/56] Building CXX object src/CMakeFiles/iges_static.dir/entities/entity144.cpp.o [15/56] Building CXX object src/CMakeFiles/iges_static.dir/entities/entity154.cpp.o [16/56] Building CXX object src/CMakeFiles/iges_static.dir/entities/iges_entity.cpp.o [17/56] Building CXX object src/CMakeFiles/iges_static.dir/entities/entity164.cpp.o [18/56] Building CXX object src/CMakeFiles/iges_static.dir/entities/entity180.cpp.o [19/56] Building CXX object src/CMakeFiles/iges_static.dir/entities/entity406.cpp.o [20/56] Building CXX object src/CMakeFiles/iges_static.dir/entities/entity314.cpp.o [21/56] Building CXX object src/CMakeFiles/iges_static.dir/entities/entity308.cpp.o [22/56] Building CXX object src/CMakeFiles/iges_static.dir/entities/entity186.cpp.o [23/56] Building CXX object src/CMakeFiles/iges_static.dir/entities/entity408.cpp.o [24/56] Building CXX object src/CMakeFiles/iges_static.dir/entities/entity502.cpp.o [25/56] Building CXX object src/CMakeFiles/iges_static.dir/entities/entity504.cpp.o /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/src/LIBIGES/src/entities/entity504.cpp: In member function ‘virtual bool IGES_ENTITY_504::format(int&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/src/LIBIGES/src/entities/entity504.cpp:199:9: warning: variable ‘acc’ set but not used [-Wunused-but-set-variable=] 199 | int acc = 0; | ^~~ [26/56] Building CXX object src/CMakeFiles/iges_static.dir/entities/entity510.cpp.o [27/56] Building CXX object src/CMakeFiles/iges_static.dir/entities/entity514.cpp.o [28/56] Building CXX object src/CMakeFiles/iges_static.dir/entities/entity508.cpp.o /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/src/LIBIGES/src/entities/entity508.cpp: In member function ‘virtual bool IGES_ENTITY_508::format(int&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/src/LIBIGES/src/entities/entity508.cpp:239:9: warning: variable ‘acc’ set but not used [-Wunused-but-set-variable=] 239 | int acc = 0; | ^~~ [29/56] Building CXX object src/CMakeFiles/iges_static.dir/iges/mcad_utils.cpp.o [30/56] Building CXX object src/CMakeFiles/iges_static.dir/dllapi/dll_iges_curve.cpp.o [31/56] Building CXX object src/CMakeFiles/iges_static.dir/dllapi/dll_iges_entity.cpp.o [32/56] Building CXX object src/CMakeFiles/iges_static.dir/dllapi/dll_iges.cpp.o [33/56] Building CXX object src/CMakeFiles/iges_static.dir/dllapi/dll_entity102.cpp.o [34/56] Building CXX object src/CMakeFiles/iges_static.dir/dllapi/dll_entity100.cpp.o [35/56] Building CXX object src/CMakeFiles/iges_static.dir/dllapi/dll_entity104.cpp.o [36/56] Building CXX object src/CMakeFiles/iges_static.dir/dllapi/dll_entity110.cpp.o [37/56] Building CXX object src/CMakeFiles/iges_static.dir/dllapi/dll_entity122.cpp.o [38/56] Building CXX object src/CMakeFiles/iges_static.dir/dllapi/dll_entity120.cpp.o [39/56] Building CXX object src/CMakeFiles/iges_static.dir/dllapi/dll_entity124.cpp.o [40/56] Building CXX object src/CMakeFiles/iges_static.dir/dllapi/dll_entity126.cpp.o [41/56] Building CXX object src/CMakeFiles/iges_static.dir/dllapi/dll_entity142.cpp.o [42/56] Building CXX object src/CMakeFiles/iges_static.dir/dllapi/dll_entity128.cpp.o [43/56] Building CXX object src/CMakeFiles/iges_static.dir/iges/iges_io.cpp.o [44/56] Building CXX object src/CMakeFiles/iges_static.dir/dllapi/dll_entity144.cpp.o [45/56] Building CXX object src/CMakeFiles/iges_static.dir/dllapi/dll_entity308.cpp.o [46/56] Building CXX object src/CMakeFiles/iges_static.dir/geom/mcad_elements.cpp.o [47/56] Building CXX object src/CMakeFiles/iges_static.dir/dllapi/dll_entity406.cpp.o [48/56] Building CXX object src/CMakeFiles/iges_static.dir/dllapi/dll_entity408.cpp.o [49/56] Building CXX object src/CMakeFiles/iges_static.dir/dllapi/dll_entity314.cpp.o [50/56] Building CXX object src/CMakeFiles/readtest.dir/tests/test_read.cpp.o [51/56] Building CXX object src/CMakeFiles/iges_static.dir/iges/iges.cpp.o /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/src/LIBIGES/src/iges/iges.cpp: In member function ‘void IGES::Cull(bool)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/src/LIBIGES/src/iges/iges.cpp:1750:9: warning: variable ‘nCulled’ set but not used [-Wunused-but-set-variable=] 1750 | int nCulled = 0; | ^~~~~~~ [52/56] Building CXX object src/CMakeFiles/iges_static.dir/geom/mcad_helpers.cpp.o [53/56] Linking CXX static library src/libiges_static.a [54/56] Building CXX object src/CMakeFiles/mergetest.dir/tests/test_merge.cpp.o [55/56] Linking CXX executable src/readtest [56/56] Linking CXX executable src/mergetest [49/56] cd /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/src/LIBIGES-build && /usr/bin/cmake --build . --target install && /usr/bin/cmake -E touch /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/src/LIBIGES-stamp/LIBIGES-install [0/1] Install the project... -- Install configuration: "Release" -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/lib/libiges_static.a -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges/error_macros.h -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges/libigesconf.h -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges/api/all_api_entities.h -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges/api/dll_entity100.h -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges/api/dll_entity102.h -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges/api/dll_entity104.h -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges/api/dll_entity110.h -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges/api/dll_entity120.h -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges/api/dll_entity122.h -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges/api/dll_entity124.h -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges/api/dll_entity126.h -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges/api/dll_entity128.h -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges/api/dll_entity142.h -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges/api/dll_entity144.h -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges/api/dll_entity308.h -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges/api/dll_entity314.h -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges/api/dll_entity406.h -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges/api/dll_entity408.h -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges/api/dll_iges_curve.h -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges/api/dll_iges_entity.h -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges/api/dll_iges.h -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges/core/all_entities.h -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges/core/entity100.h -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges/core/entity102.h -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges/core/entity104.h -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges/core/entity108.h -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges/core/entity110.h -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges/core/entity120.h -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges/core/entity122.h -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges/core/entity124.h -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges/core/entity126.h -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges/core/entity128.h -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges/core/entity142.h -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges/core/entity144.h -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges/core/entity154.h -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges/core/entity164.h -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges/core/entity180.h -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges/core/entity184.h -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges/core/entity186.h -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges/core/entity308.h -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges/core/entity314.h -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges/core/entity406.h -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges/core/entity408.h -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges/core/entity430.h -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges/core/entity502.h -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges/core/entity504.h -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges/core/entity508.h -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges/core/entity510.h -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges/core/entity514.h -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges/core/entityNULL.h -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges/core/iges_curve.h -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges/core/iges_entity.h -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges/core/iges.h -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges/core/iges_base.h -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges/geom/mcad_utils.h -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges/geom/mcad_elements.h [50/56] cd /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build && /usr/bin/cmake -E make_directory /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CMakeFiles && /usr/bin/cmake -E touch /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CMakeFiles/LIBIGES-complete && /usr/bin/cmake -E touch /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/src/LIBIGES-stamp/LIBIGES-done [51/56] cd /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/EXPRPARSE-prefix/src/EXPRPARSE-build && /usr/bin/cmake --build . && /usr/bin/cmake -E touch /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/EXPRPARSE-prefix/src/EXPRPARSE-stamp/EXPRPARSE-build [1/4] Building CXX object exprcalc/CMakeFiles/exprcalc.dir/exprcalc.cpp.o [2/4] Building CXX object exprparse/CMakeFiles/exprparse.dir/exprparse.cpp.o [3/4] Linking CXX static library exprparse/libexprparse.a [4/4] Linking CXX executable exprcalc/exprcalc [52/56] cd /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/EXPRPARSE-prefix/src/EXPRPARSE-build && /usr/bin/cmake --build . --target install && /usr/bin/cmake -E touch /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/EXPRPARSE-prefix/src/EXPRPARSE-stamp/EXPRPARSE-install [0/1] Install the project... -- Install configuration: "Release" -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/EXPRPARSE-prefix/include/exprparse -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/EXPRPARSE-prefix/include/exprparse/exprparse.h -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/EXPRPARSE-prefix/lib/libexprparse.a -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/EXPRPARSE-prefix/bin/exprcalc [53/56] cd /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build && /usr/bin/cmake -E make_directory /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CMakeFiles && /usr/bin/cmake -E touch /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CMakeFiles/EXPRPARSE-complete && /usr/bin/cmake -E touch /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/EXPRPARSE-prefix/src/EXPRPARSE-stamp/EXPRPARSE-done [54/56] cd /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/src/FLTK-build && /usr/bin/cmake --build . && /usr/bin/cmake -E touch /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/src/FLTK-stamp/FLTK-build [1/357] Building C object zlib/CMakeFiles/fltk_z.dir/compress.c.o [2/357] Building C object zlib/CMakeFiles/fltk_z.dir/gzclose.c.o [3/357] Building C object zlib/CMakeFiles/fltk_z.dir/gzlib.c.o [4/357] Building C object zlib/CMakeFiles/fltk_z.dir/adler32.c.o [5/357] Building C object zlib/CMakeFiles/fltk_z.dir/crc32.c.o [6/357] Building C object zlib/CMakeFiles/fltk_z.dir/gzread.c.o [7/357] Building C object zlib/CMakeFiles/fltk_z.dir/gzwrite.c.o [8/357] Building C object zlib/CMakeFiles/fltk_z.dir/inftrees.c.o [9/357] Building C object zlib/CMakeFiles/fltk_z.dir/uncompr.c.o [10/357] Building C object zlib/CMakeFiles/fltk_z.dir/infback.c.o [11/357] Building C object zlib/CMakeFiles/fltk_z.dir/zutil.c.o [12/357] Building C object zlib/CMakeFiles/fltk_z.dir/inffast.c.o [13/357] Building C object png/CMakeFiles/fltk_png.dir/pngerror.c.o [14/357] Building C object zlib/CMakeFiles/fltk_z.dir/trees.c.o [15/357] Building C object zlib/CMakeFiles/fltk_z.dir/deflate.c.o [16/357] Building C object png/CMakeFiles/fltk_png.dir/pngmem.c.o [17/357] Building C object png/CMakeFiles/fltk_png.dir/pngrio.c.o [18/357] Building C object png/CMakeFiles/fltk_png.dir/pngget.c.o [19/357] Building C object zlib/CMakeFiles/fltk_z.dir/inflate.c.o [20/357] Linking C static library lib/libfltk_z.a [21/357] Building C object png/CMakeFiles/fltk_png.dir/pngpread.c.o [22/357] Building C object png/CMakeFiles/fltk_png.dir/pngtrans.c.o [23/357] Building C object png/CMakeFiles/fltk_png.dir/pngwio.c.o [24/357] Building C object png/CMakeFiles/fltk_png.dir/pngset.c.o [25/357] Building C object png/CMakeFiles/fltk_png.dir/png.c.o [26/357] Building C object png/CMakeFiles/fltk_png.dir/pngwtran.c.o [27/357] Building C object png/CMakeFiles/fltk_png.dir/arm/arm_init.c.o [28/357] Building C object png/CMakeFiles/fltk_png.dir/arm/filter_neon_intrinsics.c.o [29/357] Building C object png/CMakeFiles/fltk_png.dir/pngread.c.o [30/357] Building C object png/CMakeFiles/fltk_png.dir/arm/palette_neon_intrinsics.c.o [31/357] Building C object png/CMakeFiles/fltk_png.dir/powerpc/powerpc_init.c.o [32/357] Building C object png/CMakeFiles/fltk_png.dir/powerpc/filter_vsx_intrinsics.c.o [33/357] Building C object png/CMakeFiles/fltk_png.dir/pngwrite.c.o [34/357] Building C object jpeg/CMakeFiles/fltk_jpeg.dir/jmemnobs.c.o [35/357] Building C object jpeg/CMakeFiles/fltk_jpeg.dir/jaricom.c.o [36/357] Building C object jpeg/CMakeFiles/fltk_jpeg.dir/jutils.c.o [37/357] Building C object jpeg/CMakeFiles/fltk_jpeg.dir/jcomapi.c.o [38/357] Building C object jpeg/CMakeFiles/fltk_jpeg.dir/jerror.c.o [39/357] Building C object png/CMakeFiles/fltk_png.dir/pngrutil.c.o [40/357] Building C object jpeg/CMakeFiles/fltk_jpeg.dir/jcapimin.c.o [41/357] Building C object jpeg/CMakeFiles/fltk_jpeg.dir/jcapistd.c.o [42/357] Building C object jpeg/CMakeFiles/fltk_jpeg.dir/jmemmgr.c.o [43/357] Building C object jpeg/CMakeFiles/fltk_jpeg.dir/jctrans.c.o [44/357] Building C object jpeg/CMakeFiles/fltk_jpeg.dir/jdatadst.c.o [45/357] Building C object jpeg/CMakeFiles/fltk_jpeg.dir/jcparam.c.o [46/357] Building C object jpeg/CMakeFiles/fltk_jpeg.dir/jcinit.c.o [47/357] Building C object jpeg/CMakeFiles/fltk_jpeg.dir/jcmainct.c.o [48/357] Building C object jpeg/CMakeFiles/fltk_jpeg.dir/jcarith.c.o [49/357] Building C object jpeg/CMakeFiles/fltk_jpeg.dir/jcmaster.c.o [50/357] Building C object jpeg/CMakeFiles/fltk_jpeg.dir/jcprepct.c.o [51/357] Building C object png/CMakeFiles/fltk_png.dir/pngwutil.c.o [52/357] Building C object jpeg/CMakeFiles/fltk_jpeg.dir/jccoefct.c.o [53/357] Building C object jpeg/CMakeFiles/fltk_jpeg.dir/jccolor.c.o [54/357] Building C object jpeg/CMakeFiles/fltk_jpeg.dir/jcmarker.c.o [55/357] Building C object jpeg/CMakeFiles/fltk_jpeg.dir/jfdctfst.c.o [56/357] Building C object jpeg/CMakeFiles/fltk_jpeg.dir/jfdctflt.c.o [57/357] Building C object jpeg/CMakeFiles/fltk_jpeg.dir/jcdctmgr.c.o [58/357] Building C object jpeg/CMakeFiles/fltk_jpeg.dir/jcsample.c.o [59/357] Building C object jpeg/CMakeFiles/fltk_jpeg.dir/jdapimin.c.o [60/357] Building C object jpeg/CMakeFiles/fltk_jpeg.dir/jdapistd.c.o [61/357] Building C object jpeg/CMakeFiles/fltk_jpeg.dir/jdtrans.c.o [62/357] Building C object jpeg/CMakeFiles/fltk_jpeg.dir/jdatasrc.c.o [63/357] Building C object png/CMakeFiles/fltk_png.dir/pngrtran.c.o [64/357] Building C object jpeg/CMakeFiles/fltk_jpeg.dir/jdmaster.c.o [65/357] Building C object jpeg/CMakeFiles/fltk_jpeg.dir/jdarith.c.o [66/357] Building C object jpeg/CMakeFiles/fltk_jpeg.dir/jdinput.c.o [67/357] Building C object jpeg/CMakeFiles/fltk_jpeg.dir/jdmainct.c.o [68/357] Building C object jpeg/CMakeFiles/fltk_jpeg.dir/jchuff.c.o [69/357] Building C object jpeg/CMakeFiles/fltk_jpeg.dir/jdpostct.c.o [70/357] Building C object jpeg/CMakeFiles/fltk_jpeg.dir/jidctfst.c.o [71/357] Building C object jpeg/CMakeFiles/fltk_jpeg.dir/jdcoefct.c.o [72/357] Building C object jpeg/CMakeFiles/fltk_jpeg.dir/jddctmgr.c.o [73/357] Building C object jpeg/CMakeFiles/fltk_jpeg.dir/jidctflt.c.o [74/357] Building C object jpeg/CMakeFiles/fltk_jpeg.dir/jdmarker.c.o [75/357] Building C object jpeg/CMakeFiles/fltk_jpeg.dir/jdsample.c.o [76/357] Building C object jpeg/CMakeFiles/fltk_jpeg.dir/jdhuff.c.o [77/357] Building C object jpeg/CMakeFiles/fltk_jpeg.dir/jdcolor.c.o [78/357] Building C object jpeg/CMakeFiles/fltk_jpeg.dir/jquant1.c.o [79/357] Building C object jpeg/CMakeFiles/fltk_jpeg.dir/jdmerge.c.o [80/357] Building CXX object src/CMakeFiles/fltk.dir/Fl_Bitmap.cxx.o [81/357] Building CXX object src/CMakeFiles/fltk.dir/Fl_Adjuster.cxx.o [82/357] Building C object jpeg/CMakeFiles/fltk_jpeg.dir/jquant2.c.o [83/357] Building C object jpeg/CMakeFiles/fltk_jpeg.dir/jfdctint.c.o [84/357] Building CXX object src/CMakeFiles/fltk.dir/Fl_Browser_load.cxx.o [85/357] Building CXX object src/CMakeFiles/fltk.dir/Fl_Box.cxx.o [86/357] Building CXX object src/CMakeFiles/fltk.dir/Fl_Button.cxx.o [87/357] Building CXX object src/CMakeFiles/fltk.dir/Fl.cxx.o [88/357] Building CXX object src/CMakeFiles/fltk.dir/Fl_Check_Button.cxx.o [89/357] Building CXX object src/CMakeFiles/fltk.dir/Fl_Check_Browser.cxx.o [90/357] Building CXX object src/CMakeFiles/fltk.dir/Fl_Browser_.cxx.o [91/357] Building CXX object src/CMakeFiles/fltk.dir/Fl_Choice.cxx.o [92/357] Building CXX object src/CMakeFiles/fltk.dir/Fl_Browser.cxx.o [93/357] Building CXX object src/CMakeFiles/fltk.dir/Fl_Chart.cxx.o [94/357] Building CXX object src/CMakeFiles/fltk.dir/Fl_Copy_Surface.cxx.o [95/357] Building CXX object src/CMakeFiles/fltk.dir/Fl_Counter.cxx.o [96/357] Building CXX object src/CMakeFiles/fltk.dir/Fl_Device.cxx.o [97/357] Building CXX object src/CMakeFiles/fltk.dir/Fl_Clock.cxx.o [98/357] Building CXX object src/CMakeFiles/fltk.dir/Fl_Double_Window.cxx.o [99/357] Building CXX object src/CMakeFiles/fltk.dir/Fl_File_Browser.cxx.o [100/357] Building C object jpeg/CMakeFiles/fltk_jpeg.dir/jidctint.c.o [101/357] Building CXX object src/CMakeFiles/fltk.dir/Fl_Dial.cxx.o [102/357] Building CXX object src/CMakeFiles/fltk.dir/Fl_File_Icon.cxx.o [103/357] Building CXX object src/CMakeFiles/fltk.dir/Fl_File_Input.cxx.o [104/357] Building CXX object src/CMakeFiles/fltk.dir/Fl_Color_Chooser.cxx.o [105/357] Building CXX object src/CMakeFiles/fltk.dir/Fl_File_Chooser.cxx.o [106/357] Building CXX object src/CMakeFiles/fltk.dir/Fl_Flex.cxx.o [107/357] Building CXX object src/CMakeFiles/fltk.dir/Fl_File_Chooser2.cxx.o [108/357] Building CXX object src/CMakeFiles/fltk.dir/Fl_Grid.cxx.o [109/357] Building CXX object src/CMakeFiles/fltk.dir/Fl_Image_Surface.cxx.o [110/357] Building CXX object src/CMakeFiles/fltk.dir/Fl_Group.cxx.o [111/357] Building CXX object src/CMakeFiles/fltk.dir/Fl_Image.cxx.o [112/357] Building CXX object src/CMakeFiles/fltk.dir/Fl_Int_Vector.cxx.o [113/357] Building CXX object src/CMakeFiles/fltk.dir/Fl_Light_Button.cxx.o [114/357] Building CXX object src/CMakeFiles/fltk.dir/Fl_Input_Choice.cxx.o [115/357] Building CXX object src/CMakeFiles/fltk.dir/Fl_Input.cxx.o [116/357] Building CXX object src/CMakeFiles/fltk.dir/Fl_Menu_Bar.cxx.o [117/357] Building CXX object src/CMakeFiles/fltk.dir/Fl_Graphics_Driver.cxx.o [118/357] Building CXX object src/CMakeFiles/fltk.dir/Fl_Menu_Button.cxx.o [119/357] Building CXX object src/CMakeFiles/fltk.dir/Fl_Input_.cxx.o [120/357] Building CXX object src/CMakeFiles/fltk.dir/Fl_Menu_.cxx.o [121/357] Building CXX object src/CMakeFiles/fltk.dir/Fl_Menu_Window.cxx.o [122/357] Building CXX object src/CMakeFiles/fltk.dir/Fl_Menu_global.cxx.o [123/357] Building CXX object src/CMakeFiles/fltk.dir/Fl_Multi_Label.cxx.o [124/357] Building CXX object src/CMakeFiles/fltk.dir/Fl_Menu_add.cxx.o [125/357] Building CXX object src/CMakeFiles/fltk.dir/Fl_Overlay_Window.cxx.o [126/357] Building CXX object src/CMakeFiles/fltk.dir/Fl_Native_File_Chooser.cxx.o [127/357] Building CXX object src/CMakeFiles/fltk.dir/Fl_Message.cxx.o [128/357] Building CXX object src/CMakeFiles/fltk.dir/Fl_Paged_Device.cxx.o [129/357] Building CXX object src/CMakeFiles/fltk.dir/Fl_Menu.cxx.o [130/357] Building CXX object src/CMakeFiles/fltk.dir/Fl_Pack.cxx.o [131/357] Building CXX object src/CMakeFiles/fltk.dir/Fl_Positioner.cxx.o [132/357] Building CXX object src/CMakeFiles/fltk.dir/Fl_Printer.cxx.o [133/357] Building CXX object src/CMakeFiles/fltk.dir/Fl_Progress.cxx.o [134/357] Building CXX object src/CMakeFiles/fltk.dir/Fl_Repeat_Button.cxx.o [135/357] Building CXX object src/CMakeFiles/fltk.dir/Fl_Round_Button.cxx.o [136/357] Building CXX object src/CMakeFiles/fltk.dir/Fl_Return_Button.cxx.o [137/357] Building CXX object src/CMakeFiles/fltk.dir/Fl_Pixmap.cxx.o [138/357] Building CXX object src/CMakeFiles/fltk.dir/Fl_Scheme.cxx.o [139/357] Building CXX object src/CMakeFiles/fltk.dir/Fl_Scheme_Choice.cxx.o [140/357] Building CXX object src/CMakeFiles/fltk.dir/Fl_Roller.cxx.o [141/357] Building CXX object src/CMakeFiles/fltk.dir/Fl_Preferences.cxx.o [142/357] Building CXX object src/CMakeFiles/fltk.dir/Fl_Help_View.cxx.o [143/357] Building CXX object src/CMakeFiles/fltk.dir/Fl_Single_Window.cxx.o [144/357] Building CXX object src/CMakeFiles/fltk.dir/Fl_Scroll.cxx.o [145/357] Building CXX object src/CMakeFiles/fltk.dir/Fl_Shortcut_Button.cxx.o [146/357] Building CXX object src/CMakeFiles/fltk.dir/Fl_Scrollbar.cxx.o [147/357] Building CXX object src/CMakeFiles/fltk.dir/Fl_Screen_Driver.cxx.o [148/357] Building CXX object src/CMakeFiles/fltk.dir/Fl_Shared_Image.cxx.o [149/357] Building CXX object src/CMakeFiles/fltk.dir/Fl_Spinner.cxx.o [150/357] Building CXX object src/CMakeFiles/fltk.dir/Fl_String.cxx.o [151/357] Building CXX object src/CMakeFiles/fltk.dir/Fl_Sys_Menu_Bar.cxx.o [152/357] Building CXX object src/CMakeFiles/fltk.dir/Fl_System_Driver.cxx.o [153/357] Building CXX object src/CMakeFiles/fltk.dir/Fl_Table_Row.cxx.o [154/357] Building CXX object src/CMakeFiles/fltk.dir/Fl_Slider.cxx.o [155/357] Building CXX object src/CMakeFiles/fltk.dir/Fl_Table.cxx.o [156/357] Building CXX object src/CMakeFiles/fltk.dir/Fl_Text_Editor.cxx.o [157/357] Building CXX object src/CMakeFiles/fltk.dir/Fl_Tiled_Image.cxx.o [158/357] Building CXX object src/CMakeFiles/fltk.dir/Fl_Tabs.cxx.o [159/357] Building CXX object src/CMakeFiles/fltk.dir/Fl_Text_Buffer.cxx.o [160/357] Building CXX object src/CMakeFiles/fltk.dir/Fl_Tile.cxx.o [161/357] Building CXX object src/CMakeFiles/fltk.dir/Fl_Tooltip.cxx.o [162/357] Building CXX object src/CMakeFiles/fltk.dir/Fl_Tree_Item_Array.cxx.o [163/357] Building CXX object src/CMakeFiles/fltk.dir/Fl_Timeout.cxx.o [164/357] Building CXX object src/CMakeFiles/fltk.dir/Fl_Tree_Prefs.cxx.o [165/357] Building CXX object src/CMakeFiles/fltk.dir/Fl_Valuator.cxx.o [166/357] Building CXX object src/CMakeFiles/fltk.dir/Fl_Text_Display.cxx.o [167/357] Building CXX object src/CMakeFiles/fltk.dir/Fl_Terminal.cxx.o [168/357] Building CXX object src/CMakeFiles/fltk.dir/Fl_Value_Output.cxx.o [169/357] Building CXX object src/CMakeFiles/fltk.dir/Fl_Value_Input.cxx.o [170/357] Building CXX object src/CMakeFiles/fltk.dir/Fl_Widget_Surface.cxx.o [171/357] Building CXX object src/CMakeFiles/fltk.dir/Fl_Tree_Item.cxx.o [172/357] Building CXX object src/CMakeFiles/fltk.dir/Fl_Widget.cxx.o [173/357] Building CXX object src/CMakeFiles/fltk.dir/Fl_Value_Slider.cxx.o [174/357] Building CXX object src/CMakeFiles/fltk.dir/Fl_Window_fullscreen.cxx.o [175/357] Building CXX object src/CMakeFiles/fltk.dir/Fl_Window_iconize.cxx.o [176/357] Building CXX object src/CMakeFiles/fltk.dir/Fl_Window.cxx.o [177/357] Building CXX object src/CMakeFiles/fltk.dir/Fl_Tree.cxx.o [178/357] Building CXX object src/CMakeFiles/fltk.dir/Fl_XBM_Image.cxx.o [179/357] Building CXX object src/CMakeFiles/fltk.dir/Fl_Window_hotspot.cxx.o [180/357] Building CXX object src/CMakeFiles/fltk.dir/Fl_Window_Driver.cxx.o [181/357] Building CXX object src/CMakeFiles/fltk.dir/Fl_abort.cxx.o [182/357] Building CXX object src/CMakeFiles/fltk.dir/Fl_Wizard.cxx.o [183/357] Building CXX object src/CMakeFiles/fltk.dir/Fl_XPM_Image.cxx.o [184/357] Building CXX object src/CMakeFiles/fltk.dir/Fl_add_idle.cxx.o [185/357] Building CXX object src/CMakeFiles/fltk.dir/Fl_compose.cxx.o [186/357] Building CXX object src/CMakeFiles/fltk.dir/Fl_own_colormap.cxx.o [187/357] Building CXX object src/CMakeFiles/fltk.dir/Fl_display.cxx.o [188/357] Building CXX object src/CMakeFiles/fltk.dir/Fl_grab.cxx.o [189/357] Building CXX object src/CMakeFiles/fltk.dir/Fl_lock.cxx.o [190/357] Building CXX object src/CMakeFiles/fltk.dir/Fl_arg.cxx.o [191/357] Building CXX object src/CMakeFiles/fltk.dir/filename_expand.cxx.o [192/357] Building CXX object src/CMakeFiles/fltk.dir/Fl_visual.cxx.o [193/357] Building CXX object src/CMakeFiles/fltk.dir/filename_ext.cxx.o [194/357] Building CXX object src/CMakeFiles/fltk.dir/filename_absolute.cxx.o [195/357] Building CXX object src/CMakeFiles/fltk.dir/filename_isdir.cxx.o [196/357] Building CXX object src/CMakeFiles/fltk.dir/filename_match.cxx.o [197/357] Building CXX object src/CMakeFiles/fltk.dir/filename_setext.cxx.o [198/357] Building CXX object src/CMakeFiles/fltk.dir/filename_list.cxx.o [199/357] Building CXX object src/CMakeFiles/fltk.dir/fl_ask.cxx.o [200/357] Building CXX object src/CMakeFiles/fltk.dir/fl_color.cxx.o [201/357] Building CXX object src/CMakeFiles/fltk.dir/Fl_get_system_colors.cxx.o [202/357] Building CXX object src/CMakeFiles/fltk.dir/fl_cursor.cxx.o [203/357] Building CXX object src/CMakeFiles/fltk.dir/fl_diamond_box.cxx.o [204/357] Building CXX object src/CMakeFiles/fltk.dir/fl_arc.cxx.o [205/357] Building CXX object src/CMakeFiles/fltk.dir/fl_boxtype.cxx.o [206/357] Building CXX object src/CMakeFiles/fltk.dir/fl_draw_arrow.cxx.o [207/357] Building CXX object src/CMakeFiles/fltk.dir/fl_contrast.cxx.o [208/357] Building CXX object src/CMakeFiles/fltk.dir/fl_encoding_latin1.cxx.o [209/357] Building CXX object src/CMakeFiles/fltk.dir/fl_curve.cxx.o [210/357] Building CXX object src/CMakeFiles/fltk.dir/fl_draw_pixmap.cxx.o [211/357] Building CXX object src/CMakeFiles/fltk.dir/fl_engraved_label.cxx.o [212/357] Building CXX object src/CMakeFiles/fltk.dir/fl_encoding_mac_roman.cxx.o [213/357] Building CXX object src/CMakeFiles/fltk.dir/fl_labeltype.cxx.o [214/357] Building CXX object src/CMakeFiles/fltk.dir/fl_font.cxx.o [215/357] Building CXX object src/CMakeFiles/fltk.dir/fl_gleam.cxx.o [216/357] Building CXX object src/CMakeFiles/fltk.dir/fl_file_dir.cxx.o [217/357] Building CXX object src/CMakeFiles/fltk.dir/fl_open_uri.cxx.o [218/357] Building CXX object src/CMakeFiles/fltk.dir/fl_oval_box.cxx.o [219/357] Building CXX object src/CMakeFiles/fltk.dir/fl_read_image.cxx.o [220/357] Building CXX object src/CMakeFiles/fltk.dir/fl_overlay.cxx.o [221/357] Building CXX object src/CMakeFiles/fltk.dir/fl_gtk.cxx.o [222/357] Building CXX object src/CMakeFiles/fltk.dir/fl_plastic.cxx.o [223/357] Building CXX object src/CMakeFiles/fltk.dir/fl_rect.cxx.o [224/357] Building CXX object src/CMakeFiles/fltk.dir/fl_round_box.cxx.o [225/357] Building CXX object src/CMakeFiles/fltk.dir/fl_oxy.cxx.o [226/357] Building CXX object src/CMakeFiles/fltk.dir/fl_shadow_box.cxx.o [227/357] Building CXX object src/CMakeFiles/fltk.dir/fl_rounded_box.cxx.o [228/357] Building CXX object src/CMakeFiles/fltk.dir/fl_scroll_area.cxx.o [229/357] Building CXX object src/CMakeFiles/fltk.dir/fl_set_font.cxx.o [230/357] Building CXX object src/CMakeFiles/fltk.dir/fl_draw.cxx.o [231/357] Building CXX object src/CMakeFiles/fltk.dir/fl_string_functions.cxx.o [232/357] Building CXX object src/CMakeFiles/fltk.dir/fl_show_colormap.cxx.o [233/357] Building CXX object src/CMakeFiles/fltk.dir/fl_shortcut.cxx.o [234/357] Building CXX object src/CMakeFiles/fltk.dir/print_button.cxx.o [235/357] Building CXX object src/CMakeFiles/fltk.dir/fl_vertex.cxx.o [236/357] Building CXX object src/CMakeFiles/fltk.dir/screen_xywh.cxx.o [237/357] Building CXX object src/CMakeFiles/fltk.dir/fl_utf8.cxx.o [238/357] Building CXX object src/CMakeFiles/fltk.dir/drivers/Posix/Fl_Posix_System_Driver.cxx.o [239/357] Building CXX object src/CMakeFiles/fltk.dir/drivers/X11/Fl_X11_Window_Driver.cxx.o [240/357] Building CXX object src/CMakeFiles/fltk.dir/drivers/Unix/Fl_Unix_Screen_Driver.cxx.o [241/357] Building CXX object src/CMakeFiles/fltk.dir/drivers/Posix/Fl_Posix_Printer_Driver.cxx.o [242/357] Building CXX object src/CMakeFiles/fltk.dir/fl_symbols.cxx.o [243/357] Building CXX object src/CMakeFiles/fltk.dir/drivers/Xlib/Fl_Xlib_Copy_Surface_Driver.cxx.o [244/357] Building CXX object src/CMakeFiles/fltk.dir/drivers/X11/fl_X11_platform_init.cxx.o [245/357] Building CXX object src/CMakeFiles/fltk.dir/drivers/X11/Fl_X11_Screen_Driver.cxx.o [246/357] Building CXX object src/CMakeFiles/fltk.dir/drivers/Xlib/Fl_Xlib_Image_Surface_Driver.cxx.o [247/357] Building CXX object src/CMakeFiles/fltk.dir/drivers/Unix/Fl_Unix_System_Driver.cxx.o [248/357] Building CXX object src/CMakeFiles/fltk.dir/fl_dnd_x.cxx.o [249/357] Building CXX object src/CMakeFiles/fltk.dir/Fl_Native_File_Chooser_FLTK.cxx.o [250/357] Building CXX object src/CMakeFiles/fltk.dir/Fl_get_key.cxx.o [251/357] Building CXX object src/CMakeFiles/fltk.dir/Fl_Native_File_Chooser_Zenity.cxx.o [252/357] Building CXX object src/CMakeFiles/fltk.dir/drivers/Xlib/Fl_Xlib_Graphics_Driver.cxx.o [253/357] Building CXX object src/CMakeFiles/fltk.dir/Fl_Native_File_Chooser_Kdialog.cxx.o [254/357] Building CXX object src/CMakeFiles/fltk.dir/drivers/Xlib/Fl_Xlib_Graphics_Driver_arci.cxx.o [255/357] Building CXX object src/CMakeFiles/fltk.dir/Fl_Native_File_Chooser_GTK.cxx.o [256/357] Building CXX object src/CMakeFiles/fltk.dir/drivers/Xlib/Fl_Xlib_Graphics_Driver_line_style.cxx.o [257/357] Building CXX object src/CMakeFiles/fltk.dir/drivers/Xlib/Fl_Xlib_Graphics_Driver_color.cxx.o [258/357] Building CXX object src/CMakeFiles/fltk.dir/drivers/Xlib/Fl_Xlib_Graphics_Driver_font_x.cxx.o [259/357] Building C object src/CMakeFiles/fltk.dir/flstring.c.o [260/357] Building C object src/CMakeFiles/fltk.dir/numericsort.c.o [261/357] Building C object src/CMakeFiles/fltk.dir/xutf8/is_right2left.c.o [262/357] Building C object src/CMakeFiles/fltk.dir/vsnprintf.c.o [263/357] Building C object src/CMakeFiles/fltk.dir/xutf8/is_spacing.c.o [264/357] Building C object src/CMakeFiles/fltk.dir/xutf8/case.c.o [265/357] Building CXX object src/CMakeFiles/fltk.dir/drivers/Xlib/Fl_Xlib_Graphics_Driver_rect.cxx.o [266/357] Building C object src/CMakeFiles/fltk.dir/scandir_posix.c.o [267/357] Building C object src/CMakeFiles/fltk.dir/xutf8/keysym2Ucs.c.o [268/357] Building C object src/CMakeFiles/fltk.dir/xutf8/utf8Input.c.o [269/357] Building CXX object src/CMakeFiles/fltk.dir/drivers/Xlib/Fl_Xlib_Graphics_Driver_vertex.cxx.o [270/357] Building C object src/CMakeFiles/fltk.dir/xutf8/utf8Utils.c.o [271/357] Linking C static library lib/libfltk_png.a [272/357] Linking C static library lib/libfltk_jpeg.a [273/357] Building CXX object src/CMakeFiles/fltk_images.dir/fl_images_core.cxx.o [274/357] Building CXX object src/CMakeFiles/fltk.dir/Fl_x.cxx.o [275/357] Building CXX object src/CMakeFiles/fltk_images.dir/fl_write_png.cxx.o [276/357] Building CXX object src/CMakeFiles/fltk.dir/drivers/Xlib/Fl_Xlib_Graphics_Driver_image.cxx.o [277/357] Building CXX object src/CMakeFiles/fltk.dir/drivers/PostScript/Fl_PostScript_image.cxx.o [278/357] Building CXX object src/CMakeFiles/fltk_images.dir/Fl_BMP_Image.cxx.o [279/357] Building CXX object src/CMakeFiles/fltk.dir/drivers/PostScript/Fl_PostScript.cxx.o [280/357] Building C object src/CMakeFiles/fltk.dir/xutf8/utf8Wrap.c.o [281/357] Building CXX object src/CMakeFiles/fltk_images.dir/Fl_ICO_Image.cxx.o [282/357] Building CXX object src/CMakeFiles/fltk_images.dir/Fl_Help_Dialog.cxx.o [283/357] Building CXX object src/CMakeFiles/fltk_images.dir/Fl_GIF_Image.cxx.o [284/357] Building CXX object src/CMakeFiles/fltk_images.dir/Fl_JPEG_Image.cxx.o /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/src/FLTK/src/Fl_JPEG_Image.cxx: In member function ‘void Fl_JPEG_Image::load_jpg_(const char*, const char*, const unsigned char*, int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/src/FLTK/src/Fl_JPEG_Image.cxx:275:12: warning: ‘--’ expression of ‘volatile’-qualified type is deprecated [-Wvolatile] 275 | if ( ((*max_finish_decompress_err)-- > 0) && array) | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/src/FLTK/src/Fl_JPEG_Image.cxx:277:11: warning: ‘--’ expression of ‘volatile’-qualified type is deprecated [-Wvolatile] 277 | if ( (*max_destroy_decompress_err)-- > 0) | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ [285/357] Building CXX object src/CMakeFiles/fltk_images.dir/Fl_PNG_Image.cxx.o [286/357] Linking CXX static library lib/libfltk.a [287/357] Building CXX object src/CMakeFiles/fltk_images.dir/Fl_Image_Reader.cxx.o [288/357] Building CXX object src/CMakeFiles/fltk_images.dir/Fl_File_Icon2.cxx.o [289/357] Building CXX object src/CMakeFiles/fltk_images.dir/Fl_PNM_Image.cxx.o [290/357] Building CXX object src/CMakeFiles/fltk_images.dir/Fl_SVG_Image.cxx.o [291/357] Building CXX object src/CMakeFiles/fltk_forms.dir/forms_free.cxx.o [292/357] Building CXX object src/CMakeFiles/fltk_forms.dir/forms_compatibility.cxx.o [293/357] Building CXX object src/CMakeFiles/fltk_forms.dir/forms_fselect.cxx.o [294/357] Building CXX object src/CMakeFiles/fltk_forms.dir/forms_bitmap.cxx.o [295/357] Building CXX object src/CMakeFiles/fltk_forms.dir/forms_pixmap.cxx.o [296/357] Building CXX object src/CMakeFiles/fltk_images.dir/Fl_Anim_GIF_Image.cxx.o [297/357] Building CXX object src/CMakeFiles/fltk_forms.dir/forms_timer.cxx.o [298/357] Building CXX object src/CMakeFiles/fltk_gl.dir/Fl_Gl_Choice.cxx.o [299/357] Building CXX object src/CMakeFiles/fltk_gl.dir/Fl_Gl_Device_Plugin.cxx.o [300/357] Building CXX object src/CMakeFiles/fltk_gl.dir/Fl_Gl_Overlay.cxx.o [301/357] Building CXX object src/CMakeFiles/fltk_gl.dir/freeglut_stroke_roman.cxx.o [302/357] Building CXX object src/CMakeFiles/fltk_gl.dir/freeglut_stroke_mono_roman.cxx.o [303/357] Building CXX object src/CMakeFiles/fltk_gl.dir/Fl_Gl_Window.cxx.o [304/357] Building CXX object src/CMakeFiles/fltk_gl.dir/gl_start.cxx.o [305/357] Building CXX object src/CMakeFiles/fltk_gl.dir/freeglut_teapot.cxx.o [306/357] Building CXX object src/CMakeFiles/fltk_gl.dir/glut_font.cxx.o [307/357] Building CXX object src/CMakeFiles/fltk_images.dir/drivers/SVG/Fl_SVG_File_Surface.cxx.o [308/357] Building CXX object src/CMakeFiles/fltk_gl.dir/freeglut_geometry.cxx.o [309/357] Building CXX object src/CMakeFiles/fltk_gl.dir/gl_draw.cxx.o [310/357] Building CXX object src/CMakeFiles/fltk_gl.dir/drivers/OpenGL/Fl_OpenGL_Display_Device.cxx.o [311/357] Building CXX object src/CMakeFiles/fltk_gl.dir/glut_compatibility.cxx.o [312/357] Building CXX object src/CMakeFiles/fltk_gl.dir/drivers/OpenGL/Fl_OpenGL_Graphics_Driver_color.cxx.o [313/357] Building CXX object src/CMakeFiles/fltk_gl.dir/drivers/OpenGL/Fl_OpenGL_Graphics_Driver_line_style.cxx.o [314/357] Building CXX object src/CMakeFiles/fltk_gl.dir/drivers/OpenGL/Fl_OpenGL_Graphics_Driver_font.cxx.o [315/357] Building CXX object src/CMakeFiles/fltk_gl.dir/drivers/OpenGL/Fl_OpenGL_Graphics_Driver_arci.cxx.o [316/357] Building CXX object fluid/CMakeFiles/fluid-lib.dir/CodeEditor.cxx.o [317/357] Building CXX object fluid/CMakeFiles/fluid-lib.dir/StyleParse.cxx.o [318/357] Building CXX object src/CMakeFiles/fltk_gl.dir/drivers/X11/Fl_X11_Gl_Window_Driver.cxx.o [319/357] Building CXX object src/CMakeFiles/fltk_gl.dir/drivers/OpenGL/Fl_OpenGL_Graphics_Driver_vertex.cxx.o [320/357] Building CXX object src/CMakeFiles/fltk_gl.dir/drivers/OpenGL/Fl_OpenGL_Graphics_Driver_rect.cxx.o [321/357] Building CXX object fluid/CMakeFiles/fluid-lib.dir/Fl_Grid_Type.cxx.o [322/357] Building CXX object fluid/CMakeFiles/fluid-lib.dir/Fl_Group_Type.cxx.o [323/357] Building CXX object fluid/CMakeFiles/fluid-lib.dir/Fl_Menu_Type.cxx.o [324/357] Building CXX object src/CMakeFiles/fltk_images.dir/nanosvg.cxx.o In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/src/FLTK/src/nanosvg.cxx:57: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/src/FLTK/src/../nanosvg/nanosvg.h: In function ‘nsvg__parseTransform(float*, char const*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/src/FLTK/src/../nanosvg/nanosvg.h:1664:15: warning: ‘t[0]’ may be used uninitialized [-Wmaybe-uninitialized] 1664 | float t[6]; | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/src/FLTK/src/../nanosvg/nanosvg.h:1664:15: warning: ‘t[1]’ may be used uninitialized [-Wmaybe-uninitialized] /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/src/FLTK/src/../nanosvg/nanosvg.h:1664:15: warning: ‘t[2]’ may be used uninitialized [-Wmaybe-uninitialized] /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/src/FLTK/src/../nanosvg/nanosvg.h:1664:15: warning: ‘t[3]’ may be used uninitialized [-Wmaybe-uninitialized] /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/src/FLTK/src/../nanosvg/nanosvg.h:1664:15: warning: ‘t[4]’ may be used uninitialized [-Wmaybe-uninitialized] /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/src/FLTK/src/../nanosvg/nanosvg.h:1664:15: warning: ‘t[5]’ may be used uninitialized [-Wmaybe-uninitialized] [325/357] Building CXX object fluid/CMakeFiles/fluid-lib.dir/Fl_Function_Type.cxx.o [326/357] Building CXX object fluid/CMakeFiles/fluid-lib.dir/Fd_Snap_Action.cxx.o [327/357] Linking CXX static library lib/libfltk_images.a [328/357] Building CXX object fluid/CMakeFiles/fluid-lib.dir/about_panel.cxx.o [329/357] Building CXX object fluid/CMakeFiles/fluid-lib.dir/Fl_Type.cxx.o [330/357] Building CXX object fluid/CMakeFiles/fluid-lib.dir/Fl_Button_Type.cxx.o [331/357] Building CXX object fluid/CMakeFiles/fluid-lib.dir/autodoc.cxx.o [332/357] Building CXX object fluid/CMakeFiles/fluid-lib.dir/Fluid_Image.cxx.o [333/357] Building CXX object fluid/CMakeFiles/fluid-lib.dir/align_widget.cxx.o [334/357] Building CXX object fluid/CMakeFiles/fluid-lib.dir/custom_widgets.cxx.o [335/357] Building CXX object fluid/CMakeFiles/fluid-lib.dir/code.cxx.o [336/357] Building CXX object fluid/CMakeFiles/fluid-lib.dir/Fl_Window_Type.cxx.o [337/357] Building CXX object fluid/CMakeFiles/fluid-lib.dir/fluid_filename.cxx.o [338/357] Building CXX object fluid/CMakeFiles/fluid-lib.dir/mergeback.cxx.o [339/357] Building CXX object fluid/CMakeFiles/fluid-lib.dir/pixmaps.cxx.o [340/357] Building CXX object fluid/CMakeFiles/fluid-lib.dir/file.cxx.o [341/357] Building CXX object fluid/CMakeFiles/fluid-lib.dir/factory.cxx.o [342/357] Building CXX object fluid/CMakeFiles/fluid-lib.dir/settings_panel.cxx.o [343/357] Building CXX object fluid/CMakeFiles/fluid-lib.dir/codeview_panel.cxx.o [344/357] Building CXX object fluid/CMakeFiles/fluid-lib.dir/function_panel.cxx.o [345/357] Building CXX object fluid/CMakeFiles/fluid-lib.dir/template_panel.cxx.o [346/357] Building CXX object fluid/CMakeFiles/fluid-lib.dir/undo.cxx.o [347/357] Building CXX object fluid/CMakeFiles/fluid-lib.dir/shell_command.cxx.o [348/357] Building CXX object fluid/CMakeFiles/fluid-lib.dir/ExternalCodeEditor_UNIX.cxx.o [349/357] Linking CXX static library lib/libfltk_forms.a [350/357] Linking CXX static library lib/libfltk_gl.a [351/357] Building CXX object fluid/CMakeFiles/fluid-lib.dir/widget_browser.cxx.o [352/357] Building CXX object fltk-options/CMakeFiles/fltk-options.dir/fltk-options.cxx.o [353/357] Building CXX object fluid/CMakeFiles/fluid-lib.dir/Fl_Widget_Type.cxx.o [354/357] Building CXX object fluid/CMakeFiles/fluid.dir/fluid.cxx.o [355/357] Building CXX object fluid/CMakeFiles/fluid-lib.dir/widget_panel.cxx.o [356/357] Linking CXX executable bin/fltk-options [357/357] Linking CXX executable bin/fluid [55/56] cd /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/src/FLTK-build && /usr/bin/cmake --build . --target install && /usr/bin/cmake -E touch /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/src/FLTK-stamp/FLTK-install [0/1] Install the project... -- Install configuration: "Release" -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/lib64/libfltk_z.a -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/images/zconf.h -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/images/zlib.h -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/images/zutil.h -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/lib64/libfltk_png.a -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/images/png.h -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/images/pngconf.h -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/images/pnglibconf.h -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/images/pngprefix.h -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/lib64/libfltk_jpeg.a -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/images/jconfig.h -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/images/jerror.h -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/images/jmorecfg.h -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/images/jpeglib.h -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/images/fltk_jpeg_prefix.h -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/lib64/libfltk.a -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/lib64/libfltk_forms.a -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/lib64/libfltk_images.a -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/lib64/libfltk_gl.a -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/bin/fluid -- Set non-toolchain portion of runtime path of "/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/bin/fluid" to "" -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/share/applications/fluid.desktop -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/share/mime/packages/fluid.xml -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/share/icons/hicolor/32x32/apps/fluid.png -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/share/icons/hicolor/48x48/apps/fluid.png -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/share/icons/hicolor/64x64/apps/fluid.png -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/share/icons/hicolor/128x128/apps/fluid.png -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/bin/fltk-options -- Set non-toolchain portion of runtime path of "/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/bin/fltk-options" to "" -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/share/applications/fltk-options.desktop -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/share/mime/packages/fltk-options.xml -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/share/icons/hicolor/32x32/apps/fltk-options.png -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/share/icons/hicolor/48x48/apps/fltk-options.png -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/share/icons/hicolor/64x64/apps/fltk-options.png -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/share/icons/hicolor/128x128/apps/fltk-options.png -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/share/fltk/FLTKConfigVersion.cmake -- Up-to-date: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/x11.H -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/x.H -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/win32.H -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/wayland.H -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/platform_types.h -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/platform.H -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/names.h -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/math.h -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/mac.H -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/glut.H -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/glu.h -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/gl_draw.H -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/gl2opengl.h -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/gl.h -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/forms.H -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/fl_utf8.h -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/fl_types.h -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/fl_string_functions.h -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/fl_show_input.H -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/fl_show_colormap.H -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/fl_message.H -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/fl_draw.H -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/fl_casts.H -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/fl_callback_macros.H -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/fl_attr.h -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/fl_ask.H -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/filename.H -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/Fl_XPM_Image.H -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/Fl_XBM_Image.H -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/Fl_Wizard.H -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/Fl_Window.H -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/Fl_Widget_Surface.H -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/Fl_Widget.H -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/Fl_Value_Slider.H -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/Fl_Value_Output.H -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/Fl_Value_Input.H -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/Fl_Valuator.H -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/Fl_Tree_Prefs.H -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/Fl_Tree_Item_Array.H -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/Fl_Tree_Item.H -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/Fl_Tree.H -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/Fl_Tooltip.H -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/Fl_Toggle_Round_Button.H -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/Fl_Toggle_Light_Button.H -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/Fl_Toggle_Button.H -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/Fl_Timer.H -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/Fl_Tiled_Image.H -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/Fl_Tile.H -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/Fl_Text_Editor.H -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/Fl_Text_Display.H -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/Fl_Text_Buffer.H -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/Fl_Terminal.H -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/Fl_Tabs.H -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/Fl_Table_Row.H -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/Fl_Table.H -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/Fl_Sys_Menu_Bar.H -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/Fl_Spinner.H -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/Fl_Slider.H -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/Fl_Single_Window.H -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/Fl_Simple_Counter.H -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/Fl_Shortcut_Button.H -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/Fl_Shared_Image.H -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/Fl_Select_Browser.H -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/Fl_Secret_Input.H -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/Fl_Scrollbar.H -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/Fl_Scroll.H -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/Fl_Scheme_Choice.H -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/Fl_Scheme.H -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/Fl_SVG_Image.H -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/Fl_SVG_File_Surface.H -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/Fl_Round_Clock.H -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/Fl_Round_Button.H -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/Fl_Roller.H -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/Fl_Return_Button.H -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/Fl_Repeat_Button.H -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/Fl_Rect.H -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/Fl_Radio_Round_Button.H -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/Fl_Radio_Light_Button.H -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/Fl_Radio_Button.H -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/Fl_RGB_Image.H -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/Fl_Progress.H -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/Fl_Printer.H -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/Fl_Preferences.H -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/Fl_PostScript.H -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/Fl_Positioner.H -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/Fl_Plugin.H -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/Fl_Pixmap.H -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/Fl_Paged_Device.H -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/Fl_Pack.H -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/Fl_PNM_Image.H -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/Fl_PNG_Image.H -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/Fl_PDF_File_Surface.H -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/Fl_Overlay_Window.H -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/Fl_Output.H -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/Fl_Object.H -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/Fl_Nice_Slider.H -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/Fl_Native_File_Chooser.H -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/Fl_Multiline_Output.H -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/Fl_Multiline_Input.H -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/Fl_Multi_Label.H -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/Fl_Multi_Browser.H -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/Fl_Menu_Window.H -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/Fl_Menu_Item.H -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/Fl_Menu_Button.H -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/Fl_Menu_Bar.H -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/Fl_Menu_.H -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/Fl_Menu.H -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/Fl_Line_Dial.H -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/Fl_Light_Button.H -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/Fl_JPEG_Image.H -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/Fl_Int_Input.H -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/Fl_Input_Choice.H -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/Fl_Input_.H -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/Fl_Input.H -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/Fl_Image_Surface.H -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/Fl_Image.H -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/Fl_ICO_Image.H -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/Fl_Hor_Value_Slider.H -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/Fl_Hor_Slider.H -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/Fl_Hor_Nice_Slider.H -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/Fl_Hor_Fill_Slider.H -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/Fl_Hold_Browser.H -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/Fl_Help_View.H -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/Fl_Help_Dialog.H -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/Fl_Group.H -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/Fl_Grid.H -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/Fl_Graphics_Driver.H -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/Fl_Gl_Window.H -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/Fl_GIF_Image.H -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/Fl_Free.H -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/Fl_FormsPixmap.H -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/Fl_FormsBitmap.H -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/Fl_Float_Input.H -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/Fl_Flex.H -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/Fl_Fill_Slider.H -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/Fl_Fill_Dial.H -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/Fl_File_Input.H -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/Fl_File_Icon.H -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/Fl_File_Chooser.H -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/Fl_File_Browser.H -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/Fl_Export.H -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/Fl_Double_Window.H -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/Fl_Dial.H -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/Fl_Device.H -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/Fl_Counter.H -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/Fl_Copy_Surface.H -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/Fl_Color_Chooser.H -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/Fl_Clock.H -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/Fl_Choice.H -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/Fl_Check_Button.H -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/Fl_Check_Browser.H -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/Fl_Chart.H -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/Fl_Cairo_Window.H -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/Fl_Cairo.H -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/Fl_Button.H -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/Fl_Browser_.H -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/Fl_Browser.H -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/Fl_Box.H -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/Fl_Bitmap.H -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/Fl_BMP_Image.H -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/Fl_Anim_GIF_Image.H -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/Fl_Adjuster.H -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/Fl.H -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/Enumerations.H -- Up-to-date: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/fl_config.h -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/share/fltk/FLTK-Targets.cmake -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/share/fltk/FLTK-Targets-release.cmake -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/share/fltk/FLTKConfig.cmake -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/share/fltk/FLTK-Functions.cmake -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/bin/fltk-config -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/share/man/man1/fluid.1 -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/share/man/man1/fltk-options.1 -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/share/man/man1/fltk-config.1 -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/share/man/man3/fltk.3 [56/56] cd /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build && /usr/bin/cmake -E make_directory /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CMakeFiles && /usr/bin/cmake -E touch /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CMakeFiles/FLTK-complete && /usr/bin/cmake -E touch /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/src/FLTK-stamp/FLTK-done + popd ~/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1 ~/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src ~/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1 + pushd src + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + /usr/bin/cmake -S . -B redhat-linux-build -G Ninja -DCMAKE_C_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_CXX_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_Fortran_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON -DCMAKE_INSTALL_DO_STRIP:BOOL=OFF -DCMAKE_INSTALL_PREFIX:PATH=/usr -DCMAKE_INSTALL_FULL_SBINDIR:PATH=/usr/bin -DCMAKE_INSTALL_SBINDIR:PATH=bin -DINCLUDE_INSTALL_DIR:PATH=/usr/include -DLIB_INSTALL_DIR:PATH=/usr/lib64 -DSYSCONF_INSTALL_DIR:PATH=/etc -DSHARE_INSTALL_PREFIX:PATH=/usr/share -DLIB_SUFFIX=64 -DBUILD_SHARED_LIBS:BOOL=ON -DCMAKE_BUILD_TYPE=Release -DBUILD_SHARED_LIBS=OFF -DVSP_INSTALL_TO_SYSTEM=ON -DVSP_LIBRARY_PATH=/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build -- The C compiler identification is GNU 16.2.1 -- The CXX compiler identification is GNU 16.2.1 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- CMake version: 4.3.0 -- Found Doxygen: /usr/bin/doxygen (found version "1.18.0") found components: doxygen dot -- Found ANGELSCRIPT: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/include -- CMINPACK_LIBRARY /usr/lib64/libcminpack.so -- Found CMINPACK: /usr/include/cminpack-1 -- Found Code-Eli version 0.3.6, and requested version 0.3.6 -- Found CodeEli: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include;/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include (Required is at least version "0.3.6") -- Found CPPTest: /usr/include -- Found LibXml2: /usr/lib64/libxml2.so (found version "2.15.4") -- Found STEPCODE: /usr/include -- TRIANGLE_INCLUDE_DIR: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/include/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/include -- TRIANGLE_LIBRARIES: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/lib/libtriangle-api.a/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/lib/libtriangle.a -- Found TRIANGLE: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/include;/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/include -- Found GLM: /usr/include -- GLM_INCLUDE_DIR = /usr/include -- UTIL_API_INCLUDE_DIR = /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -- PINOCCHIO_INCLUDE_DIR /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include -- Found SWIG: /usr/bin/swig (found version "4.5.1") -- Found Python3: /usr/bin/python3.15 (found version "3.15.0") found components: Interpreter Development Development.Module Development.Embed -- Configuring Python API -- Python API doc will be generated via venv sphinx. CMake Warning (dev) in python_api/CMakeLists.txt: A logical block opening on the line /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/python_api/CMakeLists.txt:6 (IF) closes on the line /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/python_api/CMakeLists.txt:337 (ENDIF) with mis-matching arguments. This warning is for project developers. Use -Wno-dev to suppress it. -- Numpy found, vec3d to numpy API will be created. -- Numpy version: 2.5.4 -- Numpy include path: /usr/lib64/python3.15/site-packages/numpy/_core/include CMake Deprecation Warning at /usr/share/cmake/Modules/UseSWIG.cmake:1110 (message): SWIG_LINK_LIBRARIES is deprecated. Use TARGET_LINK_LIBRARIES instead. Call Stack (most recent call first): python_api/CMakeLists.txt:104 (SWIG_LINK_LIBRARIES) CMake Deprecation Warning at /usr/share/cmake/Modules/UseSWIG.cmake:1110 (message): SWIG_LINK_LIBRARIES is deprecated. Use TARGET_LINK_LIBRARIES instead. Call Stack (most recent call first): python_api/CMakeLists.txt:150 (SWIG_LINK_LIBRARIES) -- Found Python3: /usr/bin/python3.15 (found version "3.15.0") found components: Interpreter -- Found OpenMP_C: -fopenmp (found version "5.2") -- Found OpenMP_CXX: -fopenmp (found version "5.2") -- Found OpenMP: TRUE (found version "5.2") -- OPENMP_FOUND = TRUE -- OpenMP_CXX_INCLUDE_DIR = -- OpenMP_CXX_LIBRARIES = /usr/lib/gcc/x86_64-redhat-linux/16/libgomp.so;/usr/lib64/libpthread.a CMake Warning at cmake/pandocology.cmake:48 (message): Pandoc not found. Install Pandoc (http://johnmacfarlane.net/pandoc/) or set cache variable PANDOC_EXECUTABLE. Call Stack (most recent call first): help/CMakeLists.txt:67 (INCLUDE) -- Configuring done (2.1s) -- Generating done (0.1s) CMake Warning: Manually-specified variables were not used by the project: CMAKE_Fortran_FLAGS_RELEASE CMAKE_INSTALL_DO_STRIP CMAKE_VERBOSE_MAKEFILE LIB_SUFFIX SHARE_INSTALL_PREFIX SYSCONF_INSTALL_DIR VSP_INSTALL_TO_SYSTEM -- Build files have been written to: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build + /usr/bin/cmake --build redhat-linux-build -j4 --verbose Change Dir: '/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build' Run Build Command(s): /usr/bin/ninja-build -v -j 4 [1/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/pcg-cpp/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/GeometricTools/GeometricTools/GTE -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT util/CMakeFiles/util.dir/Cluster.cpp.o -MF util/CMakeFiles/util.dir/Cluster.cpp.o.d -o util/CMakeFiles/util.dir/Cluster.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/Cluster.cpp [2/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/pcg-cpp/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/GeometricTools/GeometricTools/GTE -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT util/CMakeFiles/util.dir/DXFUtil.cpp.o -MF util/CMakeFiles/util.dir/DXFUtil.cpp.o.d -o util/CMakeFiles/util.dir/DXFUtil.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/DXFUtil.cpp [3/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/pcg-cpp/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/GeometricTools/GeometricTools/GTE -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT util/CMakeFiles/util.dir/BndBox.cpp.o -MF util/CMakeFiles/util.dir/BndBox.cpp.o.d -o util/CMakeFiles/util.dir/BndBox.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BndBox.cpp /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BndBox.cpp: In member function ‘void BndBox::Update(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BndBox.cpp:116:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 116 | for ( int i = 0; i < pntvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BndBox.cpp: In member function ‘void BndBox::Update(const std::vector >&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BndBox.cpp:124:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 124 | for ( int i = 0; i < pntvecvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BndBox.cpp: In member function ‘void BndBox::Update(const std::vector > >&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BndBox.cpp:132:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 132 | for ( int i = 0; i < pntvecvecvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BndBox.cpp: In member function ‘void BndBox::Update(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BndBox.cpp:170:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 170 | for ( int i = 0; i < bbvec.size(); i++ ) | ~~^~~~~~~~~~~~~~ [4/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/pcg-cpp/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/GeometricTools/GeometricTools/GTE -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT util/CMakeFiles/util.dir/DrawObj.cpp.o -MF util/CMakeFiles/util.dir/DrawObj.cpp.o.d -o util/CMakeFiles/util.dir/DrawObj.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/DrawObj.cpp [5/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/pcg-cpp/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/GeometricTools/GeometricTools/GTE -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT util/CMakeFiles/util.dir/ProcessUtil.cpp.o -MF util/CMakeFiles/util.dir/ProcessUtil.cpp.o.d -o util/CMakeFiles/util.dir/ProcessUtil.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/ProcessUtil.cpp [6/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/pcg-cpp/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/GeometricTools/GeometricTools/GTE -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT util/CMakeFiles/util.dir/Quat.cpp.o -MF util/CMakeFiles/util.dir/Quat.cpp.o.d -o util/CMakeFiles/util.dir/Quat.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/Quat.cpp [7/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/pcg-cpp/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/GeometricTools/GeometricTools/GTE -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT util/CMakeFiles/util.dir/SimpleFeatureTess.cpp.o -MF util/CMakeFiles/util.dir/SimpleFeatureTess.cpp.o.d -o util/CMakeFiles/util.dir/SimpleFeatureTess.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/SimpleFeatureTess.cpp /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/SimpleFeatureTess.cpp: In member function ‘void SimpleFeatureTess::Transform(const Matrix4d&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/SimpleFeatureTess.cpp:21:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 21 | for ( int i = 0; i < m_ptline.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~ [8/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/pcg-cpp/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/GeometricTools/GeometricTools/GTE -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT util/CMakeFiles/util.dir/SimpleTess.cpp.o -MF util/CMakeFiles/util.dir/SimpleTess.cpp.o.d -o util/CMakeFiles/util.dir/SimpleTess.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/SimpleTess.cpp /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/SimpleTess.cpp: In member function ‘void SimpleTess::Transform(const Matrix4d&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/SimpleTess.cpp:24:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 24 | for ( int i = 0; i < m_pnts.size(); i++ ) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/SimpleTess.cpp:26:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 26 | for ( int j = 0; j < m_pnts[i].size(); j++ ) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/SimpleTess.cpp:33:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for ( int i = 0; i < m_norms.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/SimpleTess.cpp:35:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 35 | for ( int j = 0; j < m_norms[i].size(); j++ ) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/SimpleTess.cpp: In member function ‘void SimpleTess::GetBoundingBox(BndBox&) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/SimpleTess.cpp:46:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 46 | for ( int i = 0; i < m_pnts.size(); i++ ) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/SimpleTess.cpp:48:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 48 | for ( int j = 0; j < m_pnts[i].size(); j++ ) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/SimpleTess.cpp:50:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 50 | for ( int k = 0; k < m_pnts[i][j].size(); k++ ) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/SimpleTess.cpp: In member function ‘void SimpleTess::CalcTexCoords()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/SimpleTess.cpp:85:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 85 | for ( int ii = 0; ii < nui; ii++ ) | ~~~^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/SimpleTess.cpp:93:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 93 | for ( int jj = 0; jj < nvj; jj++ ) | ~~~^~~~~ [9/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/pcg-cpp/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/GeometricTools/GeometricTools/GTE -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT util/CMakeFiles/util.dir/PntNodeMerge.cpp.o -MF util/CMakeFiles/util.dir/PntNodeMerge.cpp.o.d -o util/CMakeFiles/util.dir/PntNodeMerge.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/PntNodeMerge.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/PntNodeMerge.cpp:15: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ [10/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/pcg-cpp/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/GeometricTools/GeometricTools/GTE -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT util/CMakeFiles/util.dir/StlHelper.cpp.o -MF util/CMakeFiles/util.dir/StlHelper.cpp.o.d -o util/CMakeFiles/util.dir/StlHelper.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/StlHelper.cpp /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/StlHelper.cpp: In function ‘std::string string_vec_serialize(const std::vector >&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/StlHelper.cpp:161:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 161 | for ( int i = 0; i < str_vec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/StlHelper.cpp:169:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 169 | for ( int i = 0; i < str_vec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ [11/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/pcg-cpp/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/GeometricTools/GeometricTools/GTE -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT util/CMakeFiles/util.dir/StackTrace.cpp.o -MF util/CMakeFiles/util.dir/StackTrace.cpp.o.d -o util/CMakeFiles/util.dir/StackTrace.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/StackTrace.cpp /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/StackTrace.cpp: In function ‘bool is_pie_elf(const char*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/StackTrace.cpp:266:14: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 266 | fread( &etype, sizeof( etype ), 1, f ); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [12/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/pcg-cpp/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/GeometricTools/GeometricTools/GTE -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT util/CMakeFiles/util.dir/SuperEllipse.cpp.o -MF util/CMakeFiles/util.dir/SuperEllipse.cpp.o.d -o util/CMakeFiles/util.dir/SuperEllipse.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/SuperEllipse.cpp [13/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/pcg-cpp/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/GeometricTools/GeometricTools/GTE -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT util/CMakeFiles/util.dir/StringUtil.cpp.o -MF util/CMakeFiles/util.dir/StringUtil.cpp.o.d -o util/CMakeFiles/util.dir/StringUtil.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/StringUtil.cpp /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/StringUtil.cpp: In function ‘void StringUtil::remove_leading(std::string&, char)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/StringUtil.cpp:87:21: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 87 | for ( i = 0 ; i < ( int )str.size() ; i++ ) | ~~^~~~~~~~~~~~~~~~~~~ [14/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/pcg-cpp/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/GeometricTools/GeometricTools/GTE -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT util/CMakeFiles/util.dir/CADutil.cpp.o -MF util/CMakeFiles/util.dir/CADutil.cpp.o.d -o util/CMakeFiles/util.dir/CADutil.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.cpp:10: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.cpp: In member function ‘void STEPutil::RepresentUntrimmedSurfs(const std::vector&, const std::string&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.cpp:1294:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1294 | for ( int i = 0; i < surf_vec.size(); ++i ) | ~~^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:45: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/bezier.hpp: In instantiation of ‘void eli::geom::surface::bezier::get_umin_bndy_curve(curve_type&) const [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance; curve_type = eli::geom::curve::bezier]’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise.hpp:564:53: required from ‘bool eli::geom::surface::piecewise::closed_u() const [with surface__ = eli::geom::surface::bezier; data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’ 564 | patches[ifirst][j].get_umin_bndy_curve(bc0); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.cpp:841:20: required from here 841 | if ( s.closed_u() ) | ~~~~~~~~~~^~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/bezier.hpp:583:24: warning: unused variable ‘cp’ [-Wunused-variable] 583 | point_type cp; | ^~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/bezier.hpp: In instantiation of ‘void eli::geom::surface::bezier::get_umax_bndy_curve(curve_type&) const [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance; curve_type = eli::geom::curve::bezier]’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise.hpp:565:52: required from ‘bool eli::geom::surface::piecewise::closed_u() const [with surface__ = eli::geom::surface::bezier; data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’ 565 | patches[ilast][j].get_umax_bndy_curve(bc1); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.cpp:841:20: required from here 841 | if ( s.closed_u() ) | ~~~~~~~~~~^~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/bezier.hpp:600:24: warning: unused variable ‘cp’ [-Wunused-variable] 600 | point_type cp; | ^~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/bezier.hpp: In instantiation of ‘void eli::geom::surface::bezier::get_vmin_bndy_curve(curve_type&) const [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance; curve_type = eli::geom::curve::bezier]’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise.hpp:598:53: required from ‘bool eli::geom::surface::piecewise::closed_v() const [with surface__ = eli::geom::surface::bezier; data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’ 598 | patches[i][jfirst].get_vmin_bndy_curve(bc0); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.cpp:850:20: required from here 850 | if ( s.closed_v() ) | ~~~~~~~~~~^~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/bezier.hpp:617:24: warning: unused variable ‘cp’ [-Wunused-variable] 617 | point_type cp; | ^~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/bezier.hpp: In instantiation of ‘void eli::geom::surface::bezier::get_vmax_bndy_curve(curve_type&) const [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance; curve_type = eli::geom::curve::bezier]’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise.hpp:599:52: required from ‘bool eli::geom::surface::piecewise::closed_v() const [with surface__ = eli::geom::surface::bezier; data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’ 599 | patches[i][jlast].get_vmax_bndy_curve(bc1); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.cpp:850:20: required from here 850 | if ( s.closed_v() ) | ~~~~~~~~~~^~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/bezier.hpp:634:24: warning: unused variable ‘cp’ [-Wunused-variable] 634 | point_type cp; | ^~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.cpp:11: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ [15/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/pcg-cpp/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/GeometricTools/GeometricTools/GTE -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT util/CMakeFiles/util.dir/UnformattedFile.cpp.o -MF util/CMakeFiles/util.dir/UnformattedFile.cpp.o.d -o util/CMakeFiles/util.dir/UnformattedFile.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/UnformattedFile.cpp [16/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/pcg-cpp/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/GeometricTools/GeometricTools/GTE -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT util/CMakeFiles/util.dir/UnitConversion.cpp.o -MF util/CMakeFiles/util.dir/UnitConversion.cpp.o.d -o util/CMakeFiles/util.dir/UnitConversion.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/UnitConversion.cpp [17/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/pcg-cpp/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/GeometricTools/GeometricTools/GTE -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT util/CMakeFiles/util.dir/VKTAirfoil.cpp.o -MF util/CMakeFiles/util.dir/VKTAirfoil.cpp.o.d -o util/CMakeFiles/util.dir/VKTAirfoil.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VKTAirfoil.cpp [18/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/pcg-cpp/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/GeometricTools/GeometricTools/GTE -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT util/CMakeFiles/util.dir/FileUtil.cpp.o -MF util/CMakeFiles/util.dir/FileUtil.cpp.o.d -o util/CMakeFiles/util.dir/FileUtil.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/FileUtil.cpp /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/FileUtil.cpp: In function ‘std::string GetFilename(const std::string&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/FileUtil.cpp:377:9: warning: variable ‘n_parts’ set but not used [-Wunused-but-set-variable=] 377 | int n_parts = 0; | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/FileUtil.cpp: In function ‘void AppendFile_BtoA(FILE*, FILE*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/FileUtil.cpp:441:21: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘long int’ [-Wsign-compare] 441 | if ( result != lSize ) | ~~~~~~~^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/FileUtil.cpp: In function ‘std::string PathToCWD()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/FileUtil.cpp:265:11: warning: ignoring return value of ‘char* getcwd(char*, size_t)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 265 | getcwd( buff, FILENAME_MAX ); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/string.h:582, from /usr/include/c++/16/cstring:48, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/tinydir.h:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/FileUtil.cpp:7: In function ‘strcat’, inlined from ‘tinydir_readfile(tinydir_dir const*, tinydir_file*)’ at /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/tinydir.h:334:11, inlined from ‘ScanFolder[abi:cxx11](char const*)’ at /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/FileUtil.cpp:51:30: /usr/include/bits/string_fortified.h:152:33: warning: ‘__strcat_chk’ accessing 4097 or more bytes at offsets 0 and 4096 may overlap 1 byte at offset 4096 [-Wrestrict] 152 | return __builtin___strcat_chk (__dest, __src, __glibc_objsize (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘tinydir_close(tinydir_dir*)’, inlined from ‘tinydir_close(tinydir_dir*)’ at /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/tinydir.h:215:6, inlined from ‘ScanFolder[abi:cxx11](char const*)’ at /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/FileUtil.cpp:43:22: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/tinydir.h:225:15: warning: ‘dir._files’ may be used uninitialized [-Wmaybe-uninitialized] 225 | if ( dir->_files != nullptr ) | ~~~~~^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/FileUtil.cpp: In function ‘ScanFolder[abi:cxx11](char const*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/FileUtil.cpp:38:17: note: ‘dir’ declared here 38 | tinydir_dir dir; | ^~~ [19/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/pcg-cpp/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/GeometricTools/GeometricTools/GTE -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT util/CMakeFiles/util.dir/UtilTestSuite.cpp.o -MF util/CMakeFiles/util.dir/UtilTestSuite.cpp.o.d -o util/CMakeFiles/util.dir/UtilTestSuite.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/UtilTestSuite.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/UtilTestSuite.h:18, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/UtilTestSuite.cpp:10: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/UtilTestSuite.cpp: In member function ‘void UtilTestSuite::StringUtilTest()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/UtilTestSuite.cpp:198:10: warning: variable ‘ch’ set but not used [-Wunused-but-set-variable=] 198 | char ch = E.at( 2 ); // Character access | ^~ In file included from /usr/include/cpptest.h:32, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/UtilTestSuite.h:15: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/UtilTestSuite.cpp: In member function ‘void UtilTestSuite::FormatWidthTest()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/UtilTestSuite.cpp:1067:36: warning: comparison of integer expressions of different signedness: ‘std::__cxx11::basic_string::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1067 | TEST_ASSERT( sbuf.length() == len + 1 ); | ~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/UtilTestSuite.cpp:1075:36: warning: comparison of integer expressions of different signedness: ‘std::__cxx11::basic_string::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1075 | TEST_ASSERT( sbuf.length() == len + 1); | ~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/UtilTestSuite.cpp:1088:32: warning: comparison of integer expressions of different signedness: ‘std::__cxx11::basic_string::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1088 | TEST_ASSERT( sbuf.length() == len + 1 ); | ~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/UtilTestSuite.cpp:1098:32: warning: comparison of integer expressions of different signedness: ‘std::__cxx11::basic_string::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1098 | TEST_ASSERT( sbuf.length() == len + 1); | ~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/UtilTestSuite.cpp:1108:32: warning: comparison of integer expressions of different signedness: ‘std::__cxx11::basic_string::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1108 | TEST_ASSERT( sbuf.length() == len + 1); | ~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/UtilTestSuite.cpp: In member function ‘void UtilTestSuite::NumbersTest()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/UtilTestSuite.cpp:1116:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1116 | for ( int i = 0; i < val.size(); i++ ) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/UtilTestSuite.cpp:1120:16: warning: unused variable ‘magx’ [-Wunused-variable] 1120 | double magx = mag( di ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/UtilTestSuite.cpp:1121:16: warning: unused variable ‘magrd’ [-Wunused-variable] 1121 | double magrd = magrounddn( di ); | ^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/UtilTestSuite.cpp:1122:16: warning: unused variable ‘magru’ [-Wunused-variable] 1122 | double magru = magroundup( di ); | ^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/UtilTestSuite.cpp:1123:16: warning: unused variable ‘magp1ru’ [-Wunused-variable] 1123 | double magp1ru = magp1roundup( di ); | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ [20/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/pcg-cpp/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/GeometricTools/GeometricTools/GTE -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT util/CMakeFiles/util.dir/VspUtil.cpp.o -MF util/CMakeFiles/util.dir/VspUtil.cpp.o.d -o util/CMakeFiles/util.dir/VspUtil.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspUtil.cpp [21/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/glfont2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT external/glfont2/CMakeFiles/glfont2.dir/glfont2.cpp.o -MF external/glfont2/CMakeFiles/glfont2.dir/glfont2.cpp.o.d -o external/glfont2/CMakeFiles/glfont2.dir/glfont2.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/glfont2/glfont2.cpp [22/443] /usr/bin/gcc -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -MD -MT external/robust/CMakeFiles/robust.dir/predicates.c.o -MF external/robust/CMakeFiles/robust.dir/predicates.c.o.d -o external/robust/CMakeFiles/robust.dir/predicates.c.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust/predicates.c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust/predicates.c: In function ‘grow_expansion’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust/predicates.c:709:12: warning: old-style function definition [-Wold-style-definition] 709 | static int grow_expansion(elen, e, b, h) /* e and h can be the same. */ | ^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust/predicates.c: In function ‘grow_expansion_zeroelim’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust/predicates.c:746:12: warning: old-style function definition [-Wold-style-definition] 746 | static int grow_expansion_zeroelim(elen, e, b, h) /* e and h can be the same. */ | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust/predicates.c: In function ‘expansion_sum’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust/predicates.c:788:12: warning: old-style function definition [-Wold-style-definition] 788 | static int expansion_sum(elen, e, flen, f, h) | ^~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust/predicates.c: In function ‘expansion_sum_zeroelim1’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust/predicates.c:837:12: warning: old-style function definition [-Wold-style-definition] 837 | static int expansion_sum_zeroelim1(elen, e, flen, f, h) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust/predicates.c: In function ‘expansion_sum_zeroelim2’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust/predicates.c:897:12: warning: old-style function definition [-Wold-style-definition] 897 | static int expansion_sum_zeroelim2(elen, e, flen, f, h) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust/predicates.c: In function ‘fast_expansion_sum’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust/predicates.c:954:12: warning: old-style function definition [-Wold-style-definition] 954 | static int fast_expansion_sum(elen, e, flen, f, h) /* h cannot be e or f. */ | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust/predicates.c: In function ‘fast_expansion_sum_zeroelim’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust/predicates.c:1031:12: warning: old-style function definition [-Wold-style-definition] 1031 | static int fast_expansion_sum_zeroelim(elen, e, flen, f, h) /* h cannot be e or f. */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust/predicates.c: In function ‘linear_expansion_sum’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust/predicates.c:1116:12: warning: old-style function definition [-Wold-style-definition] 1116 | static int linear_expansion_sum(elen, e, flen, f, h) /* h cannot be e or f. */ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust/predicates.c: In function ‘linear_expansion_sum_zeroelim’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust/predicates.c:1180:12: warning: old-style function definition [-Wold-style-definition] 1180 | static int linear_expansion_sum_zeroelim(elen, e, flen, f, h)/* h cannot be e or f. */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust/predicates.c: In function ‘scale_expansion’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust/predicates.c:1254:12: warning: old-style function definition [-Wold-style-definition] 1254 | static int scale_expansion(elen, e, b, h) /* e and h cannot be the same. */ | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust/predicates.c: In function ‘scale_expansion_zeroelim’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust/predicates.c:1303:12: warning: old-style function definition [-Wold-style-definition] 1303 | static int scale_expansion_zeroelim(elen, e, b, h) /* e and h cannot be the same. */ | ^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust/predicates.c: In function ‘compress’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust/predicates.c:1358:12: warning: old-style function definition [-Wold-style-definition] 1358 | static int compress(elen, e, h) /* e and h may be the same. */ | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust/predicates.c: In function ‘estimate’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust/predicates.c:1403:13: warning: old-style function definition [-Wold-style-definition] 1403 | static REAL estimate(elen, e) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust/predicates.c: In function ‘orient2dfast’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust/predicates.c:1443:13: warning: old-style function definition [-Wold-style-definition] 1443 | static REAL orient2dfast(pa, pb, pc) | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust/predicates.c: In function ‘orient2dexact’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust/predicates.c:1457:13: warning: old-style function definition [-Wold-style-definition] 1457 | static REAL orient2dexact(pa, pb, pc) | ^~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust/predicates.c: In function ‘orient2dslow’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust/predicates.c:1502:13: warning: old-style function definition [-Wold-style-definition] 1502 | static REAL orient2dslow(pa, pb, pc) | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust/predicates.c: In function ‘orient2dadapt’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust/predicates.c:1546:13: warning: old-style function definition [-Wold-style-definition] 1546 | static REAL orient2dadapt(pa, pb, pc, detsum) | ^~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust/predicates.c: In function ‘orient2d’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust/predicates.c:1630:6: warning: old-style function definition [-Wold-style-definition] 1630 | REAL orient2d(pa, pb, pc) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust/predicates.c: In function ‘orient3dfast’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust/predicates.c:1695:13: warning: old-style function definition [-Wold-style-definition] 1695 | static REAL orient3dfast(pa, pb, pc, pd) | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust/predicates.c: In function ‘orient3dexact’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust/predicates.c:1720:13: warning: old-style function definition [-Wold-style-definition] 1720 | static REAL orient3dexact(pa, pb, pc, pd) | ^~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust/predicates.c: In function ‘orient3dslow’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust/predicates.c:1801:13: warning: old-style function definition [-Wold-style-definition] 1801 | static REAL orient3dslow(pa, pb, pc, pd) | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust/predicates.c: In function ‘orient3dadapt’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust/predicates.c:1897:13: warning: old-style function definition [-Wold-style-definition] 1897 | static REAL orient3dadapt(pa, pb, pc, pd, permanent) | ^~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust/predicates.c: In function ‘orient3d’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust/predicates.c:2302:6: warning: old-style function definition [-Wold-style-definition] 2302 | REAL orient3d(pa, pb, pc, pd) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust/predicates.c: In function ‘incirclefast’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust/predicates.c:2373:13: warning: old-style function definition [-Wold-style-definition] 2373 | static REAL incirclefast(pa, pb, pc, pd) | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust/predicates.c: In function ‘incircleexact’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust/predicates.c:2400:13: warning: old-style function definition [-Wold-style-definition] 2400 | static REAL incircleexact(pa, pb, pc, pd) | ^~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust/predicates.c: In function ‘incircleslow’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust/predicates.c:2502:13: warning: old-style function definition [-Wold-style-definition] 2502 | static REAL incircleslow(pa, pb, pc, pd) | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust/predicates.c: In function ‘incircleadapt’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust/predicates.c:2662:13: warning: old-style function definition [-Wold-style-definition] 2662 | static REAL incircleadapt(pa, pb, pc, pd, permanent) | ^~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust/predicates.c: In function ‘incircle’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust/predicates.c:3236:6: warning: old-style function definition [-Wold-style-definition] 3236 | REAL incircle(pa, pb, pc, pd) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust/predicates.c: In function ‘inspherefast’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust/predicates.c:3309:13: warning: old-style function definition [-Wold-style-definition] 3309 | static REAL inspherefast(pa, pb, pc, pd, pe) | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust/predicates.c: In function ‘insphereexact’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust/predicates.c:3357:13: warning: old-style function definition [-Wold-style-definition] 3357 | static REAL insphereexact(pa, pb, pc, pd, pe) | ^~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust/predicates.c: In function ‘insphereslow’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust/predicates.c:3614:13: warning: old-style function definition [-Wold-style-definition] 3614 | static REAL insphereslow(pa, pb, pc, pd, pe) | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust/predicates.c: In function ‘insphereadapt’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust/predicates.c:3948:13: warning: old-style function definition [-Wold-style-definition] 3948 | static REAL insphereadapt(pa, pb, pc, pd, pe, permanent) | ^~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust/predicates.c: In function ‘insphere’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust/predicates.c:4168:6: warning: old-style function definition [-Wold-style-definition] 4168 | REAL insphere(pa, pb, pc, pd, pe) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust/predicates.c: At top level: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust/predicates.c:3614:13: warning: ‘insphereslow’ defined but not used [-Wunused-function] 3614 | static REAL insphereslow(pa, pb, pc, pd, pe) | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust/predicates.c:3309:13: warning: ‘inspherefast’ defined but not used [-Wunused-function] 3309 | static REAL inspherefast(pa, pb, pc, pd, pe) | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust/predicates.c:2502:13: warning: ‘incircleslow’ defined but not used [-Wunused-function] 2502 | static REAL incircleslow(pa, pb, pc, pd) | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust/predicates.c:2400:13: warning: ‘incircleexact’ defined but not used [-Wunused-function] 2400 | static REAL incircleexact(pa, pb, pc, pd) | ^~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust/predicates.c:2373:13: warning: ‘incirclefast’ defined but not used [-Wunused-function] 2373 | static REAL incirclefast(pa, pb, pc, pd) | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust/predicates.c:1801:13: warning: ‘orient3dslow’ defined but not used [-Wunused-function] 1801 | static REAL orient3dslow(pa, pb, pc, pd) | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust/predicates.c:1720:13: warning: ‘orient3dexact’ defined but not used [-Wunused-function] 1720 | static REAL orient3dexact(pa, pb, pc, pd) | ^~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust/predicates.c:1695:13: warning: ‘orient3dfast’ defined but not used [-Wunused-function] 1695 | static REAL orient3dfast(pa, pb, pc, pd) | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust/predicates.c:1502:13: warning: ‘orient2dslow’ defined but not used [-Wunused-function] 1502 | static REAL orient2dslow(pa, pb, pc) | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust/predicates.c:1457:13: warning: ‘orient2dexact’ defined but not used [-Wunused-function] 1457 | static REAL orient2dexact(pa, pb, pc) | ^~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust/predicates.c:1443:13: warning: ‘orient2dfast’ defined but not used [-Wunused-function] 1443 | static REAL orient2dfast(pa, pb, pc) | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust/predicates.c:1358:12: warning: ‘compress’ defined but not used [-Wunused-function] 1358 | static int compress(elen, e, h) /* e and h may be the same. */ | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust/predicates.c:1254:12: warning: ‘scale_expansion’ defined but not used [-Wunused-function] 1254 | static int scale_expansion(elen, e, b, h) /* e and h cannot be the same. */ | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust/predicates.c:1180:12: warning: ‘linear_expansion_sum_zeroelim’ defined but not used [-Wunused-function] 1180 | static int linear_expansion_sum_zeroelim(elen, e, flen, f, h)/* h cannot be e or f. */ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust/predicates.c:1116:12: warning: ‘linear_expansion_sum’ defined but not used [-Wunused-function] 1116 | static int linear_expansion_sum(elen, e, flen, f, h) /* h cannot be e or f. */ | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust/predicates.c:954:12: warning: ‘fast_expansion_sum’ defined but not used [-Wunused-function] 954 | static int fast_expansion_sum(elen, e, flen, f, h) /* h cannot be e or f. */ | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust/predicates.c:897:12: warning: ‘expansion_sum_zeroelim2’ defined but not used [-Wunused-function] 897 | static int expansion_sum_zeroelim2(elen, e, flen, f, h) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust/predicates.c:837:12: warning: ‘expansion_sum_zeroelim1’ defined but not used [-Wunused-function] 837 | static int expansion_sum_zeroelim1(elen, e, flen, f, h) | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust/predicates.c:788:12: warning: ‘expansion_sum’ defined but not used [-Wunused-function] 788 | static int expansion_sum(elen, e, flen, f, h) | ^~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust/predicates.c:746:12: warning: ‘grow_expansion_zeroelim’ defined but not used [-Wunused-function] 746 | static int grow_expansion_zeroelim(elen, e, b, h) /* e and h can be the same. */ | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust/predicates.c:709:12: warning: ‘grow_expansion’ defined but not used [-Wunused-function] 709 | static int grow_expansion(elen, e, b, h) /* e and h can be the same. */ | ^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust/predicates.c:625:14: warning: ‘uniformfloatrand’ defined but not used [-Wunused-function] 625 | static float uniformfloatrand() | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust/predicates.c:601:14: warning: ‘narrowfloatrand’ defined but not used [-Wunused-function] 601 | static float narrowfloatrand() | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust/predicates.c:576:14: warning: ‘floatrand’ defined but not used [-Wunused-function] 576 | static float floatrand() | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust/predicates.c:558:15: warning: ‘uniformdoublerand’ defined but not used [-Wunused-function] 558 | static double uniformdoublerand() | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust/predicates.c:533:15: warning: ‘narrowdoublerand’ defined but not used [-Wunused-function] 533 | static double narrowdoublerand() | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust/predicates.c:507:15: warning: ‘doublerand’ defined but not used [-Wunused-function] 507 | static double doublerand() | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust/predicates.c: In function ‘incircleadapt’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust/predicates.c:2969:20: warning: ‘axtbclen’ may be used uninitialized [-Wmaybe-uninitialized] 2969 | temp16alen = scale_expansion_zeroelim(axtbclen, axtbc, adxtail, temp16a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust/predicates.c:2708:7: note: ‘axtbclen’ was declared here 2708 | int axtbclen, aytbclen, bxtcalen, bytcalen, cxtablen, cytablen; | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust/predicates.c:3011:20: warning: ‘aytbclen’ may be used uninitialized [-Wmaybe-uninitialized] 3011 | temp16alen = scale_expansion_zeroelim(aytbclen, aytbc, adytail, temp16a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust/predicates.c:2708:17: note: ‘aytbclen’ was declared here 2708 | int axtbclen, aytbclen, bxtcalen, bytcalen, cxtablen, cytablen; | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust/predicates.c:3108:20: warning: ‘bytcalen’ may be used uninitialized [-Wmaybe-uninitialized] 3108 | temp16alen = scale_expansion_zeroelim(bytcalen, bytca, bdytail, temp16a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust/predicates.c:2708:37: note: ‘bytcalen’ was declared here 2708 | int axtbclen, aytbclen, bxtcalen, bytcalen, cxtablen, cytablen; | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust/predicates.c:3066:20: warning: ‘bxtcalen’ may be used uninitialized [-Wmaybe-uninitialized] 3066 | temp16alen = scale_expansion_zeroelim(bxtcalen, bxtca, bdxtail, temp16a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust/predicates.c:2708:27: note: ‘bxtcalen’ was declared here 2708 | int axtbclen, aytbclen, bxtcalen, bytcalen, cxtablen, cytablen; | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust/predicates.c:3205:20: warning: ‘cytablen’ may be used uninitialized [-Wmaybe-uninitialized] 3205 | temp16alen = scale_expansion_zeroelim(cytablen, cytab, cdytail, temp16a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust/predicates.c:2708:57: note: ‘cytablen’ was declared here 2708 | int axtbclen, aytbclen, bxtcalen, bytcalen, cxtablen, cytablen; | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust/predicates.c:3163:20: warning: ‘cxtablen’ may be used uninitialized [-Wmaybe-uninitialized] 3163 | temp16alen = scale_expansion_zeroelim(cxtablen, cxtab, cdxtail, temp16a); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust/predicates.c:2708:47: note: ‘cxtablen’ was declared here 2708 | int axtbclen, aytbclen, bxtcalen, bytcalen, cxtablen, cytablen; | ^~~~~~~~ [23/443] /usr/bin/gcc -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -Wno-unused-but-set-variable -Wno-unused-parameter -Wno-unused-variable -MD -MT external/sixseries/CMakeFiles/sixseries.dir/NACA_6_series.c.o -MF external/sixseries/CMakeFiles/sixseries.dir/NACA_6_series.c.o.d -o external/sixseries/CMakeFiles/sixseries.dir/NACA_6_series.c.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/sixseries/NACA_6_series.c [24/443] /usr/bin/gcc -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -Wno-unused-but-set-variable -Wno-unused-parameter -Wno-unused-variable -MD -MT external/sixseries/CMakeFiles/sixseries.dir/r_sign.c.o -MF external/sixseries/CMakeFiles/sixseries.dir/r_sign.c.o.d -o external/sixseries/CMakeFiles/sixseries.dir/r_sign.c.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/sixseries/r_sign.c [25/443] /usr/bin/gcc -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -Wno-unused-but-set-variable -Wno-unused-parameter -Wno-unused-variable -MD -MT external/sixseries/CMakeFiles/sixseries.dir/s_cmp.c.o -MF external/sixseries/CMakeFiles/sixseries.dir/s_cmp.c.o.d -o external/sixseries/CMakeFiles/sixseries.dir/s_cmp.c.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/sixseries/s_cmp.c [26/443] /usr/bin/gcc -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -Wno-unused-but-set-variable -Wno-unused-parameter -Wno-unused-variable -MD -MT external/sixseries/CMakeFiles/sixseries.dir/s_copy.c.o -MF external/sixseries/CMakeFiles/sixseries.dir/s_copy.c.o.d -o external/sixseries/CMakeFiles/sixseries.dir/s_copy.c.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/sixseries/s_copy.c [27/443] /usr/bin/gcc -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -Wno-unused-but-set-variable -Wno-unused-parameter -Wno-unused-variable -MD -MT external/sixseries/CMakeFiles/sixseries.dir/s_stop.c.o -MF external/sixseries/CMakeFiles/sixseries.dir/s_stop.c.o.d -o external/sixseries/CMakeFiles/sixseries.dir/s_stop.c.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/sixseries/s_stop.c [28/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT external/stb/CMakeFiles/stb_image.dir/dummy.cpp.o -MF external/stb/CMakeFiles/stb_image.dir/dummy.cpp.o.d -o external/stb/CMakeFiles/stb_image.dir/dummy.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/stb/dummy.cpp [29/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/tritri -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT external/tritri/CMakeFiles/tritri.dir/intersect_AABB.cpp.o -MF external/tritri/CMakeFiles/tritri.dir/intersect_AABB.cpp.o.d -o external/tritri/CMakeFiles/tritri.dir/intersect_AABB.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/tritri/intersect_AABB.cpp [30/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/tritri -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT external/tritri/CMakeFiles/tritri.dir/intersect_triangle.cpp.o -MF external/tritri/CMakeFiles/tritri.dir/intersect_triangle.cpp.o.d -o external/tritri/CMakeFiles/tritri.dir/intersect_triangle.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/tritri/intersect_triangle.cpp [31/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/pcg-cpp/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/GeometricTools/GeometricTools/GTE -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT util/CMakeFiles/util.dir/Vsp1DCurve.cpp.o -MF util/CMakeFiles/util.dir/Vsp1DCurve.cpp.o.d -o util/CMakeFiles/util.dir/Vsp1DCurve.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/Vsp1DCurve.cpp /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/Vsp1DCurve.cpp: In member function ‘void Vsp1DCurve::GetCubicControlPoints(std::vector&, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/Vsp1DCurve.cpp:420:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 420 | for ( int i = 0; i < nseg; i++ ) | ~~^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/Vsp1DCurve.cpp:442:16: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 442 | if ( i == nseg - 1 ) | ~~^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/Vsp1DCurve.cpp: In member function ‘void Vsp1DCurve::TesselateNoCorner(int, double, double, std::vector&, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/Vsp1DCurve.cpp:587:27: warning: unused variable ‘p’ [-Wunused-variable] 587 | oned_curve_point_type p; | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/Vsp1DCurve.cpp: In member function ‘double Vsp1DCurve::Invert(double) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/Vsp1DCurve.cpp:785:24: warning: variable ‘val’ set but not used [-Wunused-but-set-variable=] 785 | double val; | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/Vsp1DCurve.cpp:763:31: warning: unused variable ‘p’ [-Wunused-variable] 763 | oned_curve_point_type p; | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/Vsp1DCurve.cpp: In member function ‘void Vsp1DCurve::product(Vsp1DCurve, Vsp1DCurve)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/Vsp1DCurve.cpp:810:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 810 | for( int i = 0; i < pmap.size(); i++ ) | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/intersect/minimum_distance_curve.hpp:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/curve/bezier.hpp:31, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/Vsp1DCurve.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/Vsp1DCurve.cpp:13: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/curve/piecewise.hpp: In instantiation of ‘eli::geom::curve::piecewise::error_code eli::geom::curve::piecewise::replace_it(const eli::geom::curve::piecewise&, typename segment_collection_type::iterator&) [with curve__ = eli::geom::curve::bezier; data__ = double; short unsigned int dim__ = 1; tol__ = eli::util::tolerance; typename segment_collection_type::iterator = std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::iterator; segment_collection_type = std::map, std::less, std::allocator > > >]’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/curve/piecewise.hpp:1254:20: required from ‘eli::geom::curve::piecewise::error_code eli::geom::curve::piecewise::replace_t(const eli::geom::curve::piecewise&, const data_type&) [with curve__ = eli::geom::curve::bezier; data__ = double; short unsigned int dim__ = 1; tol__ = eli::util::tolerance; data_type = double]’ 1254 | return replace_it( p, scit ); | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/curve/piecewise_binary_cubic_creator.hpp:185:27: required from ‘eli::geom::curve::piecewise_binary_cubic_creator::index_type eli::geom::curve::piecewise_binary_cubic_creator::adapt_pc(eli::geom::curve::piecewise&, const data_type&, const point_type&, const point_type&, const data_type&, const point_type&, const point_type&, index_type) const [with data__ = double; short unsigned int dim__ = 1; tol__ = eli::util::tolerance; index_type = long int; data_type = double; point_type = Eigen::Matrix]’ 185 | pc.replace_t( insert, t0 ); | ~~~~~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/curve/piecewise_binary_cubic_creator.hpp:106:21: required from ‘eli::geom::curve::piecewise_binary_cubic_creator::index_type eli::geom::curve::piecewise_binary_cubic_creator::corner_create(eli::geom::curve::piecewise&, const std::vector&) const [with data__ = double; short unsigned int dim__ = 1; tol__ = eli::util::tolerance; index_type = long int]’ 106 | d = adapt_pc( pc, t0, p0, m02, t1, p1, m11); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/Vsp1DCurve.cpp:306:23: required from here 306 | pbcc.corner_create( c, tdisc ); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/curve/piecewise.hpp:3027:28: warning: variable ‘dte’ set but not used [-Wunused-but-set-variable=] 3027 | data_type dts, dte; | ^~~ In file included from /usr/include/eigen3/Eigen/Core:309, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include/eli/code_eli.hpp:42, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/Vsp1DCurve.h:19: In member function ‘Eigen::internal::assign_op::assignCoeff(double&, double const&) const’, inlined from ‘Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator const, 1, 1, false> >, Eigen::internal::assign_op, 0>::assignCoeff(long)’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:694:26, inlined from ‘Eigen::internal::copy_using_evaluator_LinearTraversal_CompleteUnrolling >, Eigen::internal::evaluator const, 1, 1, false> >, Eigen::internal::assign_op, 0>, 0, 1>::run(Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator const, 1, 1, false> >, Eigen::internal::assign_op, 0>&)’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:226:23, inlined from ‘Eigen::internal::dense_assignment_loop_impl >, Eigen::internal::evaluator const, 1, 1, false> >, Eigen::internal::assign_op, 0>, 1, 2>::run(Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator const, 1, 1, false> >, Eigen::internal::assign_op, 0>&)’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:573:120, inlined from ‘Eigen::internal::dense_assignment_loop >, Eigen::internal::evaluator const, 1, 1, false> >, Eigen::internal::assign_op, 0>, 1, 2>::run(Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator const, 1, 1, false> >, Eigen::internal::assign_op, 0>&)’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:324:68, inlined from ‘Eigen::internal::call_dense_assignment_loop, Eigen::Block const, 1, 1, false>, Eigen::internal::assign_op >(Eigen::Matrix&, Eigen::Block const, 1, 1, false> const&, Eigen::internal::assign_op const&)void’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:828:37, inlined from ‘Eigen::internal::Assignment, Eigen::Block const, 1, 1, false>, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, void>::run(Eigen::Matrix&, Eigen::Block const, 1, 1, false> const&, Eigen::internal::assign_op const&)’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:979:31, inlined from ‘Eigen::internal::call_assignment_no_alias, Eigen::Block const, 1, 1, false>, Eigen::internal::assign_op >(Eigen::Matrix&, Eigen::Block const, 1, 1, false> const&, Eigen::internal::assign_op const&)void’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:920:51, inlined from ‘Eigen::PlainObjectBase >::_set_noalias const, 1, 1, false> >(Eigen::DenseBase const, 1, 1, false> > const&)Eigen::Matrix&’ at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:734:39, inlined from ‘Eigen::PlainObjectBase >::PlainObjectBase const, 1, 1, false> >(Eigen::DenseBase const, 1, 1, false> > const&)’ at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:529:17, inlined from ‘Eigen::Matrix::Matrix const, 1, 1, false> >(Eigen::EigenBase const, 1, 1, false> > const&)’ at /usr/include/eigen3/Eigen/src/Core/Matrix.h:394:108, inlined from ‘eli::geom::curve::bezier >::get_control_point(long const&) const’ at /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/curve/bezier.hpp:282:25, inlined from ‘Vsp1DCurve::GetSegFirstPoint(int) const’ at /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/Vsp1DCurve.cpp:1031:28: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:26:112: warning: ‘MEM[(const double &)result_57]’ may be used uninitialized [-Wmaybe-uninitialized] 26 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE constexpr void assignCoeff(DstScalar& a, const SrcScalar& b) const { a = b; } | ~~^~~ In member function ‘Eigen::internal::assign_op::assignCoeff(double&, double const&) const’, inlined from ‘Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator const, 1, 1, false> >, Eigen::internal::assign_op, 0>::assignCoeff(long)’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:694:26, inlined from ‘Eigen::internal::copy_using_evaluator_LinearTraversal_CompleteUnrolling >, Eigen::internal::evaluator const, 1, 1, false> >, Eigen::internal::assign_op, 0>, 0, 1>::run(Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator const, 1, 1, false> >, Eigen::internal::assign_op, 0>&)’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:226:23, inlined from ‘Eigen::internal::dense_assignment_loop_impl >, Eigen::internal::evaluator const, 1, 1, false> >, Eigen::internal::assign_op, 0>, 1, 2>::run(Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator const, 1, 1, false> >, Eigen::internal::assign_op, 0>&)’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:573:120, inlined from ‘Eigen::internal::dense_assignment_loop >, Eigen::internal::evaluator const, 1, 1, false> >, Eigen::internal::assign_op, 0>, 1, 2>::run(Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator const, 1, 1, false> >, Eigen::internal::assign_op, 0>&)’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:324:68, inlined from ‘Eigen::internal::call_dense_assignment_loop, Eigen::Block const, 1, 1, false>, Eigen::internal::assign_op >(Eigen::Matrix&, Eigen::Block const, 1, 1, false> const&, Eigen::internal::assign_op const&)void’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:828:37, inlined from ‘Eigen::internal::Assignment, Eigen::Block const, 1, 1, false>, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, void>::run(Eigen::Matrix&, Eigen::Block const, 1, 1, false> const&, Eigen::internal::assign_op const&)’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:979:31, inlined from ‘Eigen::internal::call_assignment_no_alias, Eigen::Block const, 1, 1, false>, Eigen::internal::assign_op >(Eigen::Matrix&, Eigen::Block const, 1, 1, false> const&, Eigen::internal::assign_op const&)void’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:920:51, inlined from ‘Eigen::PlainObjectBase >::_set_noalias const, 1, 1, false> >(Eigen::DenseBase const, 1, 1, false> > const&)Eigen::Matrix&’ at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:734:39, inlined from ‘Eigen::PlainObjectBase >::PlainObjectBase const, 1, 1, false> >(Eigen::DenseBase const, 1, 1, false> > const&)’ at /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:529:17, inlined from ‘Eigen::Matrix::Matrix const, 1, 1, false> >(Eigen::EigenBase const, 1, 1, false> > const&)’ at /usr/include/eigen3/Eigen/src/Core/Matrix.h:394:108, inlined from ‘eli::geom::curve::bezier >::get_control_point(long const&) const’ at /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/curve/bezier.hpp:282:25, inlined from ‘Vsp1DCurve::GetSegLastPoint(int) const’ at /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/Vsp1DCurve.cpp:1046:28: /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:26:112: warning: ‘MEM[(const double &)result_59]’ may be used uninitialized [-Wmaybe-uninitialized] 26 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE constexpr void assignCoeff(DstScalar& a, const SrcScalar& b) const { a = b; } | ~~^~~ [32/443] /usr/bin/gcc -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/wavedragEL -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -MD -MT external/wavedragEL/CMakeFiles/wavedragEL.dir/wavedragEL.c.o -MF external/wavedragEL/CMakeFiles/wavedragEL.dir/wavedragEL.c.o.d -o external/wavedragEL/CMakeFiles/wavedragEL.dir/wavedragEL.c.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/wavedragEL/wavedragEL.c [33/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT util_api/CMakeFiles/util_api.dir/Matrix4d.cpp.o -MF util_api/CMakeFiles/util_api.dir/Matrix4d.cpp.o.d -o util_api/CMakeFiles/util_api.dir/Matrix4d.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api/Matrix4d.cpp /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api/Matrix4d.cpp: In member function ‘void Matrix4d::xformvec(std::vector&) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api/Matrix4d.cpp:320:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 320 | for ( int i = 0; i < in.size(); i++ ) | ~~^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api/Matrix4d.cpp: In member function ‘void Matrix4d::xformmat(std::vector >&) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api/Matrix4d.cpp:328:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 328 | for ( int i = 0; i < in.size(); i++ ) | ~~^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api/Matrix4d.cpp:330:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 330 | for ( int j = 0; j < in[i].size(); j++ ) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api/Matrix4d.cpp: In member function ‘void Matrix4d::xformnormvec(std::vector&) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api/Matrix4d.cpp:349:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 349 | for ( int i = 0; i < in.size(); i++ ) | ~~^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api/Matrix4d.cpp: In member function ‘void Matrix4d::xformnormmat(std::vector >&) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api/Matrix4d.cpp:357:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 357 | for ( int i = 0; i < in.size(); i++ ) | ~~^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api/Matrix4d.cpp:359:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 359 | for ( int j = 0; j < in[i].size(); j++ ) | ~~^~~~~~~~~~~~~~ [34/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT util_api/CMakeFiles/util_api.dir/MessageMgr.cpp.o -MF util_api/CMakeFiles/util_api.dir/MessageMgr.cpp.o.d -o util_api/CMakeFiles/util_api.dir/MessageMgr.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api/MessageMgr.cpp [35/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT util_api/CMakeFiles/util_api.dir/Vec2d.cpp.o -MF util_api/CMakeFiles/util_api.dir/Vec2d.cpp.o.d -o util_api/CMakeFiles/util_api.dir/Vec2d.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api/Vec2d.cpp [36/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/tritri -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT external/tritri/CMakeFiles/tritri.dir/tri_tri_intersect.cpp.o -MF external/tritri/CMakeFiles/tritri.dir/tri_tri_intersect.cpp.o.d -o external/tritri/CMakeFiles/tritri.dir/tri_tri_intersect.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/tritri/tri_tri_intersect.cpp [37/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT xmlvsp/CMakeFiles/xmlvsp.dir/XmlUtil.cpp.o -MF xmlvsp/CMakeFiles/xmlvsp.dir/XmlUtil.cpp.o.d -o xmlvsp/CMakeFiles/xmlvsp.dir/XmlUtil.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp/XmlUtil.cpp [38/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/pcg-cpp/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/GeometricTools/GeometricTools/GTE -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT util/CMakeFiles/util.dir/VspCurve.cpp.o -MF util/CMakeFiles/util.dir/VspCurve.cpp.o.d -o util/CMakeFiles/util.dir/VspCurve.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspCurve.cpp /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspCurve.cpp: In member function ‘bool VspCurve::RoundJoints(double, const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspCurve.cpp:429:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 429 | for ( int i = 0; i < uvec.size(); i++ ) | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspCurve.cpp: In member function ‘void VspCurve::GetCubicControlPoints(std::vector&, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspCurve.cpp:910:27: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 910 | for ( size_t i = 0; i < nseg; i++ ) | ~~^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspCurve.cpp:916:31: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘eli::geom::curve::bezier::index_type’ {aka ‘long int’} [-Wsign-compare] 916 | for ( size_t j = 0; j < c.degree(); j++ ) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspCurve.cpp:932:16: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 932 | if ( i == nseg - 1 ) | ~~^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspCurve.cpp: In member function ‘void VspCurve::GetLinearControlPoints(std::vector&, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspCurve.cpp:957:27: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 957 | for ( size_t i = 0; i < nseg; i++ ) | ~~^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspCurve.cpp:969:16: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 969 | if ( i == nseg - 1 ) | ~~^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspCurve.cpp: In member function ‘void VspCurve::InterpolateEqArcLenPCHIP(const piecewise_curve_type&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspCurve.cpp:1146:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] 1146 | for ( int i = 1 ; i < npts ; i++ ) | ~~^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspCurve.cpp:1184:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 1184 | for ( ; i < npts - 1; i++ ) | ~~^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspCurve.cpp: In member function ‘void VspCurve::TesselateNoCorner(int, double, double, std::vector&, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspCurve.cpp:1538:22: warning: unused variable ‘p’ [-Wunused-variable] 1538 | curve_point_type p; | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspCurve.cpp: In member function ‘void VspCurve::FindMinMaxX(double&, double&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspCurve.cpp:1694:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector, std::allocator > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1694 | for ( int i = 0; i < cp_vec.size(); i++ ) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspCurve.cpp: In member function ‘void VspCurve::MatchThick(const double&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspCurve.cpp:2108:12: warning: unused variable ‘p’ [-Wunused-variable] 2108 | onedpt p; | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspCurve.cpp: In member function ‘void VspCurve::CreateRoundedRectangle(double, double, double, double, double, const double&, const double&, const double&, const double&, bool)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspCurve.cpp:2279:22: warning: unused variable ‘rtn’ [-Wunused-variable] 2279 | bool rtn = RoundJoint( r_vec[r], ( 2 * r ) + 1 ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspCurve.cpp: In member function ‘void VspCurve::CreateTRAClearance(double, double, double, double, double, double, double, double, double, double, double, double, double)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspCurve.cpp:2626:12: warning: unused variable ‘C2x’ [-Wunused-variable] 2626 | double C2x = Wsg / 2.0; | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspCurve.cpp:2627:12: warning: unused variable ‘C2y’ [-Wunused-variable] 2627 | double C2y = Dsg / 2.0; | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspCurve.cpp: In function ‘void MatchParameterSplits(piecewise_curve_type&, piecewise_curve_type&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspCurve.cpp:2862:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2862 | for( int i = 0; i < pmap.size(); i++ ) | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/curve/piecewise.hpp:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/intersect/minimum_distance_curve.hpp:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/curve/bezier.hpp:31, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspCurve.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspCurve.cpp:19: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/intersect/specified_distance_curve.hpp: In instantiation of ‘typename curve__::data_type eli::geom::intersect::specified_distance(typename curve__::data_type&, const curve__&, const typename curve__::point_type&, const typename curve__::data_type&, const typename curve__::data_type&, const typename curve__::data_type&) [with curve__ = eli::geom::curve::piecewise; typename curve__::data_type = double; typename curve__::point_type = Eigen::Matrix]’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspCurve.cpp:1274:52: required from here 1274 | dist = eli::geom::intersect::specified_distance( u, m_Curve, p, d, umin, umax ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/intersect/specified_distance_curve.hpp:315:41: warning: unused variable ‘dist0’ [-Wunused-variable] 315 | typename curve__::data_type t0, dist0, dist; | ^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/intersect/specified_distance_curve.hpp:315:48: warning: unused variable ‘dist’ [-Wunused-variable] 315 | typename curve__::data_type t0, dist0, dist; | ^~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspCurve.cpp:26: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/intersect/specified_thickness_curve.hpp: In instantiation of ‘typename curve__::data_type eli::geom::intersect::specified_thickness(typename curve__::data_type&, typename curve__::data_type&, const curve__&, const typename curve__::point_type&, const typename curve__::data_type&, const typename curve__::data_type&, const typename curve__::data_type&, const typename curve__::data_type&, const typename curve__::data_type&, const typename curve__::data_type&, const typename curve__::data_type&) [with curve__ = eli::geom::curve::piecewise; typename curve__::data_type = double; typename curve__::point_type = Eigen::Matrix]’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspCurve.cpp:1286:53: required from here 1286 | dist = eli::geom::intersect::specified_thickness( u1, u2, m_Curve, p, thick, u10, u20, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1287 | u1min, u1max, u2min, u2max ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/intersect/specified_thickness_curve.hpp:108:37: warning: unused variable ‘r1’ [-Wunused-variable] 108 | typename curve__::data_type r1, r2, dist, dist0; | ^~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/intersect/specified_thickness_curve.hpp:108:41: warning: unused variable ‘r2’ [-Wunused-variable] 108 | typename curve__::data_type r1, r2, dist, dist0; | ^~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/intersect/specified_distance_curve.hpp: In instantiation of ‘typename curve__::data_type eli::geom::intersect::specified_distance_new(typename curve__::data_type&, const curve__&, int&, const typename curve__::point_type&, const typename curve__::data_type&, const typename curve__::data_type&, const typename curve__::data_type&, const typename curve__::data_type&) [with curve__ = eli::geom::curve::piecewise; typename curve__::data_type = double; typename curve__::point_type = Eigen::Matrix]’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/intersect/specified_distance_curve.hpp:253:38: required from ‘typename curve__::data_type eli::geom::intersect::specified_distance(typename curve__::data_type&, const curve__&, const typename curve__::point_type&, const typename curve__::data_type&, const typename curve__::data_type&, const typename curve__::data_type&, const typename curve__::data_type&) [with curve__ = eli::geom::curve::piecewise; typename curve__::data_type = double; typename curve__::point_type = Eigen::Matrix]’ 253 | return specified_distance_new( t, c, ret, pt, r0, t0, tmin, tmax ); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/curve/piecewise.hpp:1572:57: required from ‘bool eli::geom::curve::piecewise::round(const data_type&, const index_type&) [with curve__ = eli::geom::curve::bezier; data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance; data_type = double; index_type = long int]’ 1572 | eli::geom::intersect::specified_distance( tfwd, *this, corner_pt, ltrim, tguessfwd, tmin, tmid ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspCurve.cpp:391:25: required from here 391 | return m_Curve.round( rad, i ); | ~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/intersect/specified_distance_curve.hpp:183:19: warning: variable ‘val’ set but not used [-Wunused-but-set-variable=] 183 | data_type val; | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/curve/piecewise.hpp: In instantiation of ‘eli::geom::curve::piecewise::error_code eli::geom::curve::piecewise::replace_it(const eli::geom::curve::piecewise&, typename segment_collection_type::iterator&) [with curve__ = eli::geom::curve::bezier; data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance; typename segment_collection_type::iterator = std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::iterator; segment_collection_type = std::map, std::less, std::allocator > > >]’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/curve/piecewise.hpp:1254:20: required from ‘eli::geom::curve::piecewise::error_code eli::geom::curve::piecewise::replace_t(const eli::geom::curve::piecewise&, const data_type&) [with curve__ = eli::geom::curve::bezier; data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance; data_type = double]’ 1254 | return replace_it( p, scit ); | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/curve/piecewise_binary_cubic_creator.hpp:185:27: required from ‘eli::geom::curve::piecewise_binary_cubic_creator::index_type eli::geom::curve::piecewise_binary_cubic_creator::adapt_pc(eli::geom::curve::piecewise&, const data_type&, const point_type&, const point_type&, const data_type&, const point_type&, const point_type&, index_type) const [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance; index_type = long int; data_type = double; point_type = Eigen::Matrix]’ 185 | pc.replace_t( insert, t0 ); | ~~~~~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/curve/piecewise_binary_cubic_creator.hpp:141:17: required from ‘eli::geom::curve::piecewise_binary_cubic_creator::index_type eli::geom::curve::piecewise_binary_cubic_creator::create(eli::geom::curve::piecewise&) const [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance; index_type = long int]’ 141 | d = adapt_pc( pc, t0, p0, m0, t1, p1, m1); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspCurve.cpp:141:16: required from here 141 | pbcc.create( low ); // Not using corner_create | ~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/curve/piecewise.hpp:3027:28: warning: variable ‘dte’ set but not used [-Wunused-but-set-variable=] 3027 | data_type dts, dte; | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspCurve.cpp: In member function ‘VspCurve::GetBezierSegments()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspCurve.cpp:2170:30: warning: ‘dt’ may be used uninitialized [-Wmaybe-uninitialized] 2170 | seg.tmax = t0 + ( dt / tmax ); | ~~~~~^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspCurve.cpp:2164:16: note: ‘dt’ was declared here 2164 | double dt; | ^~ [39/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/include -I/usr/include/cminpack-1 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/libigl/libigl/include -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/stb -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/tritri -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/wavedragEL -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/GeometricTools/GeometricTools/GTE -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT geom_core/CMakeFiles/geom_core.dir/AdvLinkMgr.cpp.o -MF geom_core/CMakeFiles/geom_core.dir/AdvLinkMgr.cpp.o.d -o geom_core/CMakeFiles/geom_core.dir/AdvLinkMgr.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AdvLinkMgr.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmUndo.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmMgr.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AdvLinkMgr.cpp:11: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:22, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AdvLink.h:19, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AdvLinkMgr.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AdvLinkMgr.cpp:10: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AdvLink.h:20: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:61:20: warning: ‘virtual std::string ParmContainer::GetName() const’ was hidden [-Woverloaded-virtual=] 61 | virtual string GetName() const { return m_Name; } | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:22: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:75:20: note: by ‘virtual std::string XSecCurve::GetName()’ 75 | virtual string GetName(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:174:18: warning: ‘virtual void ParmContainer::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 174 | virtual void ChangeID( const string &id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:302:18: note: by ‘virtual void SSXSecCurve::ChangeID(std::string)’ 302 | virtual void ChangeID( string id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h: In constructor ‘BitMask::BitMask(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h:33:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for ( int i = 0; i < boolvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual void Geom::GetSymmIndexs(int, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:484:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 484 | if ( imain >= 0 && imain < m_SurfSymmMap.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetMainSurfID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:492:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | if ( surfnum >= 0 && surfnum < m_MainSurfIndxVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetSurfCopyIndx(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:504:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | if ( surfnum >= 0 && surfnum < m_SurfCopyIndx.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ [40/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/include -I/usr/include/cminpack-1 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/libigl/libigl/include -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/stb -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/tritri -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/wavedragEL -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/GeometricTools/GeometricTools/GTE -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT geom_core/CMakeFiles/geom_core.dir/AeroStructMgr.cpp.o -MF geom_core/CMakeFiles/geom_core.dir/AeroStructMgr.cpp.o.d -o geom_core/CMakeFiles/geom_core.dir/AeroStructMgr.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AeroStructMgr.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmUndo.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:29, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AeroStructMgr.h:13, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AeroStructMgr.cpp:16: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:22, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:27: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:28: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:61:20: warning: ‘virtual std::string ParmContainer::GetName() const’ was hidden [-Woverloaded-virtual=] 61 | virtual string GetName() const { return m_Name; } | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:22: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:75:20: note: by ‘virtual std::string XSecCurve::GetName()’ 75 | virtual string GetName(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:174:18: warning: ‘virtual void ParmContainer::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 174 | virtual void ChangeID( const string &id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:302:18: note: by ‘virtual void SSXSecCurve::ChangeID(std::string)’ 302 | virtual void ChangeID( string id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h: In constructor ‘BitMask::BitMask(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h:33:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for ( int i = 0; i < boolvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual void Geom::GetSymmIndexs(int, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:484:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 484 | if ( imain >= 0 && imain < m_SurfSymmMap.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetMainSurfID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:492:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | if ( surfnum >= 0 && surfnum < m_MainSurfIndxVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetSurfCopyIndx(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:504:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | if ( surfnum >= 0 && surfnum < m_SurfCopyIndx.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:73:24: warning: ‘virtual xmlNode* ParmContainer::EncodeXml(xmlNode*&)’ was hidden [-Woverloaded-virtual=] 73 | virtual xmlNodePtr EncodeXml( xmlNodePtr & node ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:196:16: note: by ‘xmlNode* Vehicle::EncodeXml(xmlNode*&, int)’ 196 | xmlNodePtr EncodeXml( xmlNodePtr & node, int set ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AeroStructMgr.cpp: In member function ‘void AeroStructSingleton::Update()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AeroStructMgr.cpp:85:71: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 85 | if ( m_StructAssyFlagVec.size() == 0 || ( m_CurrStructAssyIndex() >= m_StructAssyFlagVec.size() ) ) | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ [41/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/include -I/usr/include/cminpack-1 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/libigl/libigl/include -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/stb -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/tritri -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/wavedragEL -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/GeometricTools/GeometricTools/GTE -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT geom_core/CMakeFiles/geom_core.dir/AdvLink.cpp.o -MF geom_core/CMakeFiles/geom_core.dir/AdvLink.cpp.o.d -o geom_core/CMakeFiles/geom_core.dir/AdvLink.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AdvLink.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmUndo.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmMgr.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AdvLink.cpp:12: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:22, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AdvLink.h:19, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AdvLink.cpp:10: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AdvLink.h:20: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:61:20: warning: ‘virtual std::string ParmContainer::GetName() const’ was hidden [-Woverloaded-virtual=] 61 | virtual string GetName() const { return m_Name; } | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:22: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:75:20: note: by ‘virtual std::string XSecCurve::GetName()’ 75 | virtual string GetName(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:174:18: warning: ‘virtual void ParmContainer::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 174 | virtual void ChangeID( const string &id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:302:18: note: by ‘virtual void SSXSecCurve::ChangeID(std::string)’ 302 | virtual void ChangeID( string id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h: In constructor ‘BitMask::BitMask(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h:33:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for ( int i = 0; i < boolvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual void Geom::GetSymmIndexs(int, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:484:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 484 | if ( imain >= 0 && imain < m_SurfSymmMap.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetMainSurfID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:492:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | if ( surfnum >= 0 && surfnum < m_MainSurfIndxVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetSurfCopyIndx(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:504:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | if ( surfnum >= 0 && surfnum < m_SurfCopyIndx.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AdvLink.cpp: In member function ‘void AdvLink::UpdateInputsCGPNames()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AdvLink.cpp:297:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 297 | for ( int i = 0; i < m_InputVars.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AdvLink.cpp: In member function ‘void AdvLink::UpdateOutputsCGPNames()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AdvLink.cpp:305:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 305 | for ( int i = 0; i < m_OutputVars.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AdvLink.cpp: In member function ‘int AdvLink::SortInputsVar(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AdvLink.cpp:343:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 343 | for ( int i = 0; i < m_InputVars.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AdvLink.cpp: In member function ‘int AdvLink::SortInputsCGP(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AdvLink.cpp:368:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 368 | for ( int i = 0; i < m_InputVars.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AdvLink.cpp: In member function ‘int AdvLink::SortOutputsVar(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AdvLink.cpp:391:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 391 | for ( int i = 0; i < m_OutputVars.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AdvLink.cpp: In member function ‘int AdvLink::SortOutputsCGP(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AdvLink.cpp:416:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 416 | for ( int i = 0; i < m_OutputVars.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AdvLink.cpp: In member function ‘std::vector > AdvLink::GetInputNames()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AdvLink.cpp:618:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 618 | for ( int i = 0; i < in_vars.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AdvLink.cpp: In member function ‘std::vector > AdvLink::GetInputParms()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AdvLink.cpp:631:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 631 | for ( int i = 0; i < in_vars.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AdvLink.cpp: In member function ‘std::vector > AdvLink::GetOutputNames()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AdvLink.cpp:644:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 644 | for ( int i = 0; i < out_vars.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AdvLink.cpp: In member function ‘std::vector > AdvLink::GetOutputParms()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AdvLink.cpp:657:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 657 | for ( int i = 0; i < out_vars.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AdvLink.cpp: In member function ‘xmlNode* AdvLink::DecodeXml(xmlNode*&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AdvLink.cpp:704:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 704 | for ( int i = 0 ; i < num_input ; i++ ) | ~~^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AdvLink.cpp:714:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 714 | for ( int i = 0 ; i < num_output ; i++ ) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ [42/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT util_api/CMakeFiles/util_api.dir/Vec3d.cpp.o -MF util_api/CMakeFiles/util_api.dir/Vec3d.cpp.o.d -o util_api/CMakeFiles/util_api.dir/Vec3d.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api/Vec3d.cpp /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api/Vec3d.cpp: In function ‘vec3d compsum(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api/Vec3d.cpp:2206:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2206 | for ( int i = 0; i < x.size(); i++ ) | ~~^~~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api/Vec3d.cpp:16: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api/Vec3d.h: In instantiation of ‘T compsum(const std::vector&) [with T = double]’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api/Vec3d.cpp:1311:28: required from here 1311 | double determ = compsum( dt ); | ~~~~~~~^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api/Vec3d.h:1744:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1744 | for ( int i = 0; i < x.size(); i++ ) | ~~^~~~~~~~~~ [43/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/include -I/usr/include/cminpack-1 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/libigl/libigl/include -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/stb -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/tritri -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/wavedragEL -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/GeometricTools/GeometricTools/GTE -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT geom_core/CMakeFiles/geom_core.dir/Atmosphere.cpp.o -MF geom_core/CMakeFiles/geom_core.dir/Atmosphere.cpp.o.d -o geom_core/CMakeFiles/geom_core.dir/Atmosphere.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Atmosphere.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmUndo.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmMgr.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Atmosphere.h:6, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Atmosphere.cpp:1: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Atmosphere.h:4: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Atmosphere.h:5: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:61:20: warning: ‘virtual std::string ParmContainer::GetName() const’ was hidden [-Woverloaded-virtual=] 61 | virtual string GetName() const { return m_Name; } | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:22: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:75:20: note: by ‘virtual std::string XSecCurve::GetName()’ 75 | virtual string GetName(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:174:18: warning: ‘virtual void ParmContainer::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 174 | virtual void ChangeID( const string &id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:302:18: note: by ‘virtual void SSXSecCurve::ChangeID(std::string)’ 302 | virtual void ChangeID( string id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h: In constructor ‘BitMask::BitMask(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h:33:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for ( int i = 0; i < boolvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual void Geom::GetSymmIndexs(int, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:484:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 484 | if ( imain >= 0 && imain < m_SurfSymmMap.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetMainSurfID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:492:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | if ( surfnum >= 0 && surfnum < m_MainSurfIndxVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetSurfCopyIndx(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:504:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | if ( surfnum >= 0 && surfnum < m_SurfCopyIndx.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Atmosphere.cpp: In member function ‘void Atmosphere::UpdateMach(double, int, int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Atmosphere.cpp:320:12: warning: unused variable ‘T’ [-Wunused-variable] 320 | double T = ConvertTemperature( m_Temp, tempunit, vsp::TEMP_UNIT_K ); | ^ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ [44/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/include -I/usr/include/cminpack-1 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/libigl/libigl/include -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/stb -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/tritri -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/wavedragEL -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/GeometricTools/GeometricTools/GTE -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT geom_core/CMakeFiles/geom_core.dir/AnalysisMgr.cpp.o -MF geom_core/CMakeFiles/geom_core.dir/AnalysisMgr.cpp.o.d -o geom_core/CMakeFiles/geom_core.dir/AnalysisMgr.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AnalysisMgr.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmUndo.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:29, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AnalysisMgr.cpp:17: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AnalysisMgr.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AnalysisMgr.cpp:16: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:27: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:28: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:61:20: warning: ‘virtual std::string ParmContainer::GetName() const’ was hidden [-Woverloaded-virtual=] 61 | virtual string GetName() const { return m_Name; } | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:22: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:75:20: note: by ‘virtual std::string XSecCurve::GetName()’ 75 | virtual string GetName(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:174:18: warning: ‘virtual void ParmContainer::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 174 | virtual void ChangeID( const string &id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:302:18: note: by ‘virtual void SSXSecCurve::ChangeID(std::string)’ 302 | virtual void ChangeID( string id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h: In constructor ‘BitMask::BitMask(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h:33:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for ( int i = 0; i < boolvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual void Geom::GetSymmIndexs(int, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:484:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 484 | if ( imain >= 0 && imain < m_SurfSymmMap.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetMainSurfID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:492:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | if ( surfnum >= 0 && surfnum < m_MainSurfIndxVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetSurfCopyIndx(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:504:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | if ( surfnum >= 0 && surfnum < m_SurfCopyIndx.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:73:24: warning: ‘virtual xmlNode* ParmContainer::EncodeXml(xmlNode*&)’ was hidden [-Woverloaded-virtual=] 73 | virtual xmlNodePtr EncodeXml( xmlNodePtr & node ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:196:16: note: by ‘xmlNode* Vehicle::EncodeXml(xmlNode*&, int)’ 196 | xmlNodePtr EncodeXml( xmlNodePtr & node, int set ); | ^~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ [45/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/include -I/usr/include/cminpack-1 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/libigl/libigl/include -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/stb -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/tritri -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/wavedragEL -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/GeometricTools/GeometricTools/GTE -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT geom_core/CMakeFiles/geom_core.dir/AttributeManager.cpp.o -MF geom_core/CMakeFiles/geom_core.dir/AttributeManager.cpp.o.d -o geom_core/CMakeFiles/geom_core.dir/AttributeManager.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmUndo.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmMgr.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.cpp:16: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.cpp:13: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmMgr.h:14: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:15: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:61:20: warning: ‘virtual std::string ParmContainer::GetName() const’ was hidden [-Woverloaded-virtual=] 61 | virtual string GetName() const { return m_Name; } | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:22: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:75:20: note: by ‘virtual std::string XSecCurve::GetName()’ 75 | virtual string GetName(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:174:18: warning: ‘virtual void ParmContainer::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 174 | virtual void ChangeID( const string &id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:302:18: note: by ‘virtual void SSXSecCurve::ChangeID(std::string)’ 302 | virtual void ChangeID( string id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h: In constructor ‘BitMask::BitMask(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h:33:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for ( int i = 0; i < boolvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual void Geom::GetSymmIndexs(int, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:484:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 484 | if ( imain >= 0 && imain < m_SurfSymmMap.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetMainSurfID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:492:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | if ( surfnum >= 0 && surfnum < m_MainSurfIndxVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetSurfCopyIndx(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:504:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | if ( surfnum >= 0 && surfnum < m_SurfCopyIndx.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:73:24: warning: ‘virtual xmlNode* ParmContainer::EncodeXml(xmlNode*&)’ was hidden [-Woverloaded-virtual=] 73 | virtual xmlNodePtr EncodeXml( xmlNodePtr & node ); | ^~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.cpp:17: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:196:16: note: by ‘xmlNode* Vehicle::EncodeXml(xmlNode*&, int)’ 196 | xmlNodePtr EncodeXml( xmlNodePtr & node, int set ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:610:18: warning: ‘virtual void Geom::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 610 | virtual void ChangeID( const string &id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.cpp:19: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/BORGeom.h:64:18: note: by ‘virtual void BORGeom::ChangeID(std::string)’ 64 | virtual void ChangeID( string id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:45:18: warning: ‘virtual void ParmContainer::AddParm(const std::string&)’ was hidden [-Woverloaded-virtual=] 45 | virtual void AddParm( const string & id ); | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/LinkMgr.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.cpp:23: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/UserParmContainer.h:46:20: note: by ‘virtual std::string UserParmContainer::AddParm(int, const std::string&, const std::string&)’ 46 | virtual string AddParm(int type, const string & name, const string & group ); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.cpp: In member function ‘void AttributeMgrSingleton::WypeClipboard()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.cpp:57:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 57 | for ( int i = 0; i < m_AttrClipboard.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.cpp:65:17: warning: deleting object of polymorphic class type ‘NameValData’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 65 | delete m_AttrClipboard[i]; | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.cpp: In member function ‘void AttributeMgrSingleton::RegisterCollID(const std::string&, AttributeCollection*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.cpp:133:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 133 | for ( int i = 0; i != coll_vec.size(); ++i ) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.cpp: In member function ‘void AttributeMgrSingleton::DeregisterCollID(const std::string&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.cpp:154:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 154 | for ( int i = 0; i != coll_vec.size(); ++i ) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.cpp: In member function ‘void AttributeMgrSingleton::RegisterAttrID(const std::string&, NameValData*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.cpp:184:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 184 | for ( int i = 0; i != attr_vec.size(); ++i ) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.cpp: In member function ‘void AttributeMgrSingleton::DeregisterAttrID(const std::string&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.cpp:204:36: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 204 | for ( int i = 0; i != attr_vec.size(); ++i ) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.cpp: In member function ‘std::string AttributeMgrSingleton::SummarizeAttributes()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.cpp:228:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 228 | for ( int i = 0; i != tree_id_vecs.size(); ++i ) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.cpp:250:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 250 | for ( int j = 0; j != tree_id_vecs[i].size(); ++j ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.cpp:255:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 255 | if ( j < tree_id_vecs[i].size()-1 ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.cpp:262:16: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 262 | if ( i < tree_id_vecs.size()-1 ) | ~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.cpp: In member function ‘std::string TextTreeNode::PrintMe(const std::string&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.cpp:293:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::basic_string::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 293 | if ( max_id_len > m_ID.size() ) | ~~~~~~~~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.cpp: In member function ‘std::string AttributeMgrSingleton::SummarizeAttributesAsTree()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.cpp:334:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 334 | for ( int i = 0; i != tree_id_vecs.size(); ++i ) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.cpp:340:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 340 | for ( int j = 0; j != tree_id_vecs[i].size(); ++j ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.cpp:332:19: warning: unused variable ‘new_node’ [-Wunused-variable] 332 | TextTreeNode* new_node; | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.cpp: In member function ‘std::string AttributeMgrSingleton::FindAttributeByName(const std::string&, int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.cpp:400:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 400 | if ( index >-1 && index < attribute_ids.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.cpp: In member function ‘std::string AttributeMgrSingleton::FindAttributeInCollection(const std::string&, const std::string&, int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.cpp:428:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 428 | for ( int i = 0; i != local_attributes.size(); ++i ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.cpp:441:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 441 | for ( int i = 0; i != local_attributes.size(); ++i ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.cpp:451:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 451 | if ( index >-1 && index < attribute_ids.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.cpp: In member function ‘std::vector AttributeMgrSingleton::GetAttributeParmVal(const std::string&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.cpp:664:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 664 | for ( int i = 0; i != p_ids.size(); ++i ) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.cpp: In member function ‘std::vector > AttributeMgrSingleton::GetAttributeParmName(const std::string&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.cpp:686:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 686 | for ( int i = 0; i != p_ids.size(); ++i ) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.cpp: In member function ‘void AttributeMgrSingleton::DeleteAttribute(const std::vector >&, bool)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.cpp:756:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 756 | for ( int i = 0; i != attrIDs.size(); ++i ) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.cpp: In member function ‘std::vector AttributeMgrSingleton::RemoveAttribute(const std::vector >&, bool)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.cpp:801:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 801 | for ( int i = 0; i != attrIDs.size(); ++i ) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.cpp: In member function ‘std::vector AttributeMgrSingleton::GetAllCollectionPtrs(int, std::vector >)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.cpp:1250:9: warning: variable ‘iter_count’ set but not used [-Wunused-but-set-variable=] 1250 | int iter_count = 0; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.cpp: In member function ‘int AttributeMgrSingleton::CheckCopyError(const std::vector >&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.cpp:1276:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1276 | for ( int i = 0; i != attr_ids.size(); ++ i ) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.cpp: In member function ‘int AttributeMgrSingleton::CopyAttributeUtil(const std::vector >&, bool)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.cpp:1297:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1297 | for ( int i = 0; i != attr_ids.size(); ++ i ) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.cpp: In member function ‘std::vector > AttributeMgrSingleton::PasteAttributeUtil(const std::vector >&, bool)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.cpp:1347:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1347 | for ( int i = 0 ; i != coll_ids.size(); ++i ) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.cpp:1361:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1361 | for ( int i = 0 ; i != ac_vec.size(); ++i ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.cpp:1363:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1363 | for ( int j = 0; j != m_AttrClipboard.size(); ++j ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.cpp: In static member function ‘static std::vector > AttributeMgrSingleton::ExtendStringVector(std::vector >, const std::vector >&, const std::string&, bool)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.cpp:1417:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1417 | for ( int i = 0; i != vec_add.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.cpp: In static member function ‘static std::vector > > AttributeMgrSingleton::TransposeExtendStringVector(const std::vector >&, const std::vector >&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.cpp:1432:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1432 | for ( int i = 0; i != vec_add.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.cpp: In static member function ‘static std::vector > > AttributeMgrSingleton::ExtendNestedStringVector(std::vector > >, const std::vector > >&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.cpp:1442:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1442 | for ( int i = 0; i != vec_add.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.cpp: In member function ‘std::vector > > AttributeMgrSingleton::GetCollParentVecs(const std::vector > >&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.cpp:1452:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1452 | for ( int i = 0; i != vecs_ids.size(); i ++ ) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.cpp: In member function ‘std::vector > AttributeMgrSingleton::GetCollParentVec(const std::vector >&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.cpp:1476:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1476 | for ( int i = 0; i != vec_ids.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.cpp:1473:18: warning: unused variable ‘nvd’ [-Wunused-variable] 1473 | NameValData* nvd; | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.cpp: In static member function ‘static bool AttributeMgrSingleton::AllUpper(const std::string&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.cpp:1735:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::basic_string::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1735 | for ( int i = 0; i != str.size(); i++ ) | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.cpp: In static member function ‘static std::string AttributeMgrSingleton::ToLower(const std::string&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.cpp:1748:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::__cxx11::basic_string::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1748 | for ( int i = 0; i != str.size(); ++i ) | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.cpp: In member function ‘bool AttributeMgrSingleton::VecInClipboard(const std::vector >&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.cpp:1768:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1768 | for ( int i = 0; i != stringVec.size(); ++i ) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.cpp: In member function ‘bool AttributeMgrSingleton::VecInClipboard(const std::vector > >&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.cpp:1780:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1780 | for ( int i = 0; i != stringVec.size(); ++ i ) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.cpp: In member function ‘bool AttributeMgrSingleton::VecInClipboard(const std::vector > > >&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.cpp:1792:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector > > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1792 | for ( int i = 0; i != stringVec.size(); ++ i ) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.cpp: In member function ‘std::vector > > > AttributeMgrSingleton::GetAttrTreeVec(const std::string&, const std::vector >&, bool, int, int, const std::string&, bool)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.cpp:1991:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1991 | for ( int icoll = 0; icoll < attrCollPtrs.size(); icoll ++ ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.cpp:2013:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2013 | for ( int i = 0; i != nvd_ids.size(); ++i ) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.cpp:2066:19: warning: unused variable ‘geom_ptr’ [-Wunused-variable] 2066 | Geom* geom_ptr; | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.cpp:2067:19: warning: unused variable ‘parm_ptr’ [-Wunused-variable] 2067 | Parm* parm_ptr; | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.cpp:2068:28: warning: unused variable ‘pc_ptr’ [-Wunused-variable] 2068 | ParmContainer* pc_ptr; | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.cpp:2069:25: warning: unused variable ‘ss_ptr’ [-Wunused-variable] 2069 | SubSurface* ss_ptr; | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.cpp:2071:19: warning: unused variable ‘link_ptr’ [-Wunused-variable] 2071 | Link* link_ptr; | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.cpp:2072:22: warning: unused variable ‘avdlink_ptr’ [-Wunused-variable] 2072 | AdvLink* avdlink_ptr; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.cpp:2074:20: warning: unused variable ‘probe_ptr’ [-Wunused-variable] 2074 | Probe* probe_ptr; | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.cpp:2075:23: warning: unused variable ‘rst_ptr’ [-Wunused-variable] 2075 | RSTProbe* rst_ptr; | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.cpp:2076:20: warning: unused variable ‘ruler_ptr’ [-Wunused-variable] 2076 | Ruler* ruler_ptr; | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.cpp:2077:25: warning: unused variable ‘protractor_ptr’ [-Wunused-variable] 2077 | Protractor* protractor_ptr; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.cpp:2350:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2350 | for ( int i = 0; i != attribute_vectors.size(); ++i ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.cpp:2353:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2353 | for ( int j = 0; j != attribute_vectors[i].size(); ++j ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.cpp:2365:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector > > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2365 | for ( int i = 0; i != name_id_parent_vec.size(); ++i ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ [46/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/include -I/usr/include/cminpack-1 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/libigl/libigl/include -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/stb -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/tritri -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/wavedragEL -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/GeometricTools/GeometricTools/GTE -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT geom_core/CMakeFiles/geom_core.dir/Background3D.cpp.o -MF geom_core/CMakeFiles/geom_core.dir/Background3D.cpp.o.d -o geom_core/CMakeFiles/geom_core.dir/Background3D.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Background3D.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmUndo.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:29, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Background3D.cpp:10: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Background3D.h:4, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Background3D.cpp:8: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Background3D.h:5: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:61:20: warning: ‘virtual std::string ParmContainer::GetName() const’ was hidden [-Woverloaded-virtual=] 61 | virtual string GetName() const { return m_Name; } | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:22: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:75:20: note: by ‘virtual std::string XSecCurve::GetName()’ 75 | virtual string GetName(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:174:18: warning: ‘virtual void ParmContainer::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 174 | virtual void ChangeID( const string &id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:302:18: note: by ‘virtual void SSXSecCurve::ChangeID(std::string)’ 302 | virtual void ChangeID( string id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h: In constructor ‘BitMask::BitMask(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h:33:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for ( int i = 0; i < boolvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual void Geom::GetSymmIndexs(int, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:484:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 484 | if ( imain >= 0 && imain < m_SurfSymmMap.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetMainSurfID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:492:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | if ( surfnum >= 0 && surfnum < m_MainSurfIndxVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetSurfCopyIndx(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:504:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | if ( surfnum >= 0 && surfnum < m_SurfCopyIndx.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:73:24: warning: ‘virtual xmlNode* ParmContainer::EncodeXml(xmlNode*&)’ was hidden [-Woverloaded-virtual=] 73 | virtual xmlNodePtr EncodeXml( xmlNodePtr & node ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:196:16: note: by ‘xmlNode* Vehicle::EncodeXml(xmlNode*&, int)’ 196 | xmlNodePtr EncodeXml( xmlNodePtr & node, int set ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:45:18: warning: ‘virtual void ParmContainer::AddParm(const std::string&)’ was hidden [-Woverloaded-virtual=] 45 | virtual void AddParm( const string & id ); | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/LinkMgr.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Background3D.cpp:12: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/UserParmContainer.h:46:20: note: by ‘virtual std::string UserParmContainer::AddParm(int, const std::string&, const std::string&)’ 46 | virtual string AddParm(int type, const string & name, const string & group ); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Background3D.cpp: In member function ‘virtual void Background3D::Update()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Background3D.cpp:485:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 485 | for ( int i = 0; i < crosshairpt.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ [47/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/include -I/usr/include/cminpack-1 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/libigl/libigl/include -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/stb -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/tritri -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/wavedragEL -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/GeometricTools/GeometricTools/GTE -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT geom_core/CMakeFiles/geom_core.dir/Background3DMgr.cpp.o -MF geom_core/CMakeFiles/geom_core.dir/Background3DMgr.cpp.o.d -o geom_core/CMakeFiles/geom_core.dir/Background3DMgr.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Background3DMgr.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Background3D.h:4, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Background3DMgr.h:4, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Background3DMgr.cpp:1: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Background3D.h:5: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Background3DMgr.cpp: In member function ‘void Background3DMgrSingleton::SetCurrBackground3DIndex(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Background3DMgr.cpp:125:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 125 | if ( i < 0 || i >= m_Background3Ds.size() ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ [48/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/include -I/usr/include/cminpack-1 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/libigl/libigl/include -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/stb -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/tritri -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/wavedragEL -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/GeometricTools/GeometricTools/GTE -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT geom_core/CMakeFiles/geom_core.dir/AuxiliaryGeom.cpp.o -MF geom_core/CMakeFiles/geom_core.dir/AuxiliaryGeom.cpp.o.d -o geom_core/CMakeFiles/geom_core.dir/AuxiliaryGeom.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AuxiliaryGeom.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AuxiliaryGeom.h:18, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AuxiliaryGeom.cpp:12: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:22, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:14: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:15: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:61:20: warning: ‘virtual std::string ParmContainer::GetName() const’ was hidden [-Woverloaded-virtual=] 61 | virtual string GetName() const { return m_Name; } | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:22: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:75:20: note: by ‘virtual std::string XSecCurve::GetName()’ 75 | virtual string GetName(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:174:18: warning: ‘virtual void ParmContainer::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 174 | virtual void ChangeID( const string &id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:302:18: note: by ‘virtual void SSXSecCurve::ChangeID(std::string)’ 302 | virtual void ChangeID( string id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h: In constructor ‘BitMask::BitMask(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h:33:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for ( int i = 0; i < boolvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual void Geom::GetSymmIndexs(int, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:484:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 484 | if ( imain >= 0 && imain < m_SurfSymmMap.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetMainSurfID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:492:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | if ( surfnum >= 0 && surfnum < m_MainSurfIndxVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetSurfCopyIndx(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:504:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | if ( surfnum >= 0 && surfnum < m_SurfCopyIndx.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:73:24: warning: ‘virtual xmlNode* ParmContainer::EncodeXml(xmlNode*&)’ was hidden [-Woverloaded-virtual=] 73 | virtual xmlNodePtr EncodeXml( xmlNodePtr & node ); | ^~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AuxiliaryGeom.cpp:13: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:196:16: note: by ‘xmlNode* Vehicle::EncodeXml(xmlNode*&, int)’ 196 | xmlNodePtr EncodeXml( xmlNodePtr & node, int set ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AuxiliaryGeom.cpp: In member function ‘virtual void AuxiliaryGeom::UpdateSurf()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AuxiliaryGeom.cpp:350:37: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 350 | if ( ( indx < 0 || indx >= bogie_id_vec.size() ) && !bogie_id_vec.empty() ) | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AuxiliaryGeom.cpp:356:37: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 356 | if ( ( indx < 0 || indx >= bogie_id_vec.size() ) && !bogie_id_vec.empty() ) | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AuxiliaryGeom.cpp:362:37: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 362 | if ( ( indx < 0 || indx >= bogie_id_vec.size() ) && !bogie_id_vec.empty() ) | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AuxiliaryGeom.cpp:601:40: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 601 | for ( int i = 0; i < pts.size() - 1; i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AuxiliaryGeom.cpp:607:40: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 607 | for ( int i = 0; i < pts.size(); i++ ) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AuxiliaryGeom.cpp:667:44: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 667 | for ( int i = 0; i < pts.size() - 1; i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AuxiliaryGeom.cpp:673:44: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 673 | for ( int i = 0; i < pts.size(); i++ ) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AuxiliaryGeom.cpp:781:44: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 781 | for ( int i = 0; i < pts.size(); i++ ) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AuxiliaryGeom.cpp:821:44: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 821 | for ( int i = 0; i < pts.size(); i++ ) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AuxiliaryGeom.cpp:863:44: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 863 | for ( int i = 0; i < m_MainSurfVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AuxiliaryGeom.cpp:932:32: warning: unused variable ‘hflail’ [-Wunused-variable] 932 | double hflail = rflail - r; | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AuxiliaryGeom.cpp: In member function ‘virtual bool AuxiliaryGeom::ReadCCEFile(FILE*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AuxiliaryGeom.cpp:1503:26: warning: unused variable ‘z’ [-Wunused-variable] 1503 | double x, y, z; | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AuxiliaryGeom.cpp: In member function ‘virtual void AuxiliaryGeom::LoadDrawObjs(std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AuxiliaryGeom.cpp:1761:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1761 | for ( int i = 0; i < m_BasisDrawObj_vec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AuxiliaryGeom.cpp: In member function ‘virtual bool AuxiliaryGeom::CalculateTurn(vec3d&, vec3d&, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AuxiliaryGeom.cpp:2408:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2408 | for( int i = 0; i < ptvec.size(); ++i ) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AuxiliaryGeom.cpp:2450:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2450 | for( int i = 0; i < ptvec.size(); ++i ) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AuxiliaryGeom.cpp:2470:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2470 | for( int i = 0; i < ptvec.size(); ++i ) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AuxiliaryGeom.cpp: In member function ‘virtual bool AuxiliaryGeom::GetSpreadTri(vec3d&, vec3d&, std::vector&, int&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AuxiliaryGeom.cpp:2525:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2525 | for ( int i = 0; i < t.size(); i++ ) | ~~^~~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ [49/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/include -I/usr/include/cminpack-1 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/libigl/libigl/include -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/stb -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/tritri -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/wavedragEL -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/GeometricTools/GeometricTools/GTE -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT geom_core/CMakeFiles/geom_core.dir/BlankGeom.cpp.o -MF geom_core/CMakeFiles/geom_core.dir/BlankGeom.cpp.o.d -o geom_core/CMakeFiles/geom_core.dir/BlankGeom.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/BlankGeom.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/BlankGeom.h:11, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/BlankGeom.cpp:8: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:22, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:14: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:15: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:61:20: warning: ‘virtual std::string ParmContainer::GetName() const’ was hidden [-Woverloaded-virtual=] 61 | virtual string GetName() const { return m_Name; } | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:22: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:75:20: note: by ‘virtual std::string XSecCurve::GetName()’ 75 | virtual string GetName(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:174:18: warning: ‘virtual void ParmContainer::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 174 | virtual void ChangeID( const string &id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:302:18: note: by ‘virtual void SSXSecCurve::ChangeID(std::string)’ 302 | virtual void ChangeID( string id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h: In constructor ‘BitMask::BitMask(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h:33:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for ( int i = 0; i < boolvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual void Geom::GetSymmIndexs(int, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:484:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 484 | if ( imain >= 0 && imain < m_SurfSymmMap.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetMainSurfID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:492:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | if ( surfnum >= 0 && surfnum < m_MainSurfIndxVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetSurfCopyIndx(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:504:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | if ( surfnum >= 0 && surfnum < m_SurfCopyIndx.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:73:24: warning: ‘virtual xmlNode* ParmContainer::EncodeXml(xmlNode*&)’ was hidden [-Woverloaded-virtual=] 73 | virtual xmlNodePtr EncodeXml( xmlNodePtr & node ); | ^~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/BlankGeom.cpp:9: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:196:16: note: by ‘xmlNode* Vehicle::EncodeXml(xmlNode*&, int)’ 196 | xmlNodePtr EncodeXml( xmlNodePtr & node, int set ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/BlankGeom.cpp: In member function ‘virtual void BlankGeom::UpdateDrawObj()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/BlankGeom.cpp:86:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 86 | for ( int j = 0; j < m_TransMatVec.size(); j++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/BlankGeom.cpp: In member function ‘virtual void BlankGeom::LoadMainDrawObjs(std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/BlankGeom.cpp:131:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 131 | for ( int i = 0; i < m_FeatureDrawObj_vec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/BlankGeom.cpp: In member function ‘virtual void BlankGeom::LoadDrawObjs(std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/BlankGeom.cpp:168:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 168 | for ( int i = 0; i < m_AxisDrawObj_vec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/BlankGeom.cpp: In member function ‘virtual void BlankGeom::UpdateSymmAttach()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/BlankGeom.cpp:304:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 304 | for ( int i = 0 ; i < num_surf ; i++ ) | ~~^~~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ [50/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/include -I/usr/include/cminpack-1 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/libigl/libigl/include -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/stb -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/tritri -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/wavedragEL -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/GeometricTools/GeometricTools/GTE -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT geom_core/CMakeFiles/geom_core.dir/BORGeom.cpp.o -MF geom_core/CMakeFiles/geom_core.dir/BORGeom.cpp.o.d -o geom_core/CMakeFiles/geom_core.dir/BORGeom.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/BORGeom.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/BORGeom.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/BORGeom.cpp:10: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:22, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:14: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:15: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:61:20: warning: ‘virtual std::string ParmContainer::GetName() const’ was hidden [-Woverloaded-virtual=] 61 | virtual string GetName() const { return m_Name; } | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:22: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:75:20: note: by ‘virtual std::string XSecCurve::GetName()’ 75 | virtual string GetName(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:174:18: warning: ‘virtual void ParmContainer::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 174 | virtual void ChangeID( const string &id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:302:18: note: by ‘virtual void SSXSecCurve::ChangeID(std::string)’ 302 | virtual void ChangeID( string id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h: In constructor ‘BitMask::BitMask(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h:33:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for ( int i = 0; i < boolvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual void Geom::GetSymmIndexs(int, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:484:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 484 | if ( imain >= 0 && imain < m_SurfSymmMap.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetMainSurfID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:492:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | if ( surfnum >= 0 && surfnum < m_MainSurfIndxVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetSurfCopyIndx(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:504:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | if ( surfnum >= 0 && surfnum < m_SurfCopyIndx.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:610:18: warning: ‘virtual void Geom::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 610 | virtual void ChangeID( const string &id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/BORGeom.h:64:18: note: by ‘virtual void BORGeom::ChangeID(std::string)’ 64 | virtual void ChangeID( string id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:73:24: warning: ‘virtual xmlNode* ParmContainer::EncodeXml(xmlNode*&)’ was hidden [-Woverloaded-virtual=] 73 | virtual xmlNodePtr EncodeXml( xmlNodePtr & node ); | ^~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/BORGeom.cpp:11: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:196:16: note: by ‘xmlNode* Vehicle::EncodeXml(xmlNode*&, int)’ 196 | xmlNodePtr EncodeXml( xmlNodePtr & node, int set ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/BORGeom.cpp: In member function ‘virtual void BORGeom::NormalizeFlaps()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/BORGeom.cpp:198:20: warning: unused variable ‘flapdeflection’ [-Wunused-variable] 198 | double flapdeflection = std::abs( m_XSCurve->m_TEFlapDeflection() ); | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ [51/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/include -I/usr/include/cminpack-1 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/libigl/libigl/include -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/stb -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/tritri -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/wavedragEL -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/GeometricTools/GeometricTools/GTE -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT geom_core/CMakeFiles/geom_core.dir/ClippingMgr.cpp.o -MF geom_core/CMakeFiles/geom_core.dir/ClippingMgr.cpp.o.d -o geom_core/CMakeFiles/geom_core.dir/ClippingMgr.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ClippingMgr.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmUndo.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:29, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ClippingMgr.cpp:10: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:22, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:27: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:28: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:61:20: warning: ‘virtual std::string ParmContainer::GetName() const’ was hidden [-Woverloaded-virtual=] 61 | virtual string GetName() const { return m_Name; } | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:22: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:75:20: note: by ‘virtual std::string XSecCurve::GetName()’ 75 | virtual string GetName(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:174:18: warning: ‘virtual void ParmContainer::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 174 | virtual void ChangeID( const string &id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:302:18: note: by ‘virtual void SSXSecCurve::ChangeID(std::string)’ 302 | virtual void ChangeID( string id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h: In constructor ‘BitMask::BitMask(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h:33:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for ( int i = 0; i < boolvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual void Geom::GetSymmIndexs(int, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:484:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 484 | if ( imain >= 0 && imain < m_SurfSymmMap.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetMainSurfID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:492:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | if ( surfnum >= 0 && surfnum < m_MainSurfIndxVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetSurfCopyIndx(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:504:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | if ( surfnum >= 0 && surfnum < m_SurfCopyIndx.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:73:24: warning: ‘virtual xmlNode* ParmContainer::EncodeXml(xmlNode*&)’ was hidden [-Woverloaded-virtual=] 73 | virtual xmlNodePtr EncodeXml( xmlNodePtr & node ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:196:16: note: by ‘xmlNode* Vehicle::EncodeXml(xmlNode*&, int)’ 196 | xmlNodePtr EncodeXml( xmlNodePtr & node, int set ); | ^~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ [52/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/include -I/usr/include/cminpack-1 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/libigl/libigl/include -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/stb -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/tritri -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/wavedragEL -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/GeometricTools/GeometricTools/GTE -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT geom_core/CMakeFiles/geom_core.dir/Airfoil.cpp.o -MF geom_core/CMakeFiles/geom_core.dir/Airfoil.cpp.o.d -o geom_core/CMakeFiles/geom_core.dir/Airfoil.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Airfoil.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:18, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Airfoil.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Airfoil.cpp:12: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:22, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:15: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:16: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:61:20: warning: ‘virtual std::string ParmContainer::GetName() const’ was hidden [-Woverloaded-virtual=] 61 | virtual string GetName() const { return m_Name; } | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:75:20: note: by ‘virtual std::string XSecCurve::GetName()’ 75 | virtual string GetName(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:174:18: warning: ‘virtual void ParmContainer::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 174 | virtual void ChangeID( const string &id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:22, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmUndo.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmMgr.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Airfoil.cpp:13: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:302:18: note: by ‘virtual void SSXSecCurve::ChangeID(std::string)’ 302 | virtual void ChangeID( string id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h: In constructor ‘BitMask::BitMask(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h:33:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for ( int i = 0; i < boolvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual void Geom::GetSymmIndexs(int, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:484:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 484 | if ( imain >= 0 && imain < m_SurfSymmMap.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetMainSurfID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:492:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | if ( surfnum >= 0 && surfnum < m_MainSurfIndxVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetSurfCopyIndx(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:504:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | if ( surfnum >= 0 && surfnum < m_SurfCopyIndx.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:73:24: warning: ‘virtual xmlNode* ParmContainer::EncodeXml(xmlNode*&)’ was hidden [-Woverloaded-virtual=] 73 | virtual xmlNodePtr EncodeXml( xmlNodePtr & node ); | ^~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Airfoil.cpp:21: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:196:16: note: by ‘xmlNode* Vehicle::EncodeXml(xmlNode*&, int)’ 196 | xmlNodePtr EncodeXml( xmlNodePtr & node, int set ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Airfoil.cpp: In member function ‘virtual void NACABase::BuildCurve(const naca_airfoil_type&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Airfoil.cpp:215:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] 215 | for ( int i = 1 ; i < npts ; i++ ) | ~~^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Airfoil.cpp:257:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 257 | for ( ; i < npts - 1; i++ ) | ~~^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Airfoil.cpp: In member function ‘virtual void SixSeries::UpdateCurve(bool)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Airfoil.cpp:721:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 721 | for ( int i = 1 ; i < num_pnts_upper; i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Airfoil.cpp:732:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 732 | for ( int i = 1 ; i < npts ; i++ ) | ~~^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Airfoil.cpp:754:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 754 | for ( ; i < npts; i++ ) | ~~^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Airfoil.cpp: In member function ‘virtual void Biconvex::UpdateCurve(bool)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Airfoil.cpp:864:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 864 | for ( int i = 0 ; i < nbase ; i++ ) | ~~^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Airfoil.cpp:882:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 882 | for ( int i = 1 ; i < nbase ; i++ ) | ~~^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Airfoil.cpp:890:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 890 | for ( int i = 0 ; i < nbase ; i++ ) | ~~^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Airfoil.cpp: In member function ‘virtual void FileAirfoil::MakeCurve()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Airfoil.cpp:1084:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 1084 | for ( int i = 1 ; i < npts ; i++ ) | ~~^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Airfoil.cpp:1106:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 1106 | for ( ; i < npts; i++ ) | ~~^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Airfoil.cpp: In member function ‘virtual void FileAirfoil::ReadV2File(xmlNode*&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Airfoil.cpp:1449:13: warning: unused variable ‘num_upper’ [-Wunused-variable] 1449 | int num_upper = num_arr/2; | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Airfoil.cpp:1466:13: warning: unused variable ‘num_lower’ [-Wunused-variable] 1466 | int num_lower = num_arr/2; | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Airfoil.cpp: In destructor ‘virtual CSTAirfoil::~CSTAirfoil()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Airfoil.cpp:1526:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1526 | for ( int i = 0; i < m_UpCoeffParmVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Airfoil.cpp:1532:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1532 | for ( int i = 0; i < m_LowCoeffParmVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Airfoil.cpp: In member function ‘virtual void CSTAirfoil::UpdateCurve(bool)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Airfoil.cpp:1568:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] 1568 | for ( int i = 1 ; i < npts ; i++ ) | ~~^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Airfoil.cpp:1606:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 1606 | for ( ; i < npts - 1; i++ ) | ~~^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Airfoil.cpp: In member function ‘virtual void CSTAirfoil::FitCurve(const VspCurve&, int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Airfoil.cpp:1687:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] 1687 | for ( int i = 0; i < n; i++ ) | ~~^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Airfoil.cpp: In member function ‘virtual void CSTAirfoil::ZeroUpParms()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Airfoil.cpp:1909:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1909 | for ( int i = 0; i < m_UpCoeffParmVec.size(); ++i ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Airfoil.cpp: In member function ‘virtual void CSTAirfoil::ZeroLowParms()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Airfoil.cpp:1921:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1921 | for ( int i = 0; i < m_LowCoeffParmVec.size(); ++i ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Airfoil.cpp: In member function ‘virtual void CSTAirfoil::ReserveUpDeg(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Airfoil.cpp:1933:37: warning: comparison of integer expressions of different signedness: ‘std::vector::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1933 | while ( m_UpCoeffParmVec.size() < d + 1 ) | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Airfoil.cpp: In member function ‘virtual void CSTAirfoil::ReserveLowDeg(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Airfoil.cpp:1941:38: warning: comparison of integer expressions of different signedness: ‘std::vector::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1941 | while ( m_LowCoeffParmVec.size() < d + 1 ) | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Airfoil.cpp: In member function ‘virtual void VKTAirfoil::UpdateCurve(bool)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Airfoil.cpp:2067:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2067 | for ( int i = 0; i < npts - 1; i++ ) | ~~^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Airfoil.cpp:2086:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] 2086 | for ( int i = 0; i < npts; i++ ) | ~~^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Airfoil.cpp:2097:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] 2097 | for ( int i = 1 ; i < npts ; i++ ) | ~~^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Airfoil.cpp:2118:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] 2118 | for ( ; i < npts; i++ ) | ~~^~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/curve/pseudo/five_digit_mod.hpp:24, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Airfoil.h:31: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/curve/pseudo/four_digit_mod_thickness.hpp: In instantiation of ‘void eli::geom::curve::pseudo::four_digit_mod_thickness::recalc_thickness_coefficients() [with data__ = double]’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/curve/pseudo/one_six_series.hpp:70:50: required from ‘eli::geom::curve::pseudo::one_six_series::one_six_series(const data_type&, const data_type&, bool) [with data__ = double; data_type = double]’ 70 | this->recalc_thickness_coefficients(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Airfoil.cpp:629:80: required from here 629 | one_six_series_airfoil_type m_AF( m_ThickChord(), m_IdealCl(), m_SharpTE() ); | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/curve/pseudo/four_digit_mod_thickness.hpp:144:41: warning: unused variable ‘c5’ [-Wunused-variable] 144 | data_type c1, c2, c3, c4, c5; | ^~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Airfoil.h:34: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/curve/pseudo/one_six_series.hpp: In instantiation of ‘void eli::geom::curve::pseudo::one_six_series::calc_camber(data_type&, data_type&, data_type&, data_type&, const data_type&) const [with data__ = double; data_type = double]’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/curve/pseudo/one_six_series.hpp:100:18: required from here 100 | void calc_camber(data_type &y, data_type &yp, data_type &ypp, data_type &yppp, const data_type &xi) const | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/curve/pseudo/one_six_series.hpp:105:34: warning: unused variable ‘one’ [-Wunused-variable] 105 | data_type zero(0), one(1), two(2); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/curve/pseudo/one_six_series.hpp:105:42: warning: unused variable ‘two’ [-Wunused-variable] 105 | data_type zero(0), one(1), two(2); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/curve/pseudo/five_digit.hpp:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Airfoil.h:30: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/curve/pseudo/three_digit_camber.hpp: In instantiation of ‘void eli::geom::curve::pseudo::three_digit_camber::calc_camber(data_type&, data_type&, data_type&, data_type&, const data_type&) const [with data__ = double; data_type = double]’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/curve/pseudo/three_digit_camber.hpp:63:18: required from here 63 | void recalc_camber_coefficients() | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/curve/pseudo/three_digit_camber.hpp:101:34: warning: unused variable ‘one’ [-Wunused-variable] 101 | data_type zero(0), one(1), two(2); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/curve/pseudo/three_digit_camber.hpp:101:42: warning: unused variable ‘two’ [-Wunused-variable] 101 | data_type zero(0), one(1), two(2); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Airfoil.cpp: In member function ‘virtual bool FileAirfoil::ReadFile(const std::string&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Airfoil.cpp:1211:10: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1211 | fgets( buff, 255, file_id ); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Airfoil.cpp:1228:14: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1228 | fgets( buff, 255, file_id ); // Name | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Airfoil.cpp: In member function ‘virtual bool FileAirfoil::ReadLednicerAirfoil(FILE*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Airfoil.cpp:1345:10: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1345 | fgets( buff, 255, file_id ); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Airfoil.cpp:1346:10: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1346 | fgets( buff, 255, file_id ); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Airfoil.cpp:1359:10: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1359 | fgets( buff, 255, file_id ); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Airfoil.cpp:1362:14: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1362 | fgets( buff, 255, file_id ); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Airfoil.cpp:1366:10: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1366 | fgets( buff, 255, file_id ); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Airfoil.cpp:1369:14: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1369 | fgets( buff, 255, file_id ); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Airfoil.cpp: In member function ‘virtual bool FileAirfoil::ReadVspAirfoil(FILE*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Airfoil.cpp:1387:10: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1387 | fgets( buff, 255, file_id ); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Airfoil.cpp:1390:10: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1390 | fgets( buff, 255, file_id ); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Airfoil.cpp:1399:14: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1399 | fgets( buff, 255, file_id ); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Airfoil.cpp:1407:14: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1407 | fgets( buff, 255, file_id ); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Airfoil.cpp:1417:10: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1417 | fgets( buff, 255, file_id ); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Airfoil.cpp:1423:18: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1423 | fgets( buff, 255, file_id ); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ [53/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/include -I/usr/include/cminpack-1 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/libigl/libigl/include -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/stb -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/tritri -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/wavedragEL -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/GeometricTools/GeometricTools/GTE -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT geom_core/CMakeFiles/geom_core.dir/CobraGeom.cpp.o -MF geom_core/CMakeFiles/geom_core.dir/CobraGeom.cpp.o.d -o geom_core/CMakeFiles/geom_core.dir/CobraGeom.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/CobraGeom.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/CobraGeom.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/CobraGeom.cpp:9: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:22, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:14: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:15: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:61:20: warning: ‘virtual std::string ParmContainer::GetName() const’ was hidden [-Woverloaded-virtual=] 61 | virtual string GetName() const { return m_Name; } | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:22: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:75:20: note: by ‘virtual std::string XSecCurve::GetName()’ 75 | virtual string GetName(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:174:18: warning: ‘virtual void ParmContainer::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 174 | virtual void ChangeID( const string &id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:302:18: note: by ‘virtual void SSXSecCurve::ChangeID(std::string)’ 302 | virtual void ChangeID( string id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h: In constructor ‘BitMask::BitMask(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h:33:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for ( int i = 0; i < boolvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual void Geom::GetSymmIndexs(int, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:484:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 484 | if ( imain >= 0 && imain < m_SurfSymmMap.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetMainSurfID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:492:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | if ( surfnum >= 0 && surfnum < m_MainSurfIndxVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetSurfCopyIndx(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:504:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | if ( surfnum >= 0 && surfnum < m_SurfCopyIndx.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:45:18: warning: ‘virtual void ParmContainer::AddParm(const std::string&)’ was hidden [-Woverloaded-virtual=] 45 | virtual void AddParm( const string & id ); | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/LinkMgr.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/CobraGeom.cpp:11: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/UserParmContainer.h:46:20: note: by ‘virtual std::string UserParmContainer::AddParm(int, const std::string&, const std::string&)’ 46 | virtual string AddParm(int type, const string & name, const string & group ); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:73:24: warning: ‘virtual xmlNode* ParmContainer::EncodeXml(xmlNode*&)’ was hidden [-Woverloaded-virtual=] 73 | virtual xmlNodePtr EncodeXml( xmlNodePtr & node ); | ^~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/CobraGeom.cpp:14: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:196:16: note: by ‘xmlNode* Vehicle::EncodeXml(xmlNode*&, int)’ 196 | xmlNodePtr EncodeXml( xmlNodePtr & node, int set ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/CobraGeom.cpp: In member function ‘virtual void CobraGeom::UpdateSurf()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/CobraGeom.cpp:325:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 325 | for ( int i = 0; i < yvec.size(); i++ ) | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/CobraGeom.cpp:332:17: warning: unused variable ‘de’ [-Wunused-variable] 332 | int de = celip.FunToBinaryCubic( fe, 0.0, 1.0, tol ); | ^~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/CobraGeom.cpp:345:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 345 | for ( int i = 0; i < vmap.size() - 1; i++ ) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/CobraGeom.cpp:359:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 359 | for ( int i = 0; i < dv.size(); i++ ) | ~~^~~~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/intersect/minimum_distance_curve.hpp:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/curve/bezier.hpp:31, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspCurve.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:16: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/curve/piecewise.hpp: In instantiation of ‘eli::geom::curve::piecewise::error_code eli::geom::curve::piecewise::replace_it(const eli::geom::curve::piecewise&, typename segment_collection_type::iterator&) [with curve__ = eli::geom::curve::bezier; data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance; typename segment_collection_type::iterator = std::_Rb_tree >, std::_Select1st > >, std::less, std::allocator > > >::iterator; segment_collection_type = std::map, std::less, std::allocator > > >]’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/curve/piecewise.hpp:1254:20: required from ‘eli::geom::curve::piecewise::error_code eli::geom::curve::piecewise::replace_t(const eli::geom::curve::piecewise&, const data_type&) [with curve__ = eli::geom::curve::bezier; data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance; data_type = double]’ 1254 | return replace_it( p, scit ); | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/curve/piecewise_binary_cubic_creator_abstract.hpp:122:27: required from ‘eli::geom::curve::piecewise_binary_cubic_creator_abstract::index_type eli::geom::curve::piecewise_binary_cubic_creator_abstract::adapt_pc(eli::geom::curve::piecewise&, const data_type&, const point_type&, const point_type&, const data_type&, const point_type&, const point_type&, index_type) const [with fun__ = funSuperEllipse; data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance; index_type = long int; data_type = double; point_type = Eigen::Matrix]’ 122 | pc.replace_t( insert, t0 ); | ~~~~~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/curve/piecewise_binary_cubic_creator_abstract.hpp:81:17: required from ‘eli::geom::curve::piecewise_binary_cubic_creator_abstract::index_type eli::geom::curve::piecewise_binary_cubic_creator_abstract::create(eli::geom::curve::piecewise&) const [with fun__ = funSuperEllipse; data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance; index_type = long int]’ 81 | d = adapt_pc( pc, t0, p0, m0, t1, p1, m1); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspCurve.h:226:28: required from ‘int VspCurve::FunToBinaryCubic(const f__&, double, double, double) [with f__ = funSuperEllipse]’ 226 | int depth = pbcc.create( m_Curve ); | ~~~~~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/CobraGeom.cpp:332:44: required from here 332 | int de = celip.FunToBinaryCubic( fe, 0.0, 1.0, tol ); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/curve/piecewise.hpp:3027:28: warning: variable ‘dte’ set but not used [-Wunused-but-set-variable=] 3027 | data_type dts, dte; | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ [54/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/include -I/usr/include/cminpack-1 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/libigl/libigl/include -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/stb -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/tritri -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/wavedragEL -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/GeometricTools/GeometricTools/GTE -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT geom_core/CMakeFiles/geom_core.dir/ConformalGeom.cpp.o -MF geom_core/CMakeFiles/geom_core.dir/ConformalGeom.cpp.o.d -o geom_core/CMakeFiles/geom_core.dir/ConformalGeom.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ConformalGeom.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ConformalGeom.h:17, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ConformalGeom.cpp:10: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:22, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:14: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:15: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:61:20: warning: ‘virtual std::string ParmContainer::GetName() const’ was hidden [-Woverloaded-virtual=] 61 | virtual string GetName() const { return m_Name; } | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:22: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:75:20: note: by ‘virtual std::string XSecCurve::GetName()’ 75 | virtual string GetName(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:174:18: warning: ‘virtual void ParmContainer::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 174 | virtual void ChangeID( const string &id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:302:18: note: by ‘virtual void SSXSecCurve::ChangeID(std::string)’ 302 | virtual void ChangeID( string id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h: In constructor ‘BitMask::BitMask(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h:33:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for ( int i = 0; i < boolvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual void Geom::GetSymmIndexs(int, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:484:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 484 | if ( imain >= 0 && imain < m_SurfSymmMap.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetMainSurfID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:492:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | if ( surfnum >= 0 && surfnum < m_MainSurfIndxVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetSurfCopyIndx(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:504:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | if ( surfnum >= 0 && surfnum < m_SurfCopyIndx.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:294:18: warning: ‘virtual void GeomXForm::ComputeCenter()’ was hidden [-Woverloaded-virtual=] 294 | virtual void ComputeCenter() | ^~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ConformalGeom.h:119:19: note: by ‘virtual vec3d ConformalGeom::ComputeCenter(curve_type&)’ 119 | virtual vec3d ComputeCenter( curve_type & crv ); | ^~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:73:24: warning: ‘virtual xmlNode* ParmContainer::EncodeXml(xmlNode*&)’ was hidden [-Woverloaded-virtual=] 73 | virtual xmlNodePtr EncodeXml( xmlNodePtr & node ); | ^~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ConformalGeom.cpp:11: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:196:16: note: by ‘xmlNode* Vehicle::EncodeXml(xmlNode*&, int)’ 196 | xmlNodePtr EncodeXml( xmlNodePtr & node, int set ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ConformalGeom.cpp: In member function ‘virtual void ConformalGeom::OffsetCurve(curve_type&, double)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ConformalGeom.cpp:630:38: warning: variable ‘err’ set but not used [-Wunused-but-set-variable=] 630 | piecewise_curve_type::error_code err; | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ConformalGeom.cpp: In member function ‘virtual void ConformalGeom::CenterRibCurves(VspSurf&, const VspSurf&, double)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ConformalGeom.cpp:740:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 740 | for ( int i = 0 ; i < rib_vec.size() ; i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ConformalGeom.cpp: In member function ‘virtual void ConformalGeom::AdjustShape(VspSurf&, const VspSurf&, double)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ConformalGeom.cpp:790:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 790 | for ( int i = 0 ; i < num_ribs-1 ; i++ ) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ConformalGeom.cpp:823:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 823 | for ( int i = 0 ; i < num_ribs-1 ; i++ ) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ConformalGeom.cpp:845:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 845 | for ( int i = 0 ; i < num_ribs-1 ; i++ ) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ConformalGeom.cpp:870:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 870 | for ( int i = 0 ; i < num_ribs-1 ; i++ ) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ConformalGeom.cpp: In member function ‘virtual void ConformalGeom::SetWingTrimParms(VspSurf&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ConformalGeom.cpp:1104:12: warning: unused variable ‘u_max’ [-Wunused-variable] 1104 | double u_max = bez_surface->get_umax(); | ^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ConformalGeom.cpp:1105:12: warning: unused variable ‘v_max’ [-Wunused-variable] 1105 | double v_max = bez_surface->get_vmax(); | ^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ConformalGeom.cpp: In member function ‘virtual void ConformalGeom::TrimU(VspSurf&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ConformalGeom.cpp:1281:40: warning: variable ‘nupatch’ set but not used [-Wunused-but-set-variable=] 1281 | piecewise_surface_type::index_type nupatch, nvpatch; | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ConformalGeom.cpp:1281:49: warning: variable ‘nvpatch’ set but not used [-Wunused-but-set-variable=] 1281 | piecewise_surface_type::index_type nupatch, nvpatch; | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ConformalGeom.cpp: In member function ‘virtual double ConformalGeom::ComputeAvgOffset(VspSurf&, const VspSurf&, double)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ConformalGeom.cpp:1438:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] 1438 | for ( int i = 0 ; i < num_samps ; i++ ) | ~~^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ConformalGeom.cpp: In member function ‘void ConformalSpine::Build(const VspSurf&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ConformalGeom.cpp:1506:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] 1506 | for ( int i = 0 ; i < num_samps ; i++ ) | ~~^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ConformalGeom.cpp: In member function ‘double ConformalSpine::FindUGivenDist(double) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ConformalGeom.cpp:1546:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1546 | for ( int i = 1 ; i < m_DistVec.size() ; i++ ) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ConformalGeom.cpp: In member function ‘vec3d ConformalSpine::FindCenterGivenU(double) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ConformalGeom.cpp:1577:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1577 | for ( int i = 1 ; i < m_UVec.size() ; i++ ) | ~~^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ [55/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/pcg-cpp/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/GeometricTools/GeometricTools/GTE -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT util/CMakeFiles/util.dir/VspSurf.cpp.o -MF util/CMakeFiles/util.dir/VspSurf.cpp.o.d -o util/CMakeFiles/util.dir/VspSurf.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.cpp:18: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.cpp:25: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_multicap_surface_creator.hpp: In member function ‘virtual bool eli::geom::surface::piecewise_multicap_surface_creator::create_curve(piecewise_curve_type&) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_multicap_surface_creator.hpp:1012:67: warning: typedef ‘surface_type’ locally defined but not used [-Wunused-local-typedefs] 1012 | typedef typename piecewise_surface_type::surface_type surface_type; | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_multicap_surface_creator.hpp: In member function ‘virtual bool eli::geom::surface::piecewise_multicap_surface_creator::create_sweepfactor_sq_curve(oned_piecewise_curve_type&) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_multicap_surface_creator.hpp:1571:67: warning: typedef ‘surface_type’ locally defined but not used [-Wunused-local-typedefs] 1571 | typedef typename piecewise_surface_type::surface_type surface_type; | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_multicap_surface_creator.hpp:1572:68: warning: typedef ‘oned_curve_type’ locally defined but not used [-Wunused-local-typedefs] 1572 | typedef typename oned_piecewise_curve_type::curve_type oned_curve_type; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_multicap_surface_creator.hpp: In member function ‘virtual bool eli::geom::surface::piecewise_multicap_surface_creator::prep() const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_multicap_surface_creator.hpp:1697:63: warning: typedef ‘curve_type’ locally defined but not used [-Wunused-local-typedefs] 1697 | typedef typename piecewise_curve_type::curve_type curve_type; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_multicap_surface_creator.hpp:1698:67: warning: typedef ‘surface_type’ locally defined but not used [-Wunused-local-typedefs] 1698 | typedef typename piecewise_surface_type::surface_type surface_type; | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.cpp: In member function ‘bool VspSurf::GetUSkip(const int&) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.cpp:174:30: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 174 | if ( index >= 0 && index < m_USkip.size() ) | ~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.cpp: In member function ‘double VspSurf::GetRootCluster(const int&) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.cpp:183:30: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 183 | if ( index >= 0 && index < m_RootCluster.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.cpp: In member function ‘double VspSurf::GetTipCluster(const int&) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.cpp:192:30: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 192 | if ( index >= 0 && index < m_TipCluster.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.cpp: In member function ‘void VspSurf::CreateDisk(double, int, int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.cpp:905:22: warning: unused variable ‘start’ [-Wunused-variable] 905 | curve_point_type start, xdir, ydir; | ^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.cpp: In member function ‘void VspSurf::BuildCubic(const std::vector > >&, const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.cpp:988:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 988 | for ( int j = 0; j < joints.size(); j++ ) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.cpp: In member function ‘void VspSurf::SkinRibsBlended(const std::vector > > >&, const std::vector&, const std::vector >&, const std::vector&, bool)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.cpp:1312:12: warning: unused variable ‘u0’ [-Wunused-variable] 1312 | double u0 = surfvec[0].get_u0(); | ^~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.cpp:1313:12: warning: unused variable ‘umax’ [-Wunused-variable] 1313 | double umax = surfvec[0].get_umax(); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.cpp:1314:12: warning: unused variable ‘vmax’ [-Wunused-variable] 1314 | double vmax = surfvec[0].get_vmax(); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.cpp: In member function ‘void VspSurf::SkinPCPC0(const vec3d&, const VspCurve&, const vec3d&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.cpp:1831:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1831 | for ( int i = 0; i < v_vec.size() - 1; i++ ) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.cpp: In member function ‘void VspSurf::ResetUSkip() const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.cpp:2274:53: warning: variable ‘nwpatch’ set but not used [-Wunused-but-set-variable=] 2274 | piecewise_surface_type::index_type ip, nupatch, nwpatch; | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.cpp: In member function ‘void VspSurf::SetUSkipFirst(int, bool)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.cpp:2296:36: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2296 | for ( int iskip = 0; iskip < m_USkip.size() && iskip < nskip; iskip++ ) | ~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.cpp: In member function ‘void VspSurf::MakeUTess(std::vector&, std::vector, const std::vector&, int, int, const int&) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.cpp:2369:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2369 | for ( int i = 0; i < num_u.size(); i++ ) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.cpp:2383:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] 2383 | for ( int i = 0; i < nusect; i++ ) | ~~^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.cpp:2399:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] 2399 | for ( int i = 0; i < nusect; i++ ) | ~~^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.cpp:2414:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] 2414 | for ( int i = 0; i < nusect; i++ ) | ~~^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.cpp:2436:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2436 | if ( !( i == nusect - 1 && uskip[i] ) ) | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.cpp: In member function ‘void VspSurf::SplitTesselate(const std::vector&, const std::vector&, const std::vector&, const std::vector&, std::vector > >&, std::vector > >&) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.cpp:2897:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2897 | for ( int i = 0; i < usplit.size(); i++ ) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.cpp:2906:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2906 | for ( ; j < u.size(); j++ ) | ~~^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.cpp:2920:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2920 | for ( int i = 0; i < vsplit.size(); i++ ) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.cpp:2929:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2929 | for ( ; j < v.size(); j++ ) | ~~^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.cpp:2951:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2951 | for ( int i = 0; i < nu; i++ ) | ~~^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.cpp:2955:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2955 | for ( int j = 0; j < nv; j++ ) | ~~^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.cpp: In member function ‘bool VspSurf::CapUHandler(int, int, double, double, double, const vec3d&, bool)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.cpp:3229:16: warning: unused variable ‘xloc’ [-Wunused-variable] 3229 | double xloc, wlow, wup; | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.cpp: In function ‘void SplitSurfsU(std::vector >&, const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.cpp:3356:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 3356 | for ( int i = 0; i < USplit.size(); ++i ) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.cpp:3359:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 3359 | for ( int j = 0; j < surfvec.size(); j++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.cpp: In function ‘void SplitSurfsW(std::vector >&, const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.cpp:3389:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 3389 | for ( int i = 0; i < WSplit.size(); ++i ) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.cpp:3392:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 3392 | for ( int j = 0; j < surfvec.size(); j++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.cpp: In member function ‘void VspSurf::ToSTEP_BSpline_Quilt(STEPutil*, std::vector&, const std::string&, bool, bool, bool, double, bool, bool, const std::vector&, const std::vector&, bool, bool, const std::string&) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.cpp:3589:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 3589 | for ( int isurf = 0; isurf < surfvec.size(); isurf++ ) | ~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.cpp: In member function ‘void VspSurf::ToIGES(IGESutil*, bool, bool, double, bool, bool, const std::vector&, const std::vector&, const std::string&, bool, bool, const std::string&) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.cpp:3692:26: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 3692 | for ( int is = 0; is < surfvec.size(); is++ ) | ~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.cpp: In member function ‘void VspSurf::BuildLCurve()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.cpp:4139:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 4139 | for ( int i = 1; i < x.size(); i++ ) | ~~^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.cpp:4147:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 4147 | for ( int i = 0; i < x.size(); i++ ) | ~~^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.cpp: In member function ‘void VspSurf::BuildMCurve(const double&, Vsp1DCurve&) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.cpp:4193:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 4193 | for ( int i = 1; i < x.size(); i++ ) | ~~^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.cpp:4202:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 4202 | for ( int i = 0; i < x.size(); i++ ) | ~~^~~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/XferSurf.h:12, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:19: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise.hpp: In instantiation of ‘static void eli::geom::surface::piecewise::order_match_u(eli::geom::surface::piecewise&, eli::geom::surface::piecewise&) [with surface__ = eli::geom::surface::bezier; data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.cpp:323:42: required from here 323 | piecewise_surface_type::order_match_u( a, b ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise.hpp:2436:24: warning: unused variable ‘nu2’ [-Wunused-variable] 2436 | index_type nu2 = s2.number_u_patches(); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise.hpp: In instantiation of ‘static void eli::geom::surface::piecewise::order_match_v(eli::geom::surface::piecewise&, eli::geom::surface::piecewise&) [with surface__ = eli::geom::surface::bezier; data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.cpp:324:42: required from here 324 | piecewise_surface_type::order_match_v( a, b ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise.hpp:2472:24: warning: unused variable ‘nv2’ [-Wunused-variable] 2472 | index_type nv2 = s2.number_v_patches(); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.cpp:28: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/intersect/distance_angle_surface.hpp: In instantiation of ‘void eli::geom::intersect::distance_angle(typename surface__::data_type&, typename surface__::data_type&, const surface__&, const typename surface__::point_type&, const typename surface__::point_type&, const typename surface__::data_type&, const typename surface__::data_type&, const typename surface__::data_type&, const typename surface__::data_type&, const typename surface__::data_type&, const typename surface__::data_type&, int&) [with surface__ = eli::geom::surface::piecewise; typename surface__::data_type = double; typename surface__::point_type = Eigen::Matrix]’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.cpp:553:41: required from here 553 | eli::geom::intersect::distance_angle( u, w, m_Surface, p, dr, d*d, dot, uguess, wguess, wllim, wulim, retval ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/intersect/distance_angle_surface.hpp:124:39: warning: unused variable ‘dist0’ [-Wunused-variable] 124 | typename surface__::data_type dist0, dist; | ^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/intersect/distance_angle_surface.hpp:124:46: warning: unused variable ‘dist’ [-Wunused-variable] 124 | typename surface__::data_type dist0, dist; | ^~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.cpp:26: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/intersect/find_rst_surface.hpp: In instantiation of ‘typename eli::geom::surface::piecewise::data_type eli::geom::intersect::find_rst(typename eli::geom::surface::piecewise::data_type&, typename eli::geom::surface::piecewise::data_type&, typename eli::geom::surface::piecewise::data_type&, const eli::geom::surface::piecewise&, const typename eli::geom::surface::piecewise::point_type&, typename eli::geom::surface::piecewise::index_type&) [with surface__ = eli::geom::surface::bezier; data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance; typename eli::geom::surface::piecewise::data_type = double; typename eli::geom::surface::piecewise::data_type = double; typename eli::geom::surface::piecewise::point_type = Eigen::Matrix; typename eli::geom::surface::piecewise::index_type = long int]’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.cpp:590:49: required from here 590 | double dist = eli::geom::intersect::find_rst( r, s, t, m_Surface, p0, ret ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/intersect/find_rst_surface.hpp:417:25: warning: unused variable ‘plow’ [-Wunused-variable] 417 | patch_type *plow = lower.get_patch( iu, iv, ustart, du, vstart, dv ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/intersect/find_rst_surface.hpp:396:20: warning: variable ‘count’ set but not used [-Wunused-but-set-variable=] 396 | index_type count = 0; | ^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/intersect/find_rst_surface.hpp: In instantiation of ‘void eli::geom::intersect::find_rst(std::vector::data_type>&, std::vector::data_type>&, std::vector::data_type>&, std::vector::data_type>&, const eli::geom::surface::piecewise&, const std::vector::point_type>&, std::vector::index_type>&) [with surface__ = eli::geom::surface::bezier; data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance; typename eli::geom::surface::piecewise::data_type = double; typename eli::geom::surface::piecewise::point_type = Eigen::Matrix; typename eli::geom::surface::piecewise::index_type = long int]’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.cpp:604:35: required from here 604 | eli::geom::intersect::find_rst( r, s, t, d, m_Surface, pts, ret ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/intersect/find_rst_surface.hpp:666:25: warning: unused variable ‘plow’ [-Wunused-variable] 666 | patch_type *plow = lower.get_patch( iu, iv, ustart, du, vstart, dv ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/intersect/find_rst_surface.hpp:644:20: warning: variable ‘count’ set but not used [-Wunused-but-set-variable=] 644 | index_type count = 0; | ^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/intersect/find_rst_surface.hpp:645:20: warning: variable ‘improve’ set but not used [-Wunused-but-set-variable=] 645 | index_type improve = 0; | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:34: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_cubic_spline_skinning_surface_creator.hpp: In instantiation of ‘bool eli::geom::surface::piecewise_cubic_spline_skinning_surface_creator::create(piecewise_surface_type&) const [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance; piecewise_surface_type = eli::geom::surface::piecewise]’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.cpp:1632:27: required from here 1632 | bool creat = sc.create( m_Surface ); | ~~~~~~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_cubic_spline_skinning_surface_creator.hpp:232:28: warning: comparison of integer expressions of different signedness: ‘eli::geom::surface::piecewise_cubic_spline_skinning_surface_creator >::index_type’ {aka ‘long int’} and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 232 | for ( i = 0; i < tdisc.size(); i++ ) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_cubic_spline_skinning_surface_creator.hpp:279:32: warning: comparison of integer expressions of different signedness: ‘eli::geom::surface::piecewise_cubic_spline_skinning_surface_creator >::index_type’ {aka ‘long int’} and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | for ( i = 0; i < idisc.size()-1; i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_multicap_surface_creator.hpp: In instantiation of ‘eli::geom::surface::piecewise_multicap_surface_creator::piecewise_multicap_surface_creator() [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.cpp:3148:27: required from here 3148 | multicap_creator_type cc; | ^~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_multicap_surface_creator.hpp:1925:31: warning: ‘eli::geom::surface::piecewise_multicap_surface_creator >::edge_to_cap’ will be initialized after [-Wreorder] 1925 | edge_cap_identifier edge_to_cap; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_multicap_surface_creator.hpp:1922:24: warning: ‘bool eli::geom::surface::piecewise_multicap_surface_creator >::prep_done’ [-Wreorder] 1922 | mutable bool prep_done; | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_multicap_surface_creator.hpp:75:11: warning: when initialized here [-Wreorder] 75 | piecewise_multicap_surface_creator() | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_multicap_surface_creator.hpp: In instantiation of ‘bool eli::geom::surface::piecewise_multicap_surface_creator::create_curve(piecewise_curve_type&) const [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance; piecewise_curve_type = eli::geom::curve::piecewise]’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.cpp:3200:35: required from here 3200 | rtn_flag = cc.create_curve( b ); | ~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_multicap_surface_creator.hpp:1055:39: warning: comparison of integer expressions of different signedness: ‘eli::geom::surface::piecewise_multicap_surface_creator >::index_type’ {aka ‘long int’} and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1055 | for ( index_type i = 0; i < pmap.size() - 1; i++ ) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_multicap_surface_creator.hpp:1414:35: warning: variable ‘radius’ set but not used [-Wunused-but-set-variable=] 1414 | data_type radius = circ_chord / ( 2.0 * sin( theta / 2.0 ) ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_multicap_surface_creator.hpp: In instantiation of ‘bool eli::geom::surface::piecewise_multicap_surface_creator::create_sweepfactor_sq_curve(oned_piecewise_curve_type&) const [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance; oned_piecewise_curve_type = eli::geom::curve::piecewise >]’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.cpp:3219:39: required from here 3219 | cc.create_sweepfactor_sq_curve( sweepcurve ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_multicap_surface_creator.hpp:1622:39: warning: comparison of integer expressions of different signedness: ‘eli::geom::surface::piecewise_multicap_surface_creator >::index_type’ {aka ‘long int’} and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1622 | for ( index_type i = 0; i < pmap.size() - 1; i++ ) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_multicap_surface_creator.hpp:1601:24: warning: variable ‘porigin’ set but not used [-Wunused-but-set-variable=] 1601 | point_type porigin = seam.f( tmidseam ); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_multicap_surface_creator.hpp: In instantiation of ‘bool eli::geom::surface::piecewise_multicap_surface_creator::create(piecewise_surface_type&) const [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance; piecewise_surface_type = eli::geom::surface::piecewise]’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.cpp:3271:25: required from here 3271 | rtn_flag = cc.create(m_Surface); | ~~~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_multicap_surface_creator.hpp:175:39: warning: comparison of integer expressions of different signedness: ‘eli::geom::surface::piecewise_multicap_surface_creator >::index_type’ {aka ‘long int’} and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 175 | for ( index_type i = 0; i < pmap.size() - 1; i++ ) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise.hpp: In instantiation of ‘void eli::geom::surface::piecewise::join_v(const eli::geom::surface::piecewise&, const eli::geom::surface::piecewise&) [with surface__ = eli::geom::surface::bezier; data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.cpp:3333:21: required from here 3333 | m_Surface.join_v( sa.m_Surface, sb.m_Surface ); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise.hpp:1171:34: warning: variable ‘nu2’ set but not used [-Wunused-but-set-variable=] 1171 | index_type nu1, nv1, nu2, nv2; | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise.hpp: In instantiation of ‘bool eli::geom::surface::piecewise::trim_v(const data_type&, const data_type&, eli::geom::surface::piecewise&) [with surface__ = eli::geom::surface::bezier; data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance; data_type = double]’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.cpp:3462:30: required from here 3462 | if ( m_Surface.trim_v( vstart, vend, s ) ) // Success. | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise.hpp:1216:23: warning: variable ‘vmin’ set but not used [-Wunused-but-set-variable=] 1216 | data_type vmin, vmax; | ^~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/XferSurf.h:11: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/bezier.hpp: In instantiation of ‘void eli::geom::surface::bezier::get_umin_bndy_curve(curve_type&) const [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance; curve_type = eli::geom::curve::bezier]’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise.hpp:564:53: required from ‘bool eli::geom::surface::piecewise::closed_u() const [with surface__ = eli::geom::surface::bezier; data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’ 564 | patches[ifirst][j].get_umin_bndy_curve(bc0); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.cpp:355:30: required from here 355 | return m_Surface.closed_u(); | ~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/bezier.hpp:583:24: warning: unused variable ‘cp’ [-Wunused-variable] 583 | point_type cp; | ^~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/bezier.hpp: In instantiation of ‘void eli::geom::surface::bezier::get_umax_bndy_curve(curve_type&) const [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance; curve_type = eli::geom::curve::bezier]’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise.hpp:565:52: required from ‘bool eli::geom::surface::piecewise::closed_u() const [with surface__ = eli::geom::surface::bezier; data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’ 565 | patches[ilast][j].get_umax_bndy_curve(bc1); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.cpp:355:30: required from here 355 | return m_Surface.closed_u(); | ~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/bezier.hpp:600:24: warning: unused variable ‘cp’ [-Wunused-variable] 600 | point_type cp; | ^~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/bezier.hpp: In instantiation of ‘void eli::geom::surface::bezier::get_vmin_bndy_curve(curve_type&) const [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance; curve_type = eli::geom::curve::bezier]’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise.hpp:598:53: required from ‘bool eli::geom::surface::piecewise::closed_v() const [with surface__ = eli::geom::surface::bezier; data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’ 598 | patches[i][jfirst].get_vmin_bndy_curve(bc0); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.cpp:360:30: required from here 360 | return m_Surface.closed_v(); | ~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/bezier.hpp:617:24: warning: unused variable ‘cp’ [-Wunused-variable] 617 | point_type cp; | ^~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/bezier.hpp: In instantiation of ‘void eli::geom::surface::bezier::get_vmax_bndy_curve(curve_type&) const [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance; curve_type = eli::geom::curve::bezier]’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise.hpp:599:52: required from ‘bool eli::geom::surface::piecewise::closed_v() const [with surface__ = eli::geom::surface::bezier; data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’ 599 | patches[i][jlast].get_vmax_bndy_curve(bc1); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.cpp:360:30: required from here 360 | return m_Surface.closed_v(); | ~~~~~~~~~~~~~~~~~~^~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/bezier.hpp:634:24: warning: unused variable ‘cp’ [-Wunused-variable] 634 | point_type cp; | ^~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/intersect/distance_angle_surface.hpp: In instantiation of ‘void eli::geom::intersect::internal::surface_da_dap_functor::operator()(vec&, mat&, const vec&) const [with surface__ = eli::geom::surface::piecewise; vec = Eigen::Matrix; mat = Eigen::Matrix]’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/intersect/distance_angle_surface.hpp:176:14: required from ‘void eli::geom::intersect::distance_angle(typename surface__::data_type&, typename surface__::data_type&, const surface__&, const typename surface__::point_type&, const typename surface__::point_type&, const typename surface__::data_type&, const typename surface__::data_type&, const typename surface__::data_type&, const typename surface__::data_type&, const typename surface__::data_type&, const typename surface__::data_type&, int&) [with surface__ = eli::geom::surface::piecewise; typename surface__::data_type = double; typename surface__::point_type = Eigen::Matrix]’ 176 | dadap( rhs0, mat, uinit ); | ~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.cpp:553:41: required from here 553 | eli::geom::intersect::distance_angle( u, w, m_Surface, p, dr, d*d, dot, uguess, wguess, wllim, wulim, retval ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/intersect/distance_angle_surface.hpp:51:17: warning: unused variable ‘rtn’ [-Wunused-variable] 51 | vec rtn; | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/intersect/find_rst_surface.hpp: In instantiation of ‘typename surface__::data_type eli::geom::intersect::find_rst(typename surface__::data_type&, typename surface__::data_type&, typename surface__::data_type&, const surface__&, const typename surface__::point_type&, const typename surface__::data_type&, const typename surface__::data_type&, const typename surface__::data_type&, const typename surface__::data_type&, const typename surface__::data_type&, const typename surface__::data_type&, const typename surface__::data_type&, typename surface__::index_type&) [with surface__ = eli::geom::surface::piecewise; typename surface__::data_type = double; typename surface__::point_type = Eigen::Matrix; typename surface__::index_type = long int]’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/intersect/find_rst_surface.hpp:223:24: required from ‘typename surface__::data_type eli::geom::intersect::find_rst(typename surface__::data_type&, typename surface__::data_type&, typename surface__::data_type&, const surface__&, const typename surface__::point_type&, const typename surface__::data_type&, const typename surface__::data_type&, const typename surface__::data_type&, typename surface__::index_type&) [with surface__ = eli::geom::surface::piecewise; typename surface__::data_type = double; typename surface__::point_type = Eigen::Matrix; typename surface__::index_type = long int]’ 223 | return find_rst( r, s, t, surf, pt, r0, s0, t0, rmin, rmax, smin, smax, ret ); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.cpp:581:49: required from here 581 | double dist = eli::geom::intersect::find_rst( r, s, t, m_Surface, p0, r0, s0, t0, ret ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/intersect/find_rst_surface.hpp:153:57: warning: unused variable ‘resid’ [-Wunused-variable] 153 | typename nonlinear_solver_type::solution_matrix resid; | ^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/intersect/find_rst_surface.hpp:154:57: warning: unused variable ‘jacob’ [-Wunused-variable] 154 | typename nonlinear_solver_type::jacobian_matrix jacob; | ^~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/intersect/intersect_axis_surface.hpp:28, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/intersect/intersect_axis.hpp:16, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/intersect.hpp:24, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/intersect/find_rst_surface.hpp:28: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/intersect/intersect_axis_bounding_box.hpp: In instantiation of ‘data__ eli::geom::intersect::minimum_distance(const eli::geom::general::bounding_box&, const typename eli::geom::general::bounding_box::point_type&, typename eli::geom::general::bounding_box::index_type) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance; typename eli::geom::general::bounding_box::point_type = Eigen::Matrix; typename eli::geom::general::bounding_box::index_type = long int]’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/intersect/intersect_axis_surface.hpp:292:40: required from ‘typename eli::geom::surface::piecewise::data_type eli::geom::intersect::intersect(typename eli::geom::surface::piecewise::data_type&, typename eli::geom::surface::piecewise::data_type&, typename eli::geom::surface::piecewise::point_type&, const eli::geom::surface::piecewise&, const typename eli::geom::surface::piecewise::point_type&, const typename eli::geom::surface::piecewise::index_type&) [with surface1__ = eli::geom::surface::bezier; data1__ = double; short unsigned int dim1__ = 3; tol1__ = eli::util::tolerance; typename eli::geom::surface::piecewise::data_type = double; typename eli::geom::surface::piecewise::data_type = double; typename eli::geom::surface::piecewise::point_type = Eigen::Matrix; typename eli::geom::surface::piecewise::index_type = long int]’ 292 | dbbmin = minimum_distance( bb_local, p0, iproj ); // Find lower bound on projected distance | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.cpp:640:51: required from here 640 | double idist = eli::geom::intersect::intersect( u_out, w_out, p, m_Surface, p0, idir ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/intersect/intersect_axis_bounding_box.hpp:33:16: warning: unused variable ‘dist2’ [-Wunused-variable] 33 | data__ dist2(0), len; | ^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/intersect/intersect_axis_surface.hpp: In instantiation of ‘typename surface__::data_type eli::geom::intersect::intersect(typename surface__::data_type&, typename surface__::data_type&, typename surface__::point_type&, const surface__&, const typename surface__::point_type&, const typename surface__::index_type&) [with surface__ = eli::geom::surface::bezier; typename surface__::data_type = double; typename surface__::point_type = Eigen::Matrix; typename surface__::index_type = long int]’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/intersect/intersect_axis_surface.hpp:323:26: required from ‘typename eli::geom::surface::piecewise::data_type eli::geom::intersect::intersect(typename eli::geom::surface::piecewise::data_type&, typename eli::geom::surface::piecewise::data_type&, typename eli::geom::surface::piecewise::point_type&, const eli::geom::surface::piecewise&, const typename eli::geom::surface::piecewise::point_type&, const typename eli::geom::surface::piecewise::index_type&) [with surface1__ = eli::geom::surface::bezier; data1__ = double; short unsigned int dim1__ = 3; tol1__ = eli::util::tolerance; typename eli::geom::surface::piecewise::data_type = double; typename eli::geom::surface::piecewise::data_type = double; typename eli::geom::surface::piecewise::point_type = Eigen::Matrix; typename eli::geom::surface::piecewise::index_type = long int]’ 323 | d = intersect( uu, vv, pp, ps.patches[uk][vk], p0, iproj ); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.cpp:640:51: required from here 640 | double idist = eli::geom::intersect::intersect( u_out, w_out, p, m_Surface, p0, idir ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/intersect/intersect_axis_surface.hpp:201:39: warning: unused variable ‘umin’ [-Wunused-variable] 201 | typename surface__::data_type umin, umax, vmin, vmax; | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/intersect/intersect_axis_surface.hpp:201:45: warning: unused variable ‘umax’ [-Wunused-variable] 201 | typename surface__::data_type umin, umax, vmin, vmax; | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/intersect/intersect_axis_surface.hpp:201:51: warning: unused variable ‘vmin’ [-Wunused-variable] 201 | typename surface__::data_type umin, umax, vmin, vmax; | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/intersect/intersect_axis_surface.hpp:201:57: warning: unused variable ‘vmax’ [-Wunused-variable] 201 | typename surface__::data_type umin, umax, vmin, vmax; | ^~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/intersect/intersect_segment.hpp:17, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/intersect.hpp:25: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/intersect/intersect_segment_surface.hpp: In instantiation of ‘void eli::geom::intersect::intersect_segment(std::vector&, const eli::geom::surface::piecewise&, const typename eli::geom::surface::piecewise::point_type&, const typename eli::geom::surface::piecewise::point_type&, const typename eli::geom::surface::piecewise::bounding_box_type&) [with surface1__ = eli::geom::surface::bezier; data1__ = double; short unsigned int dim1__ = 3; tol1__ = eli::util::tolerance; typename eli::geom::surface::piecewise::point_type = Eigen::Matrix; typename eli::geom::surface::piecewise::bounding_box_type = eli::geom::general::bounding_box >]’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/intersect/intersect_segment_surface.hpp:187:26: required from ‘bool eli::geom::intersect::inside(const eli::geom::surface::piecewise&, const typename eli::geom::surface::piecewise::point_type&) [with surface__ = eli::geom::surface::bezier; data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance; typename eli::geom::surface::piecewise::point_type = Eigen::Matrix]’ 187 | intersect_segment( tvec, ps, p0, vec, bbox ); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.cpp:680:40: required from here 680 | return eli::geom::intersect::inside( m_Surface, p ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/intersect/intersect_segment_surface.hpp:122:20: warning: variable ‘count’ set but not used [-Wunused-but-set-variable=] 122 | index_type count = 0; | ^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_multicap_surface_creator.hpp: In instantiation of ‘bool eli::geom::surface::piecewise_multicap_surface_creator::prep() const [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_multicap_surface_creator.hpp:1020:27: required from ‘bool eli::geom::surface::piecewise_multicap_surface_creator::create_curve(piecewise_curve_type&) const [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance; piecewise_curve_type = eli::geom::curve::piecewise]’ 1020 | bool rval = prep(); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.cpp:3200:35: required from here 3200 | rtn_flag = cc.create_curve( b ); | ~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_multicap_surface_creator.hpp:1752:43: warning: comparison of integer expressions of different signedness: ‘eli::geom::surface::piecewise_multicap_surface_creator >::index_type’ {aka ‘long int’} and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1752 | for ( index_type i = 0; i < cmap.size(); i++ ) | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_multicap_surface_creator.hpp:1803:43: warning: comparison of integer expressions of different signedness: ‘eli::geom::surface::piecewise_multicap_surface_creator >::index_type’ {aka ‘long int’} and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1803 | for ( index_type i = 0; i < cmap.size(); i++ ) | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/intersect/minimum_distance.hpp:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/intersect.hpp:20: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/intersect/minimum_distance_surface.hpp: In instantiation of ‘int eli::geom::intersect::internal::tangent_plane_method::find_root(typename eli::mutil::nls::iterative_system_root_base::solution_matrix&) const [with surface__ = eli::geom::surface::piecewise; long unsigned int N__ = 2; long unsigned int NSOL__ = 1; typename eli::mutil::nls::iterative_system_root_base::solution_matrix = Eigen::Matrix; typename surface__::data_type = double]’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/intersect/minimum_distance_surface.hpp:436:32: required from ‘typename surface__::data_type eli::geom::intersect::minimum_distance_tan(typename surface__::data_type&, typename surface__::data_type&, const surface__&, const typename surface__::point_type&, const typename surface__::data_type&, const typename surface__::data_type&, int&, typename surface__::data_type, typename surface__::data_type, typename surface__::data_type, typename surface__::data_type) [with surface__ = eli::geom::surface::piecewise; typename surface__::data_type = double; typename surface__::point_type = Eigen::Matrix]’ 436 | ret = tpsolve.find_root( x ); | ~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/intersect/minimum_distance_surface.hpp:565:40: required from ‘typename surface__::data_type eli::geom::intersect::minimum_distance_core(typename surface__::data_type&, typename surface__::data_type&, const surface__&, const typename surface__::point_type&, const typename surface__::data_type&, const typename surface__::data_type&, typename surface__::data_type, typename surface__::data_type, typename surface__::data_type, typename surface__::data_type) [with surface__ = eli::geom::surface::piecewise; typename surface__::data_type = double; typename surface__::point_type = Eigen::Matrix]’ 565 | dist_tan = minimum_distance_tan( u, v, s, pt, u0, v0, rett, uminc, umaxc, vminc, vmaxc ); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/intersect/minimum_distance_surface.hpp:638:67: required from ‘typename surface__::data_type eli::geom::intersect::minimum_distance(typename surface__::data_type&, typename surface__::data_type&, const surface__&, const typename surface__::point_type&, const typename surface__::data_type&, const typename surface__::data_type&, typename surface__::data_type, typename surface__::data_type, typename surface__::data_type, typename surface__::data_type) [with surface__ = eli::geom::surface::piecewise; typename surface__::data_type = double; typename surface__::point_type = Eigen::Matrix]’ 638 | typename surface__::data_type dist = minimum_distance_core( u, v, s, pt, u0, v0, uminc, umaxc, vminc, vmaxc ); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.cpp:386:50: required from here 386 | dist = eli::geom::intersect::minimum_distance( u, w, m_Surface, p, u0in, w0in ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/intersect/minimum_distance_surface.hpp:82:57: warning: variable ‘prev_dx’ set but not used [-Wunused-but-set-variable=] 82 | typename surface__::data_type abs_x_norm, prev_dx; | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/bezier.hpp: In instantiation of ‘void eli::geom::surface::bezier::get_umin_ndelta_pcurve(curve_type&) const [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance; curve_type = eli::geom::curve::bezier]’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise.hpp:1585:53: required from ‘void eli::geom::surface::piecewise::get_umin_ndelta_pcurve(piecewise_curve_type&) const [with surface__ = eli::geom::surface::bezier; data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance; piecewise_curve_type = eli::geom::curve::piecewise]’ 1585 | patches[uk][vk].get_umin_ndelta_pcurve(c); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_multicap_surface_creator.hpp:1875:52: required from ‘bool eli::geom::surface::piecewise_multicap_surface_creator::prep() const [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’ 1875 | surface_copy.get_umin_ndelta_pcurve( ndelta ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_multicap_surface_creator.hpp:1020:27: required from ‘bool eli::geom::surface::piecewise_multicap_surface_creator::create_curve(piecewise_curve_type&) const [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance; piecewise_curve_type = eli::geom::curve::piecewise]’ 1020 | bool rval = prep(); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.cpp:3200:35: required from here 3200 | rtn_flag = cc.create_curve( b ); | ~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/bezier.hpp:653:24: warning: unused variable ‘cp’ [-Wunused-variable] 653 | point_type cp; | ^~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/bezier.hpp: In instantiation of ‘void eli::geom::surface::bezier::get_umax_ndelta_pcurve(curve_type&) const [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance; curve_type = eli::geom::curve::bezier]’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise.hpp:1610:53: required from ‘void eli::geom::surface::piecewise::get_umax_ndelta_pcurve(piecewise_curve_type&) const [with surface__ = eli::geom::surface::bezier; data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance; piecewise_curve_type = eli::geom::curve::piecewise]’ 1610 | patches[uk][vk].get_umax_ndelta_pcurve(c); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_multicap_surface_creator.hpp:1881:52: required from ‘bool eli::geom::surface::piecewise_multicap_surface_creator::prep() const [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’ 1881 | surface_copy.get_umax_ndelta_pcurve( ndelta ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_multicap_surface_creator.hpp:1020:27: required from ‘bool eli::geom::surface::piecewise_multicap_surface_creator::create_curve(piecewise_curve_type&) const [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance; piecewise_curve_type = eli::geom::curve::piecewise]’ 1020 | bool rval = prep(); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.cpp:3200:35: required from here 3200 | rtn_flag = cc.create_curve( b ); | ~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/bezier.hpp:691:24: warning: unused variable ‘cp’ [-Wunused-variable] 691 | point_type cp; | ^~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/bezier.hpp: In instantiation of ‘void eli::geom::surface::bezier::get_vmin_ndelta_pcurve(curve_type&) const [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance; curve_type = eli::geom::curve::bezier]’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise.hpp:1635:53: required from ‘void eli::geom::surface::piecewise::get_vmin_ndelta_pcurve(piecewise_curve_type&) const [with surface__ = eli::geom::surface::bezier; data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance; piecewise_curve_type = eli::geom::curve::piecewise]’ 1635 | patches[uk][vk].get_vmin_ndelta_pcurve(c); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_multicap_surface_creator.hpp:1887:52: required from ‘bool eli::geom::surface::piecewise_multicap_surface_creator::prep() const [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’ 1887 | surface_copy.get_vmin_ndelta_pcurve( ndelta ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_multicap_surface_creator.hpp:1020:27: required from ‘bool eli::geom::surface::piecewise_multicap_surface_creator::create_curve(piecewise_curve_type&) const [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance; piecewise_curve_type = eli::geom::curve::piecewise]’ 1020 | bool rval = prep(); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.cpp:3200:35: required from here 3200 | rtn_flag = cc.create_curve( b ); | ~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/bezier.hpp:729:24: warning: unused variable ‘cp’ [-Wunused-variable] 729 | point_type cp; | ^~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/bezier.hpp: In instantiation of ‘void eli::geom::surface::bezier::get_vmax_ndelta_pcurve(curve_type&) const [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance; curve_type = eli::geom::curve::bezier]’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise.hpp:1660:53: required from ‘void eli::geom::surface::piecewise::get_vmax_ndelta_pcurve(piecewise_curve_type&) const [with surface__ = eli::geom::surface::bezier; data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance; piecewise_curve_type = eli::geom::curve::piecewise]’ 1660 | patches[uk][vk].get_vmax_ndelta_pcurve(c); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_multicap_surface_creator.hpp:1893:52: required from ‘bool eli::geom::surface::piecewise_multicap_surface_creator::prep() const [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’ 1893 | surface_copy.get_vmax_ndelta_pcurve( ndelta ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_multicap_surface_creator.hpp:1020:27: required from ‘bool eli::geom::surface::piecewise_multicap_surface_creator::create_curve(piecewise_curve_type&) const [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance; piecewise_curve_type = eli::geom::curve::piecewise]’ 1020 | bool rval = prep(); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.cpp:3200:35: required from here 3200 | rtn_flag = cc.create_curve( b ); | ~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/bezier.hpp:758:24: warning: unused variable ‘cp’ [-Wunused-variable] 758 | point_type cp; | ^~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/intersect/minimum_distance_curve.hpp:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/curve/bezier.hpp:31, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspCurve.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:16: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/curve/piecewise.hpp: In member function ‘eli::geom::curve::piecewise >::print() const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/curve/piecewise.hpp:547:44: warning: ‘dt’ may be used uninitialized [-Wmaybe-uninitialized] 547 | std::cout << ti + dt * ( data_type ) i / ( data_type ) bez.degree(); | ~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/curve/piecewise.hpp:543:29: note: ‘dt’ was declared here 543 | data_type dt; | ^~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise.hpp: In member function ‘eli::geom::surface::piecewise >::f_pt_normal_grid(std::vector > const&, std::vector > const&, std::vector, std::allocator > >, std::allocator, std::allocator > > > >&, std::vector, std::allocator > >, std::allocator, std::allocator > > > >&) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise.hpp:2310:24: warning: ‘uu’ may be used uninitialized [-Wmaybe-uninitialized] 2310 | uuvec[i] = uu; | ~~~~~~~~~^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise.hpp:2285:25: note: ‘uu’ was declared here 2285 | data_type uu; | ^~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise.hpp:2344:24: warning: ‘vv’ may be used uninitialized [-Wmaybe-uninitialized] 2344 | vvvec[i] = vv; | ~~~~~~~~~^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise.hpp:2319:25: note: ‘vv’ was declared here 2319 | data_type vv; | ^~ In member function ‘eli::geom::surface::piecewise >::roll_vparm(double const&)’, inlined from ‘eli::geom::surface::piecewise >::trim_v(double const&, double const&, eli::geom::surface::piecewise >&)’ at /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise.hpp:1239:26, inlined from ‘VspSurf::TrimClosedV(double, double)’ at /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.cpp:3462:30: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise.hpp:789:15: warning: ‘vv’ may be used uninitialized [-Wmaybe-uninitialized] 789 | if ( vv > 0.5 ) | ^~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise.hpp: In member function ‘VspSurf::TrimClosedV(double, double)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise.hpp:784:23: note: ‘vv’ was declared here 784 | data_type vv; | ^~ In member function ‘eli::geom::surface::piecewise >::roll_vparm(double const&)’, inlined from ‘eli::geom::surface::piecewise >::trim_v(double const&, double const&, eli::geom::surface::piecewise >&)’ at /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise.hpp:1295:27, inlined from ‘VspSurf::TrimClosedV(double, double)’ at /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.cpp:3462:30: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise.hpp:789:15: warning: ‘vv’ may be used uninitialized [-Wmaybe-uninitialized] 789 | if ( vv > 0.5 ) | ^~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise.hpp: In member function ‘VspSurf::TrimClosedV(double, double)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise.hpp:784:23: note: ‘vv’ was declared here 784 | data_type vv; | ^~ [56/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/include -I/usr/include/cminpack-1 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/libigl/libigl/include -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/stb -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/tritri -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/wavedragEL -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/GeometricTools/GeometricTools/GTE -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT geom_core/CMakeFiles/geom_core.dir/DesignVarMgr.cpp.o -MF geom_core/CMakeFiles/geom_core.dir/DesignVarMgr.cpp.o.d -o geom_core/CMakeFiles/geom_core.dir/DesignVarMgr.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/DesignVarMgr.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmUndo.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmMgr.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/DesignVarMgr.cpp:11: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:22, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/DesignVarMgr.h:13, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/DesignVarMgr.cpp:10: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/DesignVarMgr.h:14: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:61:20: warning: ‘virtual std::string ParmContainer::GetName() const’ was hidden [-Woverloaded-virtual=] 61 | virtual string GetName() const { return m_Name; } | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:22: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:75:20: note: by ‘virtual std::string XSecCurve::GetName()’ 75 | virtual string GetName(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:174:18: warning: ‘virtual void ParmContainer::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 174 | virtual void ChangeID( const string &id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:302:18: note: by ‘virtual void SSXSecCurve::ChangeID(std::string)’ 302 | virtual void ChangeID( string id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h: In constructor ‘BitMask::BitMask(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h:33:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for ( int i = 0; i < boolvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual void Geom::GetSymmIndexs(int, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:484:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 484 | if ( imain >= 0 && imain < m_SurfSymmMap.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetMainSurfID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:492:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | if ( surfnum >= 0 && surfnum < m_MainSurfIndxVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetSurfCopyIndx(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:504:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | if ( surfnum >= 0 && surfnum < m_SurfCopyIndx.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:73:24: warning: ‘virtual xmlNode* ParmContainer::EncodeXml(xmlNode*&)’ was hidden [-Woverloaded-virtual=] 73 | virtual xmlNodePtr EncodeXml( xmlNodePtr & node ); | ^~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/DesignVarMgr.cpp:12: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:196:16: note: by ‘xmlNode* Vehicle::EncodeXml(xmlNode*&, int)’ 196 | xmlNodePtr EncodeXml( xmlNodePtr & node, int set ); | ^~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/DesignVarMgr.cpp: In member function ‘virtual void DesignVarMgrSingleton::ReadDesVarsDES(const std::string&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/DesignVarMgr.cpp:256:10: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 256 | fgets( temp, 255, fp ); | ~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/DesignVarMgr.cpp:267:18: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 267 | fgets( temp, 255, fp ); | ~~~~~^~~~~~~~~~~~~~~~~ [57/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/include -I/usr/include/cminpack-1 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/libigl/libigl/include -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/stb -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/tritri -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/wavedragEL -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/GeometricTools/GeometricTools/GTE -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT geom_core/CMakeFiles/geom_core.dir/CustomGeom.cpp.o -MF geom_core/CMakeFiles/geom_core.dir/CustomGeom.cpp.o.d -o geom_core/CMakeFiles/geom_core.dir/CustomGeom.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/CustomGeom.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/CustomGeom.h:39, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/CustomGeom.cpp:10: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:22, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:14: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:15: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:61:20: warning: ‘virtual std::string ParmContainer::GetName() const’ was hidden [-Woverloaded-virtual=] 61 | virtual string GetName() const { return m_Name; } | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:22: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:75:20: note: by ‘virtual std::string XSecCurve::GetName()’ 75 | virtual string GetName(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:174:18: warning: ‘virtual void ParmContainer::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 174 | virtual void ChangeID( const string &id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:302:18: note: by ‘virtual void SSXSecCurve::ChangeID(std::string)’ 302 | virtual void ChangeID( string id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h: In constructor ‘BitMask::BitMask(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h:33:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for ( int i = 0; i < boolvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual void Geom::GetSymmIndexs(int, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:484:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 484 | if ( imain >= 0 && imain < m_SurfSymmMap.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetMainSurfID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:492:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | if ( surfnum >= 0 && surfnum < m_MainSurfIndxVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetSurfCopyIndx(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:504:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | if ( surfnum >= 0 && surfnum < m_SurfCopyIndx.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:45:18: warning: ‘virtual void ParmContainer::AddParm(const std::string&)’ was hidden [-Woverloaded-virtual=] 45 | virtual void AddParm( const string & id ); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/CustomGeom.h:653:12: note: by ‘std::string CustomGeom::AddParm(int, const std::string&, const std::string&)’ 653 | string AddParm( int type, const string & name, const string & group ); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:73:24: warning: ‘virtual xmlNode* ParmContainer::EncodeXml(xmlNode*&)’ was hidden [-Woverloaded-virtual=] 73 | virtual xmlNodePtr EncodeXml( xmlNodePtr & node ); | ^~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/CustomGeom.cpp:12: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:196:16: note: by ‘xmlNode* Vehicle::EncodeXml(xmlNode*&, int)’ 196 | xmlNodePtr EncodeXml( xmlNodePtr & node, int set ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/CustomGeom.cpp: In member function ‘void CustomGeomMgrSingleton::ReadCustomScripts(Vehicle*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/CustomGeom.cpp:39:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 39 | for ( int k = 0 ; k < scriptDirs.size(); k++ ) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/new_allocator.h:203:4: required from ‘void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >}; _Tp = eli::geom::surface::connection_data >]’ 203 | { ::new((void *)__p) _Up(std::forward<_Args>(__args)...); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/alloc_traits.h:714:17: required from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >}; _Tp = eli::geom::surface::connection_data >; allocator_type = std::allocator > >]’ 714 | __a.construct(__p, std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:121:30: required from ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {eli::geom::surface::connection_data >}; _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >; reference = eli::geom::surface::connection_data >&]’ 121 | _Alloc_traits::construct(this->_M_impl, this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 122 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_vector.h:1424:21: required from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >; value_type = eli::geom::surface::connection_data >]’ 1424 | { emplace_back(std::move(__x)); } | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/CustomGeom.cpp:950:34: required from here 950 | rib_vec.push_back( xs->GetRib( true, false ) ); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ [58/443] : && /usr/bin/cmake -E rm -f util/libutil.a && /usr/bin/ar qc util/libutil.a util/CMakeFiles/util.dir/BndBox.cpp.o util/CMakeFiles/util.dir/CADutil.cpp.o util/CMakeFiles/util.dir/Cluster.cpp.o util/CMakeFiles/util.dir/DrawObj.cpp.o util/CMakeFiles/util.dir/DXFUtil.cpp.o util/CMakeFiles/util.dir/FileUtil.cpp.o util/CMakeFiles/util.dir/PntNodeMerge.cpp.o util/CMakeFiles/util.dir/ProcessUtil.cpp.o util/CMakeFiles/util.dir/Quat.cpp.o util/CMakeFiles/util.dir/SimpleFeatureTess.cpp.o util/CMakeFiles/util.dir/SimpleTess.cpp.o util/CMakeFiles/util.dir/StackTrace.cpp.o util/CMakeFiles/util.dir/StlHelper.cpp.o util/CMakeFiles/util.dir/StringUtil.cpp.o util/CMakeFiles/util.dir/SuperEllipse.cpp.o util/CMakeFiles/util.dir/UnformattedFile.cpp.o util/CMakeFiles/util.dir/UnitConversion.cpp.o util/CMakeFiles/util.dir/UtilTestSuite.cpp.o util/CMakeFiles/util.dir/VKTAirfoil.cpp.o util/CMakeFiles/util.dir/Vsp1DCurve.cpp.o util/CMakeFiles/util.dir/VspCurve.cpp.o util/CMakeFiles/util.dir/VspSurf.cpp.o util/CMakeFiles/util.dir/VspUtil.cpp.o && /usr/bin/ranlib util/libutil.a && : [59/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/include -I/usr/include/cminpack-1 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/libigl/libigl/include -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/stb -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/tritri -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/wavedragEL -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/GeometricTools/GeometricTools/GTE -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT geom_core/CMakeFiles/geom_core.dir/DegenGeom.cpp.o -MF geom_core/CMakeFiles/geom_core.dir/DegenGeom.cpp.o.d -o geom_core/CMakeFiles/geom_core.dir/DegenGeom.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/DegenGeom.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/DegenGeom.h:16, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/DegenGeom.cpp:4: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:22, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:18: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:19: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:61:20: warning: ‘virtual std::string ParmContainer::GetName() const’ was hidden [-Woverloaded-virtual=] 61 | virtual string GetName() const { return m_Name; } | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:23: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:75:20: note: by ‘virtual std::string XSecCurve::GetName()’ 75 | virtual string GetName(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:174:18: warning: ‘virtual void ParmContainer::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 174 | virtual void ChangeID( const string &id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:302:18: note: by ‘virtual void SSXSecCurve::ChangeID(std::string)’ 302 | virtual void ChangeID( string id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:32, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/DegenGeom.cpp:5: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h: In constructor ‘BitMask::BitMask(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h:33:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for ( int i = 0; i < boolvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual void Geom::GetSymmIndexs(int, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:484:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 484 | if ( imain >= 0 && imain < m_SurfSymmMap.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetMainSurfID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:492:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | if ( surfnum >= 0 && surfnum < m_MainSurfIndxVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetSurfCopyIndx(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:504:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | if ( surfnum >= 0 && surfnum < m_SurfCopyIndx.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/DegenGeom.cpp:6: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/WriteMatlab.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/WriteMatlab.h:19:18: warning: ‘virtual void WriteMatlab::write(FILE*, const std::string&)’ was hidden [-Woverloaded-virtual=] 19 | virtual void write( FILE* file_id, const string &name ) | ^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/WriteMatlab.h:30:18: note: by ‘virtual void WriteDoubleM::write(FILE*, const double&, const std::string&)’ 30 | virtual void write( FILE* file_id, const double &d, const string &name ) | ^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/WriteMatlab.h:19:18: warning: ‘virtual void WriteMatlab::write(FILE*, const std::string&)’ was hidden [-Woverloaded-virtual=] 19 | virtual void write( FILE* file_id, const string &name ) | ^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/WriteMatlab.h:48:18: note: by ‘virtual void WriteVec3dM::write(FILE*, const vec3d&, const std::string&)’ 48 | virtual void write( FILE* file_id, const vec3d &d, const string &basename ) | ^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/WriteMatlab.h:77:18: warning: ‘virtual void WriteMatlabVec::write(FILE*, const std::string&, const int&)’ was hidden [-Woverloaded-virtual=] 77 | virtual void write( FILE* file_id, const string &name, const int &num ) | ^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/WriteMatlab.h:96:18: note: by ‘virtual void WriteVecDoubleM::write(FILE*, const std::vector&, const std::string&, const int&)’ 96 | virtual void write( FILE* file_id, const vector< double > &d, const string &name, const int &num ) | ^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/WriteMatlab.h:77:18: warning: ‘virtual void WriteMatlabVec::write(FILE*, const std::string&, const int&)’ was hidden [-Woverloaded-virtual=] 77 | virtual void write( FILE* file_id, const string &name, const int &num ) | ^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/WriteMatlab.h:114:18: note: by ‘virtual void WriteVecVec3dM::write(FILE*, const std::vector&, const std::string&, const int&)’ 114 | virtual void write( FILE* file_id, const vector< vec3d > &d, const string &basename, const int &num ) | ^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/WriteMatlab.h:143:18: warning: ‘virtual void WriteMatlabMat::write(FILE*, const std::string&, const int&, const int&)’ was hidden [-Woverloaded-virtual=] 143 | virtual void write( FILE* file_id, const string &name, const int &numi, const int &numj ) | ^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/WriteMatlab.h:171:18: note: by ‘virtual void WriteMatDoubleM::write(FILE*, const std::vector >&, const std::string&, const int&, const int&)’ 171 | virtual void write( FILE* file_id, const vector< vector< double > > &d, const string &name, const int &numi, const int &numj ) | ^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/WriteMatlab.h:143:18: warning: ‘virtual void WriteMatlabMat::write(FILE*, const std::string&, const int&, const int&)’ was hidden [-Woverloaded-virtual=] 143 | virtual void write( FILE* file_id, const string &name, const int &numi, const int &numj ) | ^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/WriteMatlab.h:189:18: note: by ‘virtual void WriteMatVec3dM::write(FILE*, const std::vector >&, const std::string&, const int&, const int&)’ 189 | virtual void write( FILE* file_id, const vector< vector< vec3d > > &d, const string &basename, const int &numi, const int &numj ) | ^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:73:24: warning: ‘virtual xmlNode* ParmContainer::EncodeXml(xmlNode*&)’ was hidden [-Woverloaded-virtual=] 73 | virtual xmlNodePtr EncodeXml( xmlNodePtr & node ); | ^~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/DegenGeom.cpp:9: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:196:16: note: by ‘xmlNode* Vehicle::EncodeXml(xmlNode*&, int)’ 196 | xmlNodePtr EncodeXml( xmlNodePtr & node, int set ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/DegenGeom.cpp: In member function ‘void DegenGeom::createDegenSurface(const std::vector >&, const std::vector >&, bool)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/DegenGeom.cpp:239:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 239 | for ( int i = 0; i < nxs - 1; i++ ) | ~~^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/DegenGeom.cpp: In member function ‘void DegenGeom::createDegenPlate(DegenPlate&, const std::vector >&, const std::vector >&, int, int, int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/DegenGeom.cpp:400:57: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 400 | for ( int j = 1, k = startPnt + num_pnts - 2; j < platePnts - 1; j++, k-- ) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/DegenGeom.cpp:450:57: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 450 | for ( int j = 0, k = startPnt + num_pnts - 1; j < platePnts; j++, k-- ) | ~~^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/DegenGeom.cpp: In member function ‘void DegenGeom::createDegenStick(DegenStick&, const std::vector >&, const std::vector >&, int, int, int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/DegenGeom.cpp:567:57: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 567 | for ( int j = 1, k = startPnt + num_pnts - 2; j < platePnts - 1; j++, k-- ) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/DegenGeom.cpp:671:57: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 671 | for ( int j = 0, k = startPnt + num_pnts - 2; j < platePnts - 1; j++, k-- ) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/DegenGeom.cpp: In static member function ‘static void DegenGeom::augmentFoilSurfDegenStick(DegenStick&, const VspSurf*, const std::vector >&, const bool&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/DegenGeom.cpp:684:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 684 | for ( int i = 0; i < uw_pnts.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/DegenGeom.cpp: In member function ‘void DegenGeom::augmentFoilSurfDegenStick(DegenStick&, const std::vector >&, const std::vector >&, const bool&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/DegenGeom.cpp:721:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 721 | for ( int i = 0; i < uw_pnts.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/DegenGeom.cpp: In member function ‘void DegenGeom::addDegenSubSurf(SubSurface*, int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/DegenGeom.cpp:814:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 814 | for ( int i = 0; i < ppvec.size(); i++ ) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/DegenGeom.cpp:829:36: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 829 | for ( int j = 0; j < ppvec[i].size(); j++ ) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/DegenGeom.cpp: In member function ‘void DegenGeom::write_degenGeomCsv_file(FILE*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/DegenGeom.cpp:1270:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1270 | for ( int i = 0; i < degenSubSurfs.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/DegenGeom.cpp:1275:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1275 | for ( int i = 0; i < degenHingeLines.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/DegenGeom.cpp: In member function ‘void DegenGeom::write_degenGeomM_file(FILE*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/DegenGeom.cpp:1504:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1504 | for ( int i = 0; i < degenSubSurfs.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/DegenGeom.cpp:1509:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1509 | for ( int i = 0; i < degenHingeLines.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/DegenGeom.cpp: In member function ‘void DegenGeom::createTMeshVec(Geom*, std::vector&, int, int, bool)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/DegenGeom.cpp:1729:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1729 | for (int i = 0; i < degenPlates.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/DegenGeom.cpp:1782:17: warning: unused variable ‘vspsurftype’ [-Wunused-variable] 1782 | int vspsurftype = vsp::DISK_SURF; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/DegenGeom.cpp: In member function ‘void DegenGeom::Transform(const Matrix4d&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/DegenGeom.cpp:1824:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1824 | for ( int i = 0; i < degenSurface.x.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/DegenGeom.cpp:1829:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1829 | for ( int i = 0; i < degenSurface.nvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/DegenGeom.cpp:1834:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1834 | for ( int i = 0; i < degenPlates.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/DegenGeom.cpp:1836:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1836 | for ( int j = 0; j < degenPlates[i].x.size(); j++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/DegenGeom.cpp:1841:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1841 | for ( int j = 0; j < degenPlates[i].nCamber.size(); j++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ [60/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/include -I/usr/include/cminpack-1 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/libigl/libigl/include -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/stb -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/tritri -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/wavedragEL -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/GeometricTools/GeometricTools/GTE -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT geom_core/CMakeFiles/geom_core.dir/EllipsoidGeom.cpp.o -MF geom_core/CMakeFiles/geom_core.dir/EllipsoidGeom.cpp.o.d -o geom_core/CMakeFiles/geom_core.dir/EllipsoidGeom.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/EllipsoidGeom.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/EllipsoidGeom.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/EllipsoidGeom.cpp:8: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:22, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:14: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:15: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:61:20: warning: ‘virtual std::string ParmContainer::GetName() const’ was hidden [-Woverloaded-virtual=] 61 | virtual string GetName() const { return m_Name; } | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:22: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:75:20: note: by ‘virtual std::string XSecCurve::GetName()’ 75 | virtual string GetName(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:174:18: warning: ‘virtual void ParmContainer::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 174 | virtual void ChangeID( const string &id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:302:18: note: by ‘virtual void SSXSecCurve::ChangeID(std::string)’ 302 | virtual void ChangeID( string id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h: In constructor ‘BitMask::BitMask(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h:33:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for ( int i = 0; i < boolvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual void Geom::GetSymmIndexs(int, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:484:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 484 | if ( imain >= 0 && imain < m_SurfSymmMap.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetMainSurfID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:492:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | if ( surfnum >= 0 && surfnum < m_MainSurfIndxVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetSurfCopyIndx(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:504:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | if ( surfnum >= 0 && surfnum < m_SurfCopyIndx.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:73:24: warning: ‘virtual xmlNode* ParmContainer::EncodeXml(xmlNode*&)’ was hidden [-Woverloaded-virtual=] 73 | virtual xmlNodePtr EncodeXml( xmlNodePtr & node ); | ^~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/EllipsoidGeom.cpp:9: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:196:16: note: by ‘xmlNode* Vehicle::EncodeXml(xmlNode*&, int)’ 196 | xmlNodePtr EncodeXml( xmlNodePtr & node, int set ); | ^~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ [61/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/include -I/usr/include/cminpack-1 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/libigl/libigl/include -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/stb -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/tritri -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/wavedragEL -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/GeometricTools/GeometricTools/GTE -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT geom_core/CMakeFiles/geom_core.dir/FitModelMgr.cpp.o -MF geom_core/CMakeFiles/geom_core.dir/FitModelMgr.cpp.o.d -o geom_core/CMakeFiles/geom_core.dir/FitModelMgr.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FitModelMgr.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmUndo.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:29, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FitModelMgr.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FitModelMgr.cpp:10: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:22, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:27: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:28: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:61:20: warning: ‘virtual std::string ParmContainer::GetName() const’ was hidden [-Woverloaded-virtual=] 61 | virtual string GetName() const { return m_Name; } | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:22: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:75:20: note: by ‘virtual std::string XSecCurve::GetName()’ 75 | virtual string GetName(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:174:18: warning: ‘virtual void ParmContainer::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 174 | virtual void ChangeID( const string &id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:302:18: note: by ‘virtual void SSXSecCurve::ChangeID(std::string)’ 302 | virtual void ChangeID( string id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h: In constructor ‘BitMask::BitMask(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h:33:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for ( int i = 0; i < boolvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual void Geom::GetSymmIndexs(int, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:484:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 484 | if ( imain >= 0 && imain < m_SurfSymmMap.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetMainSurfID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:492:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | if ( surfnum >= 0 && surfnum < m_MainSurfIndxVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetSurfCopyIndx(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:504:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | if ( surfnum >= 0 && surfnum < m_SurfCopyIndx.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:73:24: warning: ‘virtual xmlNode* ParmContainer::EncodeXml(xmlNode*&)’ was hidden [-Woverloaded-virtual=] 73 | virtual xmlNodePtr EncodeXml( xmlNodePtr & node ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:196:16: note: by ‘xmlNode* Vehicle::EncodeXml(xmlNode*&, int)’ 196 | xmlNodePtr EncodeXml( xmlNodePtr & node, int set ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FitModelMgr.cpp: In member function ‘void FitModelMgrSingleton::BuildPtrVec()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FitModelMgr.cpp:771:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 771 | for ( int i = 0 ; i < nvar; i++ ) | ~~^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FitModelMgr.cpp:782:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 782 | for ( int i = 0 ; i < npt; i++ ) | ~~^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FitModelMgr.cpp:809:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 809 | for ( int i = 0 ; i < npt; i++ ) | ~~^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FitModelMgr.cpp: In member function ‘bool FitModelMgrSingleton::Save()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FitModelMgr.cpp:1695:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1695 | for (int index = 0; index < m_TargetPts.size(); ++index) | ~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FitModelMgr.cpp:1701:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1701 | for (int index = 0; index < m_VarVec.size(); ++index) | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FitModelMgr.cpp: In member function ‘int FitModelMgrSingleton::Load()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FitModelMgr.cpp:1763:9: warning: variable ‘num’ set but not used [-Wunused-but-set-variable=] 1763 | int num = XmlUtil::GetNumNames( root, "TargetPt" ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ [62/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/include -I/usr/include/cminpack-1 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/libigl/libigl/include -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/stb -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/tritri -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/wavedragEL -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/GeometricTools/GeometricTools/GTE -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT geom_core/CMakeFiles/geom_core.dir/FuselageGeom.cpp.o -MF geom_core/CMakeFiles/geom_core.dir/FuselageGeom.cpp.o.d -o geom_core/CMakeFiles/geom_core.dir/FuselageGeom.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FuselageGeom.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/GeomEngine.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FuselageGeom.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FuselageGeom.cpp:8: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:22, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:14: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:15: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:61:20: warning: ‘virtual std::string ParmContainer::GetName() const’ was hidden [-Woverloaded-virtual=] 61 | virtual string GetName() const { return m_Name; } | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:22: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:75:20: note: by ‘virtual std::string XSecCurve::GetName()’ 75 | virtual string GetName(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:174:18: warning: ‘virtual void ParmContainer::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 174 | virtual void ChangeID( const string &id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:302:18: note: by ‘virtual void SSXSecCurve::ChangeID(std::string)’ 302 | virtual void ChangeID( string id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h: In constructor ‘BitMask::BitMask(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h:33:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for ( int i = 0; i < boolvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual void Geom::GetSymmIndexs(int, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:484:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 484 | if ( imain >= 0 && imain < m_SurfSymmMap.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetMainSurfID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:492:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | if ( surfnum >= 0 && surfnum < m_MainSurfIndxVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetSurfCopyIndx(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:504:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | if ( surfnum >= 0 && surfnum < m_SurfCopyIndx.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:73:24: warning: ‘virtual xmlNode* ParmContainer::EncodeXml(xmlNode*&)’ was hidden [-Woverloaded-virtual=] 73 | virtual xmlNodePtr EncodeXml( xmlNodePtr & node ); | ^~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FuselageGeom.cpp:9: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:196:16: note: by ‘xmlNode* Vehicle::EncodeXml(xmlNode*&, int)’ 196 | xmlNodePtr EncodeXml( xmlNodePtr & node, int set ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FuselageGeom.cpp: In member function ‘virtual void FuselageGeom::UpdatePreTess()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FuselageGeom.cpp:117:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 117 | for ( int i = 0 ; i < nxsec ; i++ ) | ~~^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FuselageGeom.cpp: In member function ‘virtual void FuselageGeom::UpdateSurf()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FuselageGeom.cpp:183:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 183 | for ( int i = 0 ; i < nxsec ; i++ ) | ~~^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FuselageGeom.cpp:225:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 225 | for ( int i = 0 ; i < nxsec ; i++ ) | ~~^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FuselageGeom.cpp: In member function ‘virtual void FuselageGeom::GetUWTess(const VspSurf&, bool, bool, bool, std::vector&, std::vector&, const int&) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FuselageGeom.cpp:253:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 253 | for ( int i = 0; i < m_TessUVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FuselageGeom.cpp: In member function ‘virtual void FuselageGeom::UpdateTesselate(const VspSurf&, bool, bool, bool, std::vector >&, std::vector >&, std::vector >&, const int&) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FuselageGeom.cpp:285:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 285 | for ( int i = 0; i < m_TessUVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FuselageGeom.cpp: In member function ‘virtual void FuselageGeom::UpdateSplitTesselate(const VspSurf&, bool, bool, std::vector > >&, std::vector > >&) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FuselageGeom.cpp:318:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 318 | for ( int i = 0; i < m_TessUVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FuselageGeom.cpp: In member function ‘virtual void FuselageGeom::ReadV2FileFuse2(xmlNode*&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FuselageGeom.cpp:629:13: warning: unused variable ‘num_xsecs’ [-Wunused-variable] 629 | int num_xsecs = XmlUtil::GetNumNames( xsec_list_node, "Cross_Section" ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FuselageGeom.cpp: In member function ‘virtual void FuselageGeom::ReadV2FileFuse1(xmlNode*&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FuselageGeom.cpp:731:13: warning: unused variable ‘num_xsecs’ [-Wunused-variable] 731 | int num_xsecs = XmlUtil::GetNumNames( xsec_list_node, "Cross_Section" ); | ^~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ [63/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/include -I/usr/include/cminpack-1 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/libigl/libigl/include -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/stb -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/tritri -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/wavedragEL -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/GeometricTools/GeometricTools/GTE -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT geom_core/CMakeFiles/geom_core.dir/GearGeom.cpp.o -MF geom_core/CMakeFiles/geom_core.dir/GearGeom.cpp.o.d -o geom_core/CMakeFiles/geom_core.dir/GearGeom.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/GearGeom.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/GearGeom.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/GearGeom.cpp:10: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:22, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:14: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:15: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:61:20: warning: ‘virtual std::string ParmContainer::GetName() const’ was hidden [-Woverloaded-virtual=] 61 | virtual string GetName() const { return m_Name; } | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:22: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:75:20: note: by ‘virtual std::string XSecCurve::GetName()’ 75 | virtual string GetName(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:174:18: warning: ‘virtual void ParmContainer::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 174 | virtual void ChangeID( const string &id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:302:18: note: by ‘virtual void SSXSecCurve::ChangeID(std::string)’ 302 | virtual void ChangeID( string id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h: In constructor ‘BitMask::BitMask(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h:33:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for ( int i = 0; i < boolvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual void Geom::GetSymmIndexs(int, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:484:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 484 | if ( imain >= 0 && imain < m_SurfSymmMap.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetMainSurfID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:492:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | if ( surfnum >= 0 && surfnum < m_MainSurfIndxVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetSurfCopyIndx(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:504:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | if ( surfnum >= 0 && surfnum < m_SurfCopyIndx.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:45:18: warning: ‘virtual void ParmContainer::AddParm(const std::string&)’ was hidden [-Woverloaded-virtual=] 45 | virtual void AddParm( const string & id ); | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/LinkMgr.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/GearGeom.cpp:13: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/UserParmContainer.h:46:20: note: by ‘virtual std::string UserParmContainer::AddParm(int, const std::string&, const std::string&)’ 46 | virtual string AddParm(int type, const string & name, const string & group ); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:73:24: warning: ‘virtual xmlNode* ParmContainer::EncodeXml(xmlNode*&)’ was hidden [-Woverloaded-virtual=] 73 | virtual xmlNodePtr EncodeXml( xmlNodePtr & node ); | ^~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/GearGeom.cpp:16: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:196:16: note: by ‘xmlNode* Vehicle::EncodeXml(xmlNode*&, int)’ 196 | xmlNodePtr EncodeXml( xmlNodePtr & node, int set ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/GearGeom.cpp: In member function ‘void Bogie::UpdateStowAttachParms()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/GearGeom.cpp:752:31: warning: variable ‘w’ set but not used [-Wunused-but-set-variable=] 752 | double u, w; | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/GearGeom.cpp: In member function ‘void Bogie::UpdateRetract()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/GearGeom.cpp:1834:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1834 | for ( int i = 0; i < kvec.size(); i++ ) | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/GearGeom.cpp: In member function ‘void Bogie::UpdateDrawObj(const Matrix4d&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/GearGeom.cpp:2341:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2341 | for ( int i = 0; i < m_PivotPtVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/GearGeom.cpp:2314:9: warning: variable ‘isymm’ set but not used [-Wunused-but-set-variable=] 2314 | int isymm = 0; | ^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/GearGeom.cpp: In member function ‘virtual void GearGeom::UpdateSurf()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/GearGeom.cpp:2917:31: warning: comparison of integer expressions of different signedness: ‘std::vector::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 2917 | if ( m_MainSurfVec.size() != nsurf || !m_GlobalScaleDirty ) | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/GearGeom.cpp: In member function ‘virtual void GearGeom::UpdateMainTessVec()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/GearGeom.cpp:3006:31: warning: comparison of integer expressions of different signedness: ‘std::vector::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 3006 | if ( m_MainTessVec.size() != nmain || !m_GlobalScaleDirty ) | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/GearGeom.cpp: In member function ‘virtual void GearGeom::UpdateMainDegenGeomPreview()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/GearGeom.cpp:3079:43: warning: comparison of integer expressions of different signedness: ‘std::vector::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 3079 | if ( m_MainDegenGeomPreviewVec.size() != nmain || !m_GlobalScaleDirty ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/GearGeom.cpp: In member function ‘virtual void GearGeom::UpdateDrawObj()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/GearGeom.cpp:3148:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 3148 | for ( int i = 0 ; i < m_LimitsCGPointVec.size() ; i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/GearGeom.cpp:3150:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 3150 | for( int j = 0; j < m_LimitsCGPointVec[i].m_ptline.size(); j++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/GearGeom.cpp: In member function ‘virtual void GearGeom::LoadDrawObjs(std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/GearGeom.cpp:3173:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 3173 | for ( int i = 0; i < bogie_draw_obj_vec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/GearGeom.cpp: In member function ‘virtual void GearGeom::ChangeID(const std::string&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/GearGeom.cpp:3340:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 3340 | for ( int i = 0; i < m_Bogies.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/GearGeom.cpp: In member function ‘virtual void GearGeom::UpdateParents()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/GearGeom.cpp:3359:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 3359 | for ( int i = 0; i < m_Bogies.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/GearGeom.cpp:3379:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 3379 | for ( int i = 0; i < m_ParentVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/GearGeom.cpp:3389:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 3389 | for ( int i = 0; i < parent_vec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/GearGeom.cpp: In member function ‘void GearGeom::DelBogie(const int&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/GearGeom.cpp:3466:12: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 3466 | if ( i > m_Bogies.size() - 1 ) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/GearGeom.cpp: In member function ‘virtual void GearGeom::UpdateBBox()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/GearGeom.cpp:3494:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 3494 | for ( int isymm = 0; isymm < m_SymmTransMatVec.size(); isymm++ ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In instantiation of ‘void Geom::ApplySymm(const std::vector&, std::vector&) [with T = vec3d]’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/GearGeom.cpp:3063:14: required from here 3063 | ApplySymm( m_MainNominalCGPointVec, m_NominalCGPointVec ); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:875:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 875 | for ( int i = 0; i < num_surf; ++i ) | ~~^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:900:36: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 900 | for ( int j = 0; j < symindexs.size(); ++j ) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In instantiation of ‘void Geom::ApplySymm(const std::vector&, std::vector&) [with T = SimpleFeatureTess]’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/GearGeom.cpp:3072:14: required from here 3072 | ApplySymm( tessvec, m_LimitsCGPointVec ); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:875:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 875 | for ( int i = 0; i < num_surf; ++i ) | ~~^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:900:36: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 900 | for ( int j = 0; j < symindexs.size(); ++j ) | ~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/GearGeom.cpp:18: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/StlHelper.h: In instantiation of ‘int vector_find_maximum(const std::vector&) [with T = double]’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/GearGeom.cpp:4022:37: required from here 4022 | isteer = vector_find_maximum( turnvec ); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/StlHelper.h:157:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 157 | for ( int i = 1; i < vec.size(); i++ ) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ [64/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/include -I/usr/include/cminpack-1 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/libigl/libigl/include -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/stb -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/tritri -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/wavedragEL -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/GeometricTools/GeometricTools/GTE -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT geom_core/CMakeFiles/geom_core.dir/GeomCoreTestSuite.cpp.o -MF geom_core/CMakeFiles/geom_core.dir/GeomCoreTestSuite.cpp.o.d -o geom_core/CMakeFiles/geom_core.dir/GeomCoreTestSuite.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/GeomCoreTestSuite.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmUndo.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:29, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/GeomCoreTestSuite.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/GeomCoreTestSuite.cpp:8: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:22, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:27: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:28: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:61:20: warning: ‘virtual std::string ParmContainer::GetName() const’ was hidden [-Woverloaded-virtual=] 61 | virtual string GetName() const { return m_Name; } | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:22: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:75:20: note: by ‘virtual std::string XSecCurve::GetName()’ 75 | virtual string GetName(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:174:18: warning: ‘virtual void ParmContainer::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 174 | virtual void ChangeID( const string &id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:302:18: note: by ‘virtual void SSXSecCurve::ChangeID(std::string)’ 302 | virtual void ChangeID( string id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h: In constructor ‘BitMask::BitMask(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h:33:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for ( int i = 0; i < boolvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual void Geom::GetSymmIndexs(int, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:484:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 484 | if ( imain >= 0 && imain < m_SurfSymmMap.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetMainSurfID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:492:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | if ( surfnum >= 0 && surfnum < m_MainSurfIndxVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetSurfCopyIndx(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:504:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | if ( surfnum >= 0 && surfnum < m_SurfCopyIndx.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:73:24: warning: ‘virtual xmlNode* ParmContainer::EncodeXml(xmlNode*&)’ was hidden [-Woverloaded-virtual=] 73 | virtual xmlNodePtr EncodeXml( xmlNodePtr & node ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:196:16: note: by ‘xmlNode* Vehicle::EncodeXml(xmlNode*&, int)’ 196 | xmlNodePtr EncodeXml( xmlNodePtr & node, int set ); | ^~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ [65/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/include -I/usr/include/cminpack-1 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/libigl/libigl/include -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/stb -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/tritri -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/wavedragEL -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/GeometricTools/GeometricTools/GTE -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT geom_core/CMakeFiles/geom_core.dir/FeaStructure.cpp.o -MF geom_core/CMakeFiles/geom_core.dir/FeaStructure.cpp.o.d -o geom_core/CMakeFiles/geom_core.dir/FeaStructure.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:18, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.cpp:13: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:22, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:20: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:21: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:61:20: warning: ‘virtual std::string ParmContainer::GetName() const’ was hidden [-Woverloaded-virtual=] 61 | virtual string GetName() const { return m_Name; } | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:24: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:75:20: note: by ‘virtual std::string XSecCurve::GetName()’ 75 | virtual string GetName(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:174:18: warning: ‘virtual void ParmContainer::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 174 | virtual void ChangeID( const string &id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:302:18: note: by ‘virtual void SSXSecCurve::ChangeID(std::string)’ 302 | virtual void ChangeID( string id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:27: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h: In constructor ‘BitMask::BitMask(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h:33:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for ( int i = 0; i < boolvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmUndo.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:29, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.cpp:15: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual void Geom::GetSymmIndexs(int, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:484:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 484 | if ( imain >= 0 && imain < m_SurfSymmMap.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetMainSurfID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:492:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | if ( surfnum >= 0 && surfnum < m_MainSurfIndxVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetSurfCopyIndx(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:504:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | if ( surfnum >= 0 && surfnum < m_SurfCopyIndx.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:73:24: warning: ‘virtual xmlNode* ParmContainer::EncodeXml(xmlNode*&)’ was hidden [-Woverloaded-virtual=] 73 | virtual xmlNodePtr EncodeXml( xmlNodePtr & node ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:196:16: note: by ‘xmlNode* Vehicle::EncodeXml(xmlNode*&, int)’ 196 | xmlNodePtr EncodeXml( xmlNodePtr & node, int set ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:294:18: warning: ‘virtual void GeomXForm::ComputeCenter()’ was hidden [-Woverloaded-virtual=] 294 | virtual void ComputeCenter() | ^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.cpp:20: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ConformalGeom.h:119:19: note: by ‘virtual vec3d ConformalGeom::ComputeCenter(curve_type&)’ 119 | virtual vec3d ComputeCenter( curve_type & crv ); | ^~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.cpp: In member function ‘virtual xmlNode* FeaStructure::DecodeXml(xmlNode*&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.cpp:145:33: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 145 | for ( unsigned int i = 0; i < numparts; i++ ) | ~~^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.cpp:190:33: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 190 | for ( unsigned int i = 0; i < numBCs; i++ ) | ~~^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.cpp: In member function ‘virtual void FeaStructure::AddLinkableParms(std::vector >&, const std::string&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.cpp:208:27: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 208 | for ( size_t i = 0; i < (int)m_FeaPartVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.cpp:213:27: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 213 | for ( size_t i = 0; i < (int)m_FeaSubSurfVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.cpp:218:27: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 218 | for ( size_t i = 0; i < (int)m_FeaBCVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.cpp: In member function ‘void FeaStructure::RecolorFeaSubSurfs(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.cpp:367:32: warning: comparison of integer expressions of different signedness: ‘const __gnu_cxx::__alloc_traits, int>::value_type’ {aka ‘const int’} and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 367 | if ( active_ind_vec[j] < m_FeaSubSurfVec.size() ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.cpp: In member function ‘SubSurface* FeaStructure::GetFeaSubSurf(const std::string&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.cpp:462:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 462 | for ( int i = 0; i < m_FeaSubSurfVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.cpp: In member function ‘std::vector FeaStructure::GetFeaPartVecType(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.cpp:609:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 609 | for ( int i = 0; i < m_FeaPartVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.cpp: In member function ‘void FeaStructure::IndividualizeRibArray(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.cpp:696:31: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 696 | for ( size_t i = 0; i < rib_array->GetNumRibs(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.cpp: In member function ‘void FeaStructure::IndividualizeSliceArray(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.cpp:742:31: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 742 | for ( size_t i = 0; i < slice_array->GetNumSlices(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.cpp: In member function ‘void FeaStructure::IndividualizeSSLineArray(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.cpp:788:31: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 788 | for ( size_t i = 0; i < ssline_array->GetNumLines(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.cpp: In member function ‘void FeaStructure::BuildSuppressList(double)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.cpp:855:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 855 | for ( int i = 0; i < ufeature.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.cpp:860:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] 860 | for ( int j = 0; j < npts; j++ ) | ~~^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.cpp:872:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 872 | for ( int i = 0; i < wfeature.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.cpp:877:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] 877 | for ( int j = 0; j < npts; j++ ) | ~~^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.cpp: In member function ‘bool FeaStructure::PtsOnAnyPlanarPart(const std::vector&, double)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.cpp:894:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 894 | for ( int i = 0; i < m_FeaPartVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.cpp: In member function ‘virtual void FeaPart::Update()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.cpp:1090:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1090 | if ( m_FeaPropertyIndex() < prop_vec.size() ) | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.cpp:1100:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1100 | if ( m_CapFeaPropertyIndex() < prop_vec.size() ) | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.cpp:1143:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1143 | for ( int i = 0; i < m_MainFeaPartSurfVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.cpp: In member function ‘virtual void FeaPart::UpdateFlags()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.cpp:1162:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1162 | for ( int i = 0; i < m_MainFeaPartSurfVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.cpp: In member function ‘virtual void FeaPart::UpdateOrientation()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.cpp:1202:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1202 | for ( int i = 0; i < m_MainFeaPartSurfVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.cpp: In member function ‘virtual void FeaPart::UpdateSymmParts()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.cpp:1361:27: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1361 | for ( size_t i = 0; i < nsurf; i++ ) | ~~^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.cpp:1371:27: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1371 | for ( size_t i = 0; i < nsurf; i++ ) | ~~^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.cpp:1373:31: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1373 | for ( size_t j = 1; j < nsymm; j++ ) | ~~^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.cpp: In member function ‘virtual void FeaPart::FetchFeaXFerSurf(std::vector&, int, const std::vector&, const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.cpp:1446:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1446 | for ( int p = 0; p < m_FeaPartSurfVec.size(); p++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.cpp: In member function ‘virtual void FeaPart::DeleteFeaPartSurf(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.cpp:1455:45: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1455 | if ( m_FeaPartSurfVec.size() > 0 && ind < m_FeaPartSurfVec.size() && ind >= 0 ) | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.cpp: In member function ‘virtual bool FeaPart::PtsOnPlanarPart(const std::vector&, double, int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.cpp:1631:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1631 | for ( int i = 0; i < pnts.size(); i++ ) | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.cpp: In member function ‘virtual void FeaSpar::ComputePlanarSurf()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.cpp:2511:20: warning: unused variable ‘rel_center’ [-Wunused-variable] 2511 | double rel_center = dist( center, mid_lead_edge ) / dist( mid_trail_edge, mid_lead_edge ); | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.cpp:2374:19: warning: unused variable ‘wing’ [-Wunused-variable] 2374 | WingGeom* wing = dynamic_cast( current_wing ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.cpp: In destructor ‘virtual FeaPolySpar::~FeaPolySpar()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.cpp:2825:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2825 | for ( int i = 0; i < m_SparPointVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.cpp: In member function ‘virtual void FeaPolySpar::ChangeID(const std::string&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.cpp:2876:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2876 | for ( int i = 0; i < m_SparPointVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.cpp: In member function ‘virtual void FeaPolySpar::UpdateParms()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.cpp:2901:19: warning: unused variable ‘wing’ [-Wunused-variable] 2901 | WingGeom* wing = dynamic_cast( current_wing ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.cpp: In member function ‘virtual void FeaPolySpar::DelAllPt()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.cpp:3018:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 3018 | for ( int i = 0; i < m_SparPointVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.cpp: In member function ‘virtual std::vector > FeaPolySpar::GetAllPtIDVec()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.cpp:3048:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 3048 | for ( int i = 0; i < m_SparPointVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.cpp: In member function ‘virtual bool FeaPolySpar::ValidPtIndex(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.cpp:3057:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 3057 | return ( index >= 0 && index < m_SparPointVec.size() ); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.cpp: In member function ‘virtual void FeaRib::UpdateParmLimits()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.cpp:3151:40: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 3151 | for ( size_t i = start_sect; i < end_sect; i++ ) | ~~^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.cpp:3136:13: warning: unused variable ‘curr_sec_ind’ [-Wunused-variable] 3136 | int curr_sec_ind = -1; | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.cpp: In member function ‘double FeaRib::GetRibPerU()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.cpp:3262:44: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 3262 | for ( size_t i = start_sect; i < end_sect; i++ ) | ~~^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.cpp:3316:51: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 3316 | if ( curr_sec_ind > 0 && curr_sec_ind < wing_sec_span_vec.size() ) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.cpp: In member function ‘VspSurf FeaRib::ComputeRibSurf()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.cpp:3492:49: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 3492 | for ( size_t i_sec = min_sec; i_sec <= max_sec; i_sec++ ) | ~~~~~~^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.cpp: In member function ‘std::vector FeaFixPoint::GetPntVec(const double&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.cpp:4000:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 4000 | for ( int i = 0; i < tmv.size(); i++ ) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.cpp:4007:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 4007 | for ( int i = 0; i < pnt_vec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.cpp: In member function ‘virtual void FeaPartTrim::Clear()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.cpp:4178:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 4178 | for ( int i = 0; i < m_FlipFlagVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.cpp: In member function ‘virtual int FeaPartTrim::CountTrimPlanes()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.cpp:4346:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 4346 | if ( nsymm != parent_surf_vec.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.cpp: In member function ‘virtual void FeaPartTrim::FetchTrimPlanes(std::vector >&, std::vector >&, std::vector >&, const double&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.cpp:4379:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 4379 | if ( nsymm != parent_surf_vec.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.cpp:4396:39: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 4396 | for ( size_t isymm = 0; isymm < nsymm; isymm++ ) | ~~~~~~^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.cpp:4401:49: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 4401 | for ( unsigned int ipart = 0; ipart < npart; ipart++ ) | ~~~~~~^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.cpp:4430:49: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 4430 | for ( unsigned int ipart = 0; ipart < npart; ipart++ ) | ~~~~~~^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.cpp: In member function ‘virtual void FeaPartTrim::DeleteTrimPart(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.cpp:4511:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 4511 | if ( indx >= 0 && indx < m_FlipFlagVec.size() ) | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.cpp: In member function ‘virtual void FeaPartTrim::RenameParms()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.cpp:4528:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 4528 | for ( int i = 0; i < m_FlipFlagVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.cpp: In member function ‘void FeaRibArray::CalcNumRibs()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.cpp:4955:40: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 4955 | for ( size_t i = start_sect; i < end_sect; i++ ) | ~~^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.cpp: In member function ‘void FeaRibArray::CreateFeaRibArray()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.cpp:5074:31: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 5074 | for ( size_t i = 0; i < m_NumRibs; i++ ) | ~~^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.cpp:5068:19: warning: unused variable ‘wing’ [-Wunused-variable] 5068 | WingGeom* wing = dynamic_cast( current_wing ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.cpp: In member function ‘virtual bool FeaRibArray::PtsOnPlanarPart(const std::vector&, double, int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.cpp:5162:27: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 5162 | for ( size_t i = 0; i < m_NumRibs; i++ ) | ~~^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.cpp: In member function ‘void FeaSliceArray::CreateFeaSliceArray()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.cpp:5450:31: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 5450 | for ( size_t i = 0; i < m_NumSlices; i++ ) | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.cpp: In member function ‘virtual bool FeaSliceArray::PtsOnPlanarPart(const std::vector&, double, int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.cpp:5530:27: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 5530 | for ( size_t i = 0; i < m_NumSlices; i++ ) | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.cpp: In member function ‘virtual void FeaProperty::Update()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.cpp:5680:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 5680 | for ( int i = 0; i < mat_vec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.cpp:5690:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 5690 | if ( index >= 0 && index < mat_vec.size() ) | ~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.cpp: In member function ‘virtual void FeaMaterial::Update()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.cpp:6296:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 6296 | for ( int i = 0; i < m_LayerVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.cpp: In member function ‘virtual void FeaMaterial::MakeMaterial(const std::string&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.cpp:6785:16: warning: unused variable ‘nuRL’ [-Wunused-variable] 6785 | double nuRL = nuLR * ER / EL; // 0.018; | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.cpp:6786:16: warning: unused variable ‘nuTL’ [-Wunused-variable] 6786 | double nuTL = nuLT * ET / EL; // 0.009; | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.cpp:6834:16: warning: unused variable ‘nuRL’ [-Wunused-variable] 6834 | double nuRL = nuLR * ER / EL; // 0.034; | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.cpp:6835:16: warning: unused variable ‘nuTL’ [-Wunused-variable] 6835 | double nuTL = nuLT * ET / EL; // 0.022; | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.cpp: In member function ‘virtual xmlNode* FeaMaterial::DecodeXml(xmlNode*&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.cpp:7046:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 7046 | for ( unsigned int i = 0; i < numlayers; i++ ) | ~~^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.cpp: In member function ‘void FeaMaterial::LaminateTheory()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.cpp:7321:40: warning: variable ‘nu21’ set but not used [-Wunused-but-set-variable=] 7321 | long double E1, E2, G12, nu12, nu21, a1, a2, a12; | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.cpp:7321:54: warning: variable ‘a12’ set but not used [-Wunused-but-set-variable=] 7321 | long double E1, E2, G12, nu12, nu21, a1, a2, a12; | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.cpp: In member function ‘void FeaMaterial::LaminateTheory3D()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.cpp:7447:10: warning: variable ‘findlayer’ set but not used [-Wunused-but-set-variable=] 7447 | bool findlayer = true; | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.cpp: In member function ‘virtual void FeaConnection::UpdateDrawObjs()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.cpp:7789:70: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 7789 | if ( m_StartFixPtSurfIndex() >= 0 && m_StartFixPtSurfIndex() < sp.size() && | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.cpp:7790:66: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 7790 | m_EndFixPtSurfIndex() >= 0 && m_EndFixPtSurfIndex() < ep.size() ) | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.cpp: In member function ‘virtual void FeaAssembly::Update()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.cpp:7845:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 7845 | for ( int i = 0; i < m_StructIDVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.cpp: In member function ‘virtual void FeaAssembly::GetAllFixPts(std::vector&, std::vector >&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.cpp:7964:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 7964 | for ( int i = 0; i < m_StructIDVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.cpp: In member function ‘virtual void FeaAssembly::DelConnection(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.cpp:8001:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 8001 | if ( index >= 0 && index < m_ConnectionVec.size() && m_ConnectionVec.size() > 0 ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Core:305, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include/eli/code_eli.hpp:42, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspCurve.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:16: In member function ‘Eigen::internal::scalar_sum_op::operator()(long double const&, long double const&) const’, inlined from ‘Eigen::internal::compound_assign_op >::assignCoeff(long double&, long double const&) const’ at /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:60:71, inlined from ‘Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Product, Eigen::Matrix, 0> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> >, Eigen::internal::add_assign_op, 0>::assignCoeff(long)’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:694:26, inlined from ‘Eigen::internal::copy_using_evaluator_LinearTraversal_CompleteUnrolling >, Eigen::internal::evaluator, Eigen::Product, Eigen::Matrix, 0> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> >, Eigen::internal::add_assign_op, 0>, 0, 6>::run(Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Product, Eigen::Matrix, 0> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> >, Eigen::internal::add_assign_op, 0>&)’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:226:23, inlined from ‘Eigen::internal::dense_assignment_loop_impl >, Eigen::internal::evaluator, Eigen::Product, Eigen::Matrix, 0> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> >, Eigen::internal::add_assign_op, 0>, 1, 2>::run(Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Product, Eigen::Matrix, 0> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> >, Eigen::internal::add_assign_op, 0>&)’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:573:120, inlined from ‘Eigen::internal::dense_assignment_loop >, Eigen::internal::evaluator, Eigen::Product, Eigen::Matrix, 0> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> >, Eigen::internal::add_assign_op, 0>, 1, 2>::run(Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Product, Eigen::Matrix, 0> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> >, Eigen::internal::add_assign_op, 0>&)’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:324:68, inlined from ‘Eigen::internal::call_dense_assignment_loop, Eigen::CwiseBinaryOp, Eigen::Product, Eigen::Matrix, 0> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const>, Eigen::internal::add_assign_op >(Eigen::Matrix&, Eigen::CwiseBinaryOp, Eigen::Product, Eigen::Matrix, 0> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> const&, Eigen::internal::add_assign_op const&)void’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:828:37, inlined from ‘Eigen::internal::Assignment, Eigen::CwiseBinaryOp, Eigen::Product, Eigen::Matrix, 0> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const>, Eigen::internal::add_assign_op, Eigen::internal::Dense2Dense, void>::run(Eigen::Matrix&, Eigen::CwiseBinaryOp, Eigen::Product, Eigen::Matrix, 0> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> const&, Eigen::internal::add_assign_op const&)’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:979:31, inlined from ‘Eigen::internal::call_assignment_no_alias, Eigen::CwiseBinaryOp, Eigen::Product, Eigen::Matrix, 0> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const>, Eigen::internal::add_assign_op >(Eigen::Matrix&, Eigen::CwiseBinaryOp, Eigen::Product, Eigen::Matrix, 0> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> const&, Eigen::internal::add_assign_op const&)void’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:920:51, inlined from ‘Eigen::internal::call_assignment, Eigen::CwiseBinaryOp, Eigen::Product, Eigen::Matrix, 0> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const>, Eigen::internal::add_assign_op >(Eigen::Matrix&, Eigen::CwiseBinaryOp, Eigen::Product, Eigen::Matrix, 0> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> const&, Eigen::internal::add_assign_op const&, std::enable_if, Eigen::Product, Eigen::Matrix, 0> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const>, Eigen::internal::evaluator_traits, Eigen::Product, Eigen::Matrix, 0> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> >::Shape>::value, void*>::type)void’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:891:27, inlined from ‘Eigen::MatrixBase >::operator+=, Eigen::Product, Eigen::Matrix, 0> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> >(Eigen::MatrixBase, Eigen::Product, Eigen::Matrix, 0> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> > const&)Eigen::Matrix&’ at /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:160:18, inlined from ‘FeaMaterial::LaminateTheory3D()’ at /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.cpp:7572:31: /usr/include/eigen3/Eigen/src/Core/functors/BinaryFunctors.h:41:16: warning: ‘MEM[(long double &)&Nth]’ may be used uninitialized [-Wmaybe-uninitialized] 41 | return a + b; | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.cpp: In member function ‘FeaMaterial::LaminateTheory3D()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.cpp:7565:10: note: ‘MEM[(long double &)&Nth]’ was declared here 7565 | vec6 Nth; | ^~~ In member function ‘Eigen::internal::scalar_sum_op::operator()(long double const&, long double const&) const’, inlined from ‘Eigen::internal::compound_assign_op >::assignCoeff(long double&, long double const&) const’ at /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:60:71, inlined from ‘Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Product, Eigen::Matrix, 0> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> >, Eigen::internal::add_assign_op, 0>::assignCoeff(long)’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:694:26, inlined from ‘Eigen::internal::copy_using_evaluator_LinearTraversal_CompleteUnrolling >, Eigen::internal::evaluator, Eigen::Product, Eigen::Matrix, 0> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> >, Eigen::internal::add_assign_op, 0>, 1, 6>::run(Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Product, Eigen::Matrix, 0> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> >, Eigen::internal::add_assign_op, 0>&)’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:226:23, inlined from ‘Eigen::internal::copy_using_evaluator_LinearTraversal_CompleteUnrolling >, Eigen::internal::evaluator, Eigen::Product, Eigen::Matrix, 0> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> >, Eigen::internal::add_assign_op, 0>, 0, 6>::run(Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Product, Eigen::Matrix, 0> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> >, Eigen::internal::add_assign_op, 0>&)’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:227:90, inlined from ‘Eigen::internal::dense_assignment_loop_impl >, Eigen::internal::evaluator, Eigen::Product, Eigen::Matrix, 0> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> >, Eigen::internal::add_assign_op, 0>, 1, 2>::run(Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Product, Eigen::Matrix, 0> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> >, Eigen::internal::add_assign_op, 0>&)’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:573:120, inlined from ‘Eigen::internal::dense_assignment_loop >, Eigen::internal::evaluator, Eigen::Product, Eigen::Matrix, 0> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> >, Eigen::internal::add_assign_op, 0>, 1, 2>::run(Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Product, Eigen::Matrix, 0> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> >, Eigen::internal::add_assign_op, 0>&)’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:324:68, inlined from ‘Eigen::internal::call_dense_assignment_loop, Eigen::CwiseBinaryOp, Eigen::Product, Eigen::Matrix, 0> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const>, Eigen::internal::add_assign_op >(Eigen::Matrix&, Eigen::CwiseBinaryOp, Eigen::Product, Eigen::Matrix, 0> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> const&, Eigen::internal::add_assign_op const&)void’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:828:37, inlined from ‘Eigen::internal::Assignment, Eigen::CwiseBinaryOp, Eigen::Product, Eigen::Matrix, 0> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const>, Eigen::internal::add_assign_op, Eigen::internal::Dense2Dense, void>::run(Eigen::Matrix&, Eigen::CwiseBinaryOp, Eigen::Product, Eigen::Matrix, 0> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> const&, Eigen::internal::add_assign_op const&)’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:979:31, inlined from ‘Eigen::internal::call_assignment_no_alias, Eigen::CwiseBinaryOp, Eigen::Product, Eigen::Matrix, 0> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const>, Eigen::internal::add_assign_op >(Eigen::Matrix&, Eigen::CwiseBinaryOp, Eigen::Product, Eigen::Matrix, 0> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> const&, Eigen::internal::add_assign_op const&)void’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:920:51, inlined from ‘Eigen::internal::call_assignment, Eigen::CwiseBinaryOp, Eigen::Product, Eigen::Matrix, 0> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const>, Eigen::internal::add_assign_op >(Eigen::Matrix&, Eigen::CwiseBinaryOp, Eigen::Product, Eigen::Matrix, 0> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> const&, Eigen::internal::add_assign_op const&, std::enable_if, Eigen::Product, Eigen::Matrix, 0> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const>, Eigen::internal::evaluator_traits, Eigen::Product, Eigen::Matrix, 0> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> >::Shape>::value, void*>::type)void’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:891:27, inlined from ‘Eigen::MatrixBase >::operator+=, Eigen::Product, Eigen::Matrix, 0> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> >(Eigen::MatrixBase, Eigen::Product, Eigen::Matrix, 0> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> > const&)Eigen::Matrix&’ at /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:160:18, inlined from ‘FeaMaterial::LaminateTheory3D()’ at /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.cpp:7572:31: /usr/include/eigen3/Eigen/src/Core/functors/BinaryFunctors.h:41:16: warning: ‘MEM[(long double &)&Nth + 16]’ may be used uninitialized [-Wmaybe-uninitialized] 41 | return a + b; | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.cpp: In member function ‘FeaMaterial::LaminateTheory3D()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.cpp:7565:10: note: ‘MEM[(long double &)&Nth + 16]’ was declared here 7565 | vec6 Nth; | ^~~ In member function ‘Eigen::internal::scalar_sum_op::operator()(long double const&, long double const&) const’, inlined from ‘Eigen::internal::compound_assign_op >::assignCoeff(long double&, long double const&) const’ at /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:60:71, inlined from ‘Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Product, Eigen::Matrix, 0> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> >, Eigen::internal::add_assign_op, 0>::assignCoeff(long)’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:694:26, inlined from ‘Eigen::internal::copy_using_evaluator_LinearTraversal_CompleteUnrolling >, Eigen::internal::evaluator, Eigen::Product, Eigen::Matrix, 0> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> >, Eigen::internal::add_assign_op, 0>, 2, 6>::run(Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Product, Eigen::Matrix, 0> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> >, Eigen::internal::add_assign_op, 0>&)’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:226:23, inlined from ‘Eigen::internal::copy_using_evaluator_LinearTraversal_CompleteUnrolling >, Eigen::internal::evaluator, Eigen::Product, Eigen::Matrix, 0> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> >, Eigen::internal::add_assign_op, 0>, 1, 6>::run(Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Product, Eigen::Matrix, 0> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> >, Eigen::internal::add_assign_op, 0>&)’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:227:90, inlined from ‘Eigen::internal::copy_using_evaluator_LinearTraversal_CompleteUnrolling >, Eigen::internal::evaluator, Eigen::Product, Eigen::Matrix, 0> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> >, Eigen::internal::add_assign_op, 0>, 0, 6>::run(Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Product, Eigen::Matrix, 0> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> >, Eigen::internal::add_assign_op, 0>&)’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:227:90, inlined from ‘Eigen::internal::dense_assignment_loop_impl >, Eigen::internal::evaluator, Eigen::Product, Eigen::Matrix, 0> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> >, Eigen::internal::add_assign_op, 0>, 1, 2>::run(Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Product, Eigen::Matrix, 0> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> >, Eigen::internal::add_assign_op, 0>&)’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:573:120, inlined from ‘Eigen::internal::dense_assignment_loop >, Eigen::internal::evaluator, Eigen::Product, Eigen::Matrix, 0> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> >, Eigen::internal::add_assign_op, 0>, 1, 2>::run(Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Product, Eigen::Matrix, 0> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> >, Eigen::internal::add_assign_op, 0>&)’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:324:68, inlined from ‘Eigen::internal::call_dense_assignment_loop, Eigen::CwiseBinaryOp, Eigen::Product, Eigen::Matrix, 0> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const>, Eigen::internal::add_assign_op >(Eigen::Matrix&, Eigen::CwiseBinaryOp, Eigen::Product, Eigen::Matrix, 0> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> const&, Eigen::internal::add_assign_op const&)void’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:828:37, inlined from ‘Eigen::internal::Assignment, Eigen::CwiseBinaryOp, Eigen::Product, Eigen::Matrix, 0> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const>, Eigen::internal::add_assign_op, Eigen::internal::Dense2Dense, void>::run(Eigen::Matrix&, Eigen::CwiseBinaryOp, Eigen::Product, Eigen::Matrix, 0> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> const&, Eigen::internal::add_assign_op const&)’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:979:31, inlined from ‘Eigen::internal::call_assignment_no_alias, Eigen::CwiseBinaryOp, Eigen::Product, Eigen::Matrix, 0> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const>, Eigen::internal::add_assign_op >(Eigen::Matrix&, Eigen::CwiseBinaryOp, Eigen::Product, Eigen::Matrix, 0> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> const&, Eigen::internal::add_assign_op const&)void’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:920:51, inlined from ‘Eigen::internal::call_assignment, Eigen::CwiseBinaryOp, Eigen::Product, Eigen::Matrix, 0> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const>, Eigen::internal::add_assign_op >(Eigen::Matrix&, Eigen::CwiseBinaryOp, Eigen::Product, Eigen::Matrix, 0> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> const&, Eigen::internal::add_assign_op const&, std::enable_if, Eigen::Product, Eigen::Matrix, 0> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const>, Eigen::internal::evaluator_traits, Eigen::Product, Eigen::Matrix, 0> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> >::Shape>::value, void*>::type)void’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:891:27, inlined from ‘Eigen::MatrixBase >::operator+=, Eigen::Product, Eigen::Matrix, 0> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> >(Eigen::MatrixBase, Eigen::Product, Eigen::Matrix, 0> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> > const&)Eigen::Matrix&’ at /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:160:18, inlined from ‘FeaMaterial::LaminateTheory3D()’ at /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.cpp:7572:31: /usr/include/eigen3/Eigen/src/Core/functors/BinaryFunctors.h:41:16: warning: ‘MEM[(long double &)&Nth + 32]’ may be used uninitialized [-Wmaybe-uninitialized] 41 | return a + b; | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.cpp: In member function ‘FeaMaterial::LaminateTheory3D()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.cpp:7565:10: note: ‘MEM[(long double &)&Nth + 32]’ was declared here 7565 | vec6 Nth; | ^~~ In member function ‘Eigen::internal::scalar_sum_op::operator()(long double const&, long double const&) const’, inlined from ‘Eigen::internal::compound_assign_op >::assignCoeff(long double&, long double const&) const’ at /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:60:71, inlined from ‘Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Product, Eigen::Matrix, 0> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> >, Eigen::internal::add_assign_op, 0>::assignCoeff(long)’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:694:26, inlined from ‘Eigen::internal::copy_using_evaluator_LinearTraversal_CompleteUnrolling >, Eigen::internal::evaluator, Eigen::Product, Eigen::Matrix, 0> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> >, Eigen::internal::add_assign_op, 0>, 3, 6>::run(Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Product, Eigen::Matrix, 0> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> >, Eigen::internal::add_assign_op, 0>&)’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:226:23, inlined from ‘Eigen::internal::copy_using_evaluator_LinearTraversal_CompleteUnrolling >, Eigen::internal::evaluator, Eigen::Product, Eigen::Matrix, 0> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> >, Eigen::internal::add_assign_op, 0>, 2, 6>::run(Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Product, Eigen::Matrix, 0> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> >, Eigen::internal::add_assign_op, 0>&)’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:227:90, inlined from ‘Eigen::internal::copy_using_evaluator_LinearTraversal_CompleteUnrolling >, Eigen::internal::evaluator, Eigen::Product, Eigen::Matrix, 0> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> >, Eigen::internal::add_assign_op, 0>, 1, 6>::run(Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Product, Eigen::Matrix, 0> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> >, Eigen::internal::add_assign_op, 0>&)’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:227:90, inlined from ‘Eigen::internal::copy_using_evaluator_LinearTraversal_CompleteUnrolling >, Eigen::internal::evaluator, Eigen::Product, Eigen::Matrix, 0> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> >, Eigen::internal::add_assign_op, 0>, 0, 6>::run(Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Product, Eigen::Matrix, 0> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> >, Eigen::internal::add_assign_op, 0>&)’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:227:90, inlined from ‘Eigen::internal::dense_assignment_loop_impl >, Eigen::internal::evaluator, Eigen::Product, Eigen::Matrix, 0> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> >, Eigen::internal::add_assign_op, 0>, 1, 2>::run(Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Product, Eigen::Matrix, 0> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> >, Eigen::internal::add_assign_op, 0>&)’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:573:120, inlined from ‘Eigen::internal::dense_assignment_loop >, Eigen::internal::evaluator, Eigen::Product, Eigen::Matrix, 0> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> >, Eigen::internal::add_assign_op, 0>, 1, 2>::run(Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Product, Eigen::Matrix, 0> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> >, Eigen::internal::add_assign_op, 0>&)’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:324:68, inlined from ‘Eigen::internal::call_dense_assignment_loop, Eigen::CwiseBinaryOp, Eigen::Product, Eigen::Matrix, 0> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const>, Eigen::internal::add_assign_op >(Eigen::Matrix&, Eigen::CwiseBinaryOp, Eigen::Product, Eigen::Matrix, 0> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> const&, Eigen::internal::add_assign_op const&)void’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:828:37, inlined from ‘Eigen::internal::Assignment, Eigen::CwiseBinaryOp, Eigen::Product, Eigen::Matrix, 0> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const>, Eigen::internal::add_assign_op, Eigen::internal::Dense2Dense, void>::run(Eigen::Matrix&, Eigen::CwiseBinaryOp, Eigen::Product, Eigen::Matrix, 0> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> const&, Eigen::internal::add_assign_op const&)’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:979:31, inlined from ‘Eigen::internal::call_assignment_no_alias, Eigen::CwiseBinaryOp, Eigen::Product, Eigen::Matrix, 0> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const>, Eigen::internal::add_assign_op >(Eigen::Matrix&, Eigen::CwiseBinaryOp, Eigen::Product, Eigen::Matrix, 0> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> const&, Eigen::internal::add_assign_op const&)void’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:920:51, inlined from ‘Eigen::internal::call_assignment, Eigen::CwiseBinaryOp, Eigen::Product, Eigen::Matrix, 0> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const>, Eigen::internal::add_assign_op >(Eigen::Matrix&, Eigen::CwiseBinaryOp, Eigen::Product, Eigen::Matrix, 0> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> const&, Eigen::internal::add_assign_op const&, std::enable_if, Eigen::Product, Eigen::Matrix, 0> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const>, Eigen::internal::evaluator_traits, Eigen::Product, Eigen::Matrix, 0> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> >::Shape>::value, void*>::type)void’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:891:27, inlined from ‘Eigen::MatrixBase >::operator+=, Eigen::Product, Eigen::Matrix, 0> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> >(Eigen::MatrixBase, Eigen::Product, Eigen::Matrix, 0> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> > const&)Eigen::Matrix&’ at /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:160:18, inlined from ‘FeaMaterial::LaminateTheory3D()’ at /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.cpp:7572:31: /usr/include/eigen3/Eigen/src/Core/functors/BinaryFunctors.h:41:16: warning: ‘MEM[(long double &)&Nth + 48]’ may be used uninitialized [-Wmaybe-uninitialized] 41 | return a + b; | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.cpp: In member function ‘FeaMaterial::LaminateTheory3D()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.cpp:7565:10: note: ‘MEM[(long double &)&Nth + 48]’ was declared here 7565 | vec6 Nth; | ^~~ In member function ‘Eigen::internal::scalar_sum_op::operator()(long double const&, long double const&) const’, inlined from ‘Eigen::internal::compound_assign_op >::assignCoeff(long double&, long double const&) const’ at /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:60:71, inlined from ‘Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Product, Eigen::Matrix, 0> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> >, Eigen::internal::add_assign_op, 0>::assignCoeff(long)’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:694:26, inlined from ‘Eigen::internal::copy_using_evaluator_LinearTraversal_CompleteUnrolling >, Eigen::internal::evaluator, Eigen::Product, Eigen::Matrix, 0> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> >, Eigen::internal::add_assign_op, 0>, 4, 6>::run(Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Product, Eigen::Matrix, 0> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> >, Eigen::internal::add_assign_op, 0>&)’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:226:23, inlined from ‘Eigen::internal::copy_using_evaluator_LinearTraversal_CompleteUnrolling >, Eigen::internal::evaluator, Eigen::Product, Eigen::Matrix, 0> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> >, Eigen::internal::add_assign_op, 0>, 3, 6>::run(Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Product, Eigen::Matrix, 0> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> >, Eigen::internal::add_assign_op, 0>&)’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:227:90, inlined from ‘Eigen::internal::copy_using_evaluator_LinearTraversal_CompleteUnrolling >, Eigen::internal::evaluator, Eigen::Product, Eigen::Matrix, 0> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> >, Eigen::internal::add_assign_op, 0>, 2, 6>::run(Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Product, Eigen::Matrix, 0> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> >, Eigen::internal::add_assign_op, 0>&)’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:227:90, inlined from ‘Eigen::internal::copy_using_evaluator_LinearTraversal_CompleteUnrolling >, Eigen::internal::evaluator, Eigen::Product, Eigen::Matrix, 0> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> >, Eigen::internal::add_assign_op, 0>, 1, 6>::run(Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Product, Eigen::Matrix, 0> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> >, Eigen::internal::add_assign_op, 0>&)’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:227:90, inlined from ‘Eigen::internal::copy_using_evaluator_LinearTraversal_CompleteUnrolling >, Eigen::internal::evaluator, Eigen::Product, Eigen::Matrix, 0> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> >, Eigen::internal::add_assign_op, 0>, 0, 6>::run(Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Product, Eigen::Matrix, 0> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> >, Eigen::internal::add_assign_op, 0>&)’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:227:90, inlined from ‘Eigen::internal::dense_assignment_loop_impl >, Eigen::internal::evaluator, Eigen::Product, Eigen::Matrix, 0> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> >, Eigen::internal::add_assign_op, 0>, 1, 2>::run(Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Product, Eigen::Matrix, 0> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> >, Eigen::internal::add_assign_op, 0>&)’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:573:120, inlined from ‘Eigen::internal::dense_assignment_loop >, Eigen::internal::evaluator, Eigen::Product, Eigen::Matrix, 0> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> >, Eigen::internal::add_assign_op, 0>, 1, 2>::run(Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Product, Eigen::Matrix, 0> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> >, Eigen::internal::add_assign_op, 0>&)’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:324:68, inlined from ‘Eigen::internal::call_dense_assignment_loop, Eigen::CwiseBinaryOp, Eigen::Product, Eigen::Matrix, 0> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const>, Eigen::internal::add_assign_op >(Eigen::Matrix&, Eigen::CwiseBinaryOp, Eigen::Product, Eigen::Matrix, 0> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> const&, Eigen::internal::add_assign_op const&)void’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:828:37, inlined from ‘Eigen::internal::Assignment, Eigen::CwiseBinaryOp, Eigen::Product, Eigen::Matrix, 0> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const>, Eigen::internal::add_assign_op, Eigen::internal::Dense2Dense, void>::run(Eigen::Matrix&, Eigen::CwiseBinaryOp, Eigen::Product, Eigen::Matrix, 0> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> const&, Eigen::internal::add_assign_op const&)’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:979:31, inlined from ‘Eigen::internal::call_assignment_no_alias, Eigen::CwiseBinaryOp, Eigen::Product, Eigen::Matrix, 0> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const>, Eigen::internal::add_assign_op >(Eigen::Matrix&, Eigen::CwiseBinaryOp, Eigen::Product, Eigen::Matrix, 0> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> const&, Eigen::internal::add_assign_op const&)void’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:920:51, inlined from ‘Eigen::internal::call_assignment, Eigen::CwiseBinaryOp, Eigen::Product, Eigen::Matrix, 0> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const>, Eigen::internal::add_assign_op >(Eigen::Matrix&, Eigen::CwiseBinaryOp, Eigen::Product, Eigen::Matrix, 0> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> const&, Eigen::internal::add_assign_op const&, std::enable_if, Eigen::Product, Eigen::Matrix, 0> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const>, Eigen::internal::evaluator_traits, Eigen::Product, Eigen::Matrix, 0> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> >::Shape>::value, void*>::type)void’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:891:27, inlined from ‘Eigen::MatrixBase >::operator+=, Eigen::Product, Eigen::Matrix, 0> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> >(Eigen::MatrixBase, Eigen::Product, Eigen::Matrix, 0> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> > const&)Eigen::Matrix&’ at /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:160:18, inlined from ‘FeaMaterial::LaminateTheory3D()’ at /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.cpp:7572:31: /usr/include/eigen3/Eigen/src/Core/functors/BinaryFunctors.h:41:16: warning: ‘MEM[(long double &)&Nth + 64]’ may be used uninitialized [-Wmaybe-uninitialized] 41 | return a + b; | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.cpp: In member function ‘FeaMaterial::LaminateTheory3D()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.cpp:7565:10: note: ‘MEM[(long double &)&Nth + 64]’ was declared here 7565 | vec6 Nth; | ^~~ In member function ‘Eigen::internal::scalar_sum_op::operator()(long double const&, long double const&) const’, inlined from ‘Eigen::internal::compound_assign_op >::assignCoeff(long double&, long double const&) const’ at /usr/include/eigen3/Eigen/src/Core/functors/AssignmentFunctors.h:60:71, inlined from ‘Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Product, Eigen::Matrix, 0> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> >, Eigen::internal::add_assign_op, 0>::assignCoeff(long)’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:694:26, inlined from ‘Eigen::internal::copy_using_evaluator_LinearTraversal_CompleteUnrolling >, Eigen::internal::evaluator, Eigen::Product, Eigen::Matrix, 0> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> >, Eigen::internal::add_assign_op, 0>, 5, 6>::run(Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Product, Eigen::Matrix, 0> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> >, Eigen::internal::add_assign_op, 0>&)’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:226:23, inlined from ‘Eigen::internal::copy_using_evaluator_LinearTraversal_CompleteUnrolling >, Eigen::internal::evaluator, Eigen::Product, Eigen::Matrix, 0> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> >, Eigen::internal::add_assign_op, 0>, 4, 6>::run(Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Product, Eigen::Matrix, 0> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> >, Eigen::internal::add_assign_op, 0>&)’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:227:90, inlined from ‘Eigen::internal::copy_using_evaluator_LinearTraversal_CompleteUnrolling >, Eigen::internal::evaluator, Eigen::Product, Eigen::Matrix, 0> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> >, Eigen::internal::add_assign_op, 0>, 3, 6>::run(Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Product, Eigen::Matrix, 0> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> >, Eigen::internal::add_assign_op, 0>&)’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:227:90, inlined from ‘Eigen::internal::copy_using_evaluator_LinearTraversal_CompleteUnrolling >, Eigen::internal::evaluator, Eigen::Product, Eigen::Matrix, 0> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> >, Eigen::internal::add_assign_op, 0>, 2, 6>::run(Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Product, Eigen::Matrix, 0> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> >, Eigen::internal::add_assign_op, 0>&)’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:227:90, inlined from ‘Eigen::internal::copy_using_evaluator_LinearTraversal_CompleteUnrolling >, Eigen::internal::evaluator, Eigen::Product, Eigen::Matrix, 0> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> >, Eigen::internal::add_assign_op, 0>, 1, 6>::run(Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Product, Eigen::Matrix, 0> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> >, Eigen::internal::add_assign_op, 0>&)’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:227:90, inlined from ‘Eigen::internal::copy_using_evaluator_LinearTraversal_CompleteUnrolling >, Eigen::internal::evaluator, Eigen::Product, Eigen::Matrix, 0> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> >, Eigen::internal::add_assign_op, 0>, 0, 6>::run(Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Product, Eigen::Matrix, 0> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> >, Eigen::internal::add_assign_op, 0>&)’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:227:90, inlined from ‘Eigen::internal::dense_assignment_loop_impl >, Eigen::internal::evaluator, Eigen::Product, Eigen::Matrix, 0> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> >, Eigen::internal::add_assign_op, 0>, 1, 2>::run(Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Product, Eigen::Matrix, 0> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> >, Eigen::internal::add_assign_op, 0>&)’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:573:120, inlined from ‘Eigen::internal::dense_assignment_loop >, Eigen::internal::evaluator, Eigen::Product, Eigen::Matrix, 0> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> >, Eigen::internal::add_assign_op, 0>, 1, 2>::run(Eigen::internal::generic_dense_assignment_kernel >, Eigen::internal::evaluator, Eigen::Product, Eigen::Matrix, 0> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> >, Eigen::internal::add_assign_op, 0>&)’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:324:68, inlined from ‘Eigen::internal::call_dense_assignment_loop, Eigen::CwiseBinaryOp, Eigen::Product, Eigen::Matrix, 0> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const>, Eigen::internal::add_assign_op >(Eigen::Matrix&, Eigen::CwiseBinaryOp, Eigen::Product, Eigen::Matrix, 0> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> const&, Eigen::internal::add_assign_op const&)void’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:828:37, inlined from ‘Eigen::internal::Assignment, Eigen::CwiseBinaryOp, Eigen::Product, Eigen::Matrix, 0> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const>, Eigen::internal::add_assign_op, Eigen::internal::Dense2Dense, void>::run(Eigen::Matrix&, Eigen::CwiseBinaryOp, Eigen::Product, Eigen::Matrix, 0> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> const&, Eigen::internal::add_assign_op const&)’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:979:31, inlined from ‘Eigen::internal::call_assignment_no_alias, Eigen::CwiseBinaryOp, Eigen::Product, Eigen::Matrix, 0> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const>, Eigen::internal::add_assign_op >(Eigen::Matrix&, Eigen::CwiseBinaryOp, Eigen::Product, Eigen::Matrix, 0> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> const&, Eigen::internal::add_assign_op const&)void’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:920:51, inlined from ‘Eigen::internal::call_assignment, Eigen::CwiseBinaryOp, Eigen::Product, Eigen::Matrix, 0> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const>, Eigen::internal::add_assign_op >(Eigen::Matrix&, Eigen::CwiseBinaryOp, Eigen::Product, Eigen::Matrix, 0> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> const&, Eigen::internal::add_assign_op const&, std::enable_if, Eigen::Product, Eigen::Matrix, 0> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const>, Eigen::internal::evaluator_traits, Eigen::Product, Eigen::Matrix, 0> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> >::Shape>::value, void*>::type)void’ at /usr/include/eigen3/Eigen/src/Core/AssignEvaluator.h:891:27, inlined from ‘Eigen::MatrixBase >::operator+=, Eigen::Product, Eigen::Matrix, 0> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> >(Eigen::MatrixBase, Eigen::Product, Eigen::Matrix, 0> const, Eigen::CwiseNullaryOp, Eigen::Matrix const> const> > const&)Eigen::Matrix&’ at /usr/include/eigen3/Eigen/src/Core/CwiseBinaryOp.h:160:18, inlined from ‘FeaMaterial::LaminateTheory3D()’ at /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.cpp:7572:31: /usr/include/eigen3/Eigen/src/Core/functors/BinaryFunctors.h:41:16: warning: ‘MEM[(long double &)&Nth + 80]’ may be used uninitialized [-Wmaybe-uninitialized] 41 | return a + b; | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.cpp: In member function ‘FeaMaterial::LaminateTheory3D()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.cpp:7565:10: note: ‘MEM[(long double &)&Nth + 80]’ was declared here 7565 | vec6 Nth; | ^~~ [66/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/include -I/usr/include/cminpack-1 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/libigl/libigl/include -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/stb -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/tritri -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/wavedragEL -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/GeometricTools/GeometricTools/GTE -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT geom_core/CMakeFiles/geom_core.dir/Geom.cpp.o -MF geom_core/CMakeFiles/geom_core.dir/Geom.cpp.o.d -o geom_core/CMakeFiles/geom_core.dir/Geom.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.cpp:8: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:22, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:14: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:15: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:61:20: warning: ‘virtual std::string ParmContainer::GetName() const’ was hidden [-Woverloaded-virtual=] 61 | virtual string GetName() const { return m_Name; } | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:22: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:75:20: note: by ‘virtual std::string XSecCurve::GetName()’ 75 | virtual string GetName(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:174:18: warning: ‘virtual void ParmContainer::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 174 | virtual void ChangeID( const string &id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:302:18: note: by ‘virtual void SSXSecCurve::ChangeID(std::string)’ 302 | virtual void ChangeID( string id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h: In constructor ‘BitMask::BitMask(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h:33:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for ( int i = 0; i < boolvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual void Geom::GetSymmIndexs(int, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:484:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 484 | if ( imain >= 0 && imain < m_SurfSymmMap.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetMainSurfID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:492:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | if ( surfnum >= 0 && surfnum < m_MainSurfIndxVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetSurfCopyIndx(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:504:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | if ( surfnum >= 0 && surfnum < m_SurfCopyIndx.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:73:24: warning: ‘virtual xmlNode* ParmContainer::EncodeXml(xmlNode*&)’ was hidden [-Woverloaded-virtual=] 73 | virtual xmlNodePtr EncodeXml( xmlNodePtr & node ); | ^~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.cpp:11: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:196:16: note: by ‘xmlNode* Vehicle::EncodeXml(xmlNode*&, int)’ 196 | xmlNodePtr EncodeXml( xmlNodePtr & node, int set ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.cpp: In member function ‘virtual void GeomXForm::UpdateAttachParms()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.cpp:848:31: warning: variable ‘w’ set but not used [-Wunused-but-set-variable=] 848 | double u, w; | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.cpp: In member function ‘virtual void GeomXForm::BuildRigidAttachedDescendantList(std::vector >&) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.cpp:1501:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1501 | for ( int i = 0; i < m_ChildIDVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.cpp: In destructor ‘virtual Geom::~Geom()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.cpp:1752:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1752 | for ( int i = 0; i < m_SimpSourceVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.cpp: In member function ‘virtual void Geom::GetUWTess01(const int&, std::vector&, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.cpp:2023:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2023 | for ( int i = 0; i < utess.size(); i++ ) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.cpp:2029:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2029 | for ( int j = 0; j < vtess.size(); j++ ) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.cpp: In member function ‘virtual void Geom::UpdateFeatureLines()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.cpp:2144:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2144 | for ( int i = 0; i < m_MainSurfVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.cpp: In member function ‘virtual void Geom::UpdateLCurve()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.cpp:2155:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2155 | for ( int i = 0; i < m_MainSurfVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.cpp: In member function ‘virtual void Geom::UpdateSymmAttach(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.cpp:2312:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2312 | for ( int i = 0 ; i < num_surf ; i++ ) | ~~^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.cpp: In member function ‘virtual void Geom::UpdateBBox(int, const BndBox&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.cpp:2534:36: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2534 | for ( int isymm = 0; isymm < m_SymmTransMatVec.size(); isymm++ ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.cpp: In member function ‘void Geom::WriteFeatureLinesDXF(FILE*, const BndBox&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.cpp:2613:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2613 | for ( int j = 0; j < nu; j++ ) | ~~^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.cpp:2628:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2628 | for ( int j = 0; j < nw; j++ ) | ~~^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.cpp: In member function ‘std::vector > Geom::GetGeomProjectionLines(int, const vec3d&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.cpp:2898:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2898 | for ( int j = 0; j < PathVec.size(); j++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.cpp: In member function ‘void Geom::WriteFeatureLinesSVG(xmlNodePtr, const BndBox&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.cpp:2929:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2929 | for( int j = 0; j < nw; j++ ) | ~~^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.cpp:2943:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2943 | for( int j = 0; j < nu; j++ ) | ~~^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.cpp: In member function ‘virtual void Geom::UpdateDrawObj()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.cpp:3137:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 3137 | for ( int i = 0 ; i < m_FeatureTessVec.size() ; i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.cpp:3155:31: warning: comparison of integer expressions of different signedness: ‘std::vector::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 3155 | if ( m_TessVec.size() == nsurf && m_SurfVec.size() == nsurf && m_FeatureTessVec.size() == nsurf ) | ~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.cpp:3155:60: warning: comparison of integer expressions of different signedness: ‘std::vector::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 3155 | if ( m_TessVec.size() == nsurf && m_SurfVec.size() == nsurf && m_FeatureTessVec.size() == nsurf ) | ~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.cpp:3155:96: warning: comparison of integer expressions of different signedness: ‘std::vector::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 3155 | if ( m_TessVec.size() == nsurf && m_SurfVec.size() == nsurf && m_FeatureTessVec.size() == nsurf ) | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.cpp:3219:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 3219 | for ( int j = 0; j < m_TransMatVec.size(); j++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.cpp: In member function ‘virtual void Geom::UpdateDegenDrawObj()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.cpp:3272:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 3272 | for ( int j = 0; j < degen_surf.x.size() - 1; j++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.cpp:3274:36: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 3274 | for ( int k = 0; k < degen_surf.x[j].size() - 1; k++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.cpp:3302:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 3302 | for ( int j = 0; j < degen_plate_vec.size(); j++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.cpp:3324:36: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 3324 | for ( int k = 0; k < degen_plate_vec[j].x.size() - 1; k++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.cpp:3326:40: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 3326 | for ( int n = 0; n < degen_plate_vec[j].x[k].size() - 1; n++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.cpp:3419:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 3419 | for ( int j = 0; j < degen_subsurf_vec.size(); j++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.cpp:3441:44: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 3441 | for ( int m = 1; m < degen_surf.u.size(); m++ ) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.cpp:3457:44: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 3457 | for ( int n = 0; n < degen_surf.x[0].size(); n++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.cpp:3476:44: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 3476 | for ( int m = 1; m < degen_surf.w.size(); m++ ) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.cpp:3492:44: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 3492 | for ( int n = 0; n < degen_surf.x.size(); n++ ) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.cpp:3506:40: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 3506 | for ( int k = 0; k < degen_subsurf_vec[j].u.size(); k++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.cpp:3538:44: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 3538 | for ( int m = 1; m < degen_surf.u.size(); m++ ) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.cpp:3547:52: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 3547 | for ( int n = 1; n < degen_surf.w[0].size(); n++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.cpp: In member function ‘virtual void Geom::UpdateMainTessVec()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.cpp:3636:12: warning: unused variable ‘tol’ [-Wunused-variable] 3636 | double tol = 1e-3; | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.cpp: In member function ‘virtual xmlNode* Geom::EncodeXml(xmlNode*&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.cpp:3708:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 3708 | for ( int i = 0; i < m_FeaStructVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.cpp: In member function ‘virtual void Geom::ReadV2File(xmlNode*&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.cpp:3910:9: warning: unused variable ‘outputFlag’ [-Wunused-variable] 3910 | int outputFlag = XmlUtil::FindInt( root, "OutputFlag", 0 ); | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.cpp:3911:9: warning: unused variable ‘outputNameID’ [-Wunused-variable] 3911 | int outputNameID = XmlUtil::FindInt( root, "OutputNameID", 0 ); | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.cpp:3912:9: warning: unused variable ‘displayChildrenFlag’ [-Wunused-variable] 3912 | int displayChildrenFlag = XmlUtil::FindInt( root, "DisplayChildrenFlag", 0 ); | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.cpp:3942:9: warning: unused variable ‘refFlag’ [-Wunused-variable] 3942 | int refFlag = XmlUtil::FindInt( root, "RefFlag", 0 ); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.cpp:3943:12: warning: unused variable ‘refArea’ [-Wunused-variable] 3943 | double refArea = XmlUtil::FindDouble( root, "RefArea", 0 ); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.cpp:3944:12: warning: unused variable ‘refSpan’ [-Wunused-variable] 3944 | double refSpan = XmlUtil::FindDouble( root, "RefSpan", 0 ); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.cpp:3945:12: warning: unused variable ‘refCbar’ [-Wunused-variable] 3945 | double refCbar = XmlUtil::FindDouble( root, "RefCbar", 0 ); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.cpp:3946:9: warning: unused variable ‘autoRefAreaFlag’ [-Wunused-variable] 3946 | int autoRefAreaFlag = XmlUtil::FindInt( root, "AutoRefAreaFlag", 0 ); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.cpp:3947:9: warning: unused variable ‘autoRefSpanFlag’ [-Wunused-variable] 3947 | int autoRefSpanFlag = XmlUtil::FindInt( root, "AutoRefSpanFlag", 0 ); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.cpp:3948:9: warning: unused variable ‘autoRefCbarFlag’ [-Wunused-variable] 3948 | int autoRefCbarFlag = XmlUtil::FindInt( root, "AutoRefCbarFlag", 0 ); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.cpp:3953:9: warning: unused variable ‘autoAeroCenterFlag’ [-Wunused-variable] 3953 | int autoAeroCenterFlag = XmlUtil::FindInt( root, "AutoAeroCenterFlag", 0 ); | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.cpp: In member function ‘virtual void Geom::LoadDrawObjs(std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.cpp:4237:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 4237 | for ( int i = 0; i < m_AxisDrawObj_vec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.cpp:4250:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 4250 | for ( int i = 0; i < m_FeatureDrawObj_vec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.cpp:4264:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 4264 | for ( int j = 0; j < ssdo.size(); j++ ) | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.cpp:4275:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 4275 | for ( int i = 0; i < m_DegenSurfDrawObj_vec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.cpp:4338:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 4338 | for ( int i = 0; i < m_DegenPlateDrawObj_vec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.cpp:4401:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 4401 | for ( int i = 0; i < m_DegenCamberPlateDrawObj_vec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.cpp:4465:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 4465 | for ( int i = 0; i < m_DegenSubSurfDrawObj_vec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.cpp: In member function ‘virtual void Geom::CreateDegenGeom(DegenGeom&, const std::vector >&, const std::vector >&, const std::vector >&, bool, int, bool, bool, int, int, VspSurf*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.cpp:4661:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 4661 | for ( int j = 0; j < m_SubSurfVec.size(); j++ ) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.cpp: In member function ‘virtual bool Geom::isNonSurfaceType()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.cpp:4723:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 4723 | for ( int i = 0; i < nst.size(); i++ ) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.cpp: In member function ‘virtual std::vector Geom::GetDegenSurfVec()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.cpp:4790:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 4790 | for ( int i = 0; i < m_SurfVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.cpp: In member function ‘virtual int Geom::GetSurfType(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.cpp:4817:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 4817 | if ( indx >=0 && indx < m_MainSurfIndxVec.size() ) | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.cpp: In member function ‘virtual int Geom::GetMainSurfType(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.cpp:4826:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 4826 | if ( indx >=0 && indx < m_MainSurfVec.size() ) | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.cpp: In member function ‘virtual int Geom::GetMainCFDSurfType(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.cpp:4835:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 4835 | if ( indx >=0 && indx < m_MainSurfVec.size() ) | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.cpp: In member function ‘virtual bool Geom::GetFlipNormal(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.cpp:4844:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 4844 | if ( indx >=0 && indx < m_FlipNormalVec.size() ) | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.cpp: In member function ‘virtual bool Geom::GetMainFlipNormal(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.cpp:4853:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 4853 | if ( indx >=0 && indx < m_MainSurfVec.size() ) | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.cpp: In member function ‘virtual double Geom::GetUMax(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.cpp:4862:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 4862 | if ( indx >=0 && indx < m_MainSurfIndxVec.size() ) | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.cpp: In member function ‘virtual double Geom::GetMainUMax(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.cpp:4871:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 4871 | if ( indx >=0 && indx < m_MainSurfVec.size() ) | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.cpp: In member function ‘virtual double Geom::GetUMapMax(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.cpp:4880:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 4880 | if ( indx >=0 && indx < m_MainSurfIndxVec.size() ) | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.cpp: In member function ‘virtual double Geom::GetMainUMapMax(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.cpp:4889:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 4889 | if ( indx >=0 && indx < m_MainSurfVec.size() ) | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.cpp: In member function ‘virtual double Geom::GetWMax(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.cpp:4898:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 4898 | if ( indx >=0 && indx < m_MainSurfIndxVec.size() ) | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.cpp: In member function ‘virtual double Geom::GetMainWMax(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.cpp:4907:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 4907 | if ( indx >=0 && indx < m_MainSurfVec.size() ) | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.cpp: In member function ‘virtual void Geom::WriteAirfoilFiles(FILE*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.cpp:5316:27: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 5316 | for ( size_t i = 0; i < numXsurf; i++ ) | ~~^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.cpp:5325:35: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 5325 | for ( size_t j = 1; j < numXsec; j++ ) | ~~^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.cpp:5373:27: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 5373 | for ( size_t i = 0; i < numU; i++ ) | ~~^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.cpp:5384:26: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘__gnu_cxx::__alloc_traits, int>::value_type’ {aka ‘int’} [-Wsign-compare] 5384 | for ( /* j */; j < utess_vec[i]; j++ ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.cpp:5407:30: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘__gnu_cxx::__alloc_traits, int>::value_type’ {aka ‘int’} [-Wsign-compare] 5407 | if ( j == 0 || j == utess_vec[i] - 1 ) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.cpp:5311:9: warning: variable ‘num_foil’ set but not used [-Wunused-but-set-variable=] 5311 | int num_foil = 0; | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.cpp: In member function ‘virtual void Geom::WritePMARCGeomFile(FILE*, int&, std::vector&, std::vector&, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.cpp:5633:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 5633 | for ( int ll = 0; ll < pnts.size(); ll++ ) | ~~~^~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.cpp:5641:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 5641 | if (ll == pnts.size() - 1) | ~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.cpp:5643:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 5643 | if ( ipatch < idpat.size() - 1 ) | ~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.cpp:5662:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 5662 | for ( int mm = 0; mm < pnts[ll].size(); mm++ ) | ~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.cpp: In member function ‘virtual void Geom::WritePMARCWakeFile(FILE*, int&, std::vector&, std::vector&, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.cpp:5694:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 5694 | for ( int i = 0; i < idpat.size(); i++ ) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.cpp: In member function ‘virtual void Geom::WriteX3D(xmlNodePtr)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.cpp:5777:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 5777 | for ( int ipatch = 0; ipatch < num_patch ; ipatch++ ) | ~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.cpp:5789:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 5789 | for ( int j = 0 ; j < num_xsecs ; j++ ) | ~~^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.cpp:5794:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 5794 | for ( int xs = 0 ; xs < num_xsecs ; xs++ ) | ~~~^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.cpp:5796:37: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 5796 | for ( int p = 0 ; p < num_pnts ; p++ ) | ~~^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.cpp:5807:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 5807 | for ( int xs = 0 ; xs < num_xsecs - 1 ; xs++ ) | ~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.cpp:5809:37: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 5809 | for ( int p = 0 ; p < num_pnts - 1 ; p++ ) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.cpp: In member function ‘virtual FeaStructure* Geom::AddFeaStruct(bool, int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.cpp:6245:50: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 6245 | if ( m_MainSurfVec.size() == 0 || surf_index > m_MainSurfVec.size() || surf_index < 0 ) | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.cpp: In member function ‘virtual void Geom::UpdateSources()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.cpp:6348:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 6348 | for ( int i = 0; i < m_SimpSourceVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.cpp: In member function ‘virtual bool Geom::HasWingTypeSurfs()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.cpp:6429:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 6429 | for( int i = 0; i < m_MainSurfVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.cpp: In member function ‘virtual void GeomXSec::UpdateDrawObj()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.cpp:6917:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 6917 | for ( int i = 0 ; i < nxsec ; i++ ) | ~~^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.cpp: In member function ‘void GeomXSec::StageSkinRibSets(int, std::vector > > >&, const std::vector >&, const std::vector&, bool)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.cpp:7378:14: warning: unused variable ‘first’ [-Wunused-variable] 7378 | bool first = ( i == 0 ); | ^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.cpp:7379:14: warning: unused variable ‘last’ [-Wunused-variable] 7379 | bool last = ( i == nxsec - 1 ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.cpp: In member function ‘virtual void GeomXSec::LoadDrawObjs(std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.cpp:7494:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 7494 | for ( int i = 0 ; i < m_XSecDrawObj_vec.size() ; i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In instantiation of ‘void Geom::ApplySymm(const std::vector&, std::vector&) [with T = VspSurf]’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.cpp:2340:14: required from here 2340 | ApplySymm( m_MainSurfVec, m_SurfVec ); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:875:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 875 | for ( int i = 0; i < num_surf; ++i ) | ~~^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:900:36: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 900 | for ( int j = 0; j < symindexs.size(); ++j ) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In instantiation of ‘void Geom::ApplySymm(const std::vector&, std::vector&) [with T = SimpleTess]’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.cpp:3652:14: required from here 3652 | ApplySymm( m_MainTessVec, m_TessVec ); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:875:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 875 | for ( int i = 0; i < num_surf; ++i ) | ~~^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:900:36: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 900 | for ( int j = 0; j < symindexs.size(); ++j ) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In instantiation of ‘void Geom::ApplySymm(const std::vector&, std::vector&) [with T = SimpleFeatureTess]’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.cpp:3653:14: required from here 3653 | ApplySymm( m_MainFeatureTessVec, m_FeatureTessVec ); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:875:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 875 | for ( int i = 0; i < num_surf; ++i ) | ~~^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:900:36: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 900 | for ( int j = 0; j < symindexs.size(); ++j ) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In instantiation of ‘void Geom::ApplySymm(const std::vector&, std::vector&) [with T = DegenGeom]’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.cpp:3664:14: required from here 3664 | ApplySymm( m_MainDegenGeomPreviewVec, m_DegenGeomPreviewVec ); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:875:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 875 | for ( int i = 0; i < num_surf; ++i ) | ~~^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:900:36: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 900 | for ( int j = 0; j < symindexs.size(); ++j ) | ~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ [67/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/include -I/usr/include/cminpack-1 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/libigl/libigl/include -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/stb -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/tritri -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/wavedragEL -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/GeometricTools/GeometricTools/GTE -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT geom_core/CMakeFiles/geom_core.dir/GridDensity.cpp.o -MF geom_core/CMakeFiles/geom_core.dir/GridDensity.cpp.o.d -o geom_core/CMakeFiles/geom_core.dir/GridDensity.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/GridDensity.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/GridDensity.cpp:13: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:22, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/GridDensity.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/GridDensity.cpp:12: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/GridDensity.h:22: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:61:20: warning: ‘virtual std::string ParmContainer::GetName() const’ was hidden [-Woverloaded-virtual=] 61 | virtual string GetName() const { return m_Name; } | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:22: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:75:20: note: by ‘virtual std::string XSecCurve::GetName()’ 75 | virtual string GetName(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:174:18: warning: ‘virtual void ParmContainer::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 174 | virtual void ChangeID( const string &id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:302:18: note: by ‘virtual void SSXSecCurve::ChangeID(std::string)’ 302 | virtual void ChangeID( string id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h: In constructor ‘BitMask::BitMask(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h:33:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for ( int i = 0; i < boolvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual void Geom::GetSymmIndexs(int, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:484:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 484 | if ( imain >= 0 && imain < m_SurfSymmMap.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetMainSurfID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:492:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | if ( surfnum >= 0 && surfnum < m_MainSurfIndxVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetSurfCopyIndx(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:504:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | if ( surfnum >= 0 && surfnum < m_SurfCopyIndx.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:73:24: warning: ‘virtual xmlNode* ParmContainer::EncodeXml(xmlNode*&)’ was hidden [-Woverloaded-virtual=] 73 | virtual xmlNodePtr EncodeXml( xmlNodePtr & node ); | ^~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/GridDensity.cpp:14: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:196:16: note: by ‘xmlNode* Vehicle::EncodeXml(xmlNode*&, int)’ 196 | xmlNodePtr EncodeXml( xmlNodePtr & node, int set ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/GridDensity.cpp: In member function ‘void ConstLineSimpleSource::UpdateBBox()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/GridDensity.cpp:905:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 905 | for ( int i = 0; i < m_Pts.size(); i++ ) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/GridDensity.cpp: In member function ‘virtual double ConstLineSimpleSource::GetTargetLen(double, vec3d&, const std::string&, const int&, const double&, const double&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/GridDensity.cpp:921:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 921 | for ( int i = 0; i < m_Pts.size() - 1; i++ ) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/GridDensity.cpp: In member function ‘virtual void ConstLineSimpleSource::LoadDrawObjs(std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/GridDensity.cpp:1011:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1011 | for ( int i = 0; i < m_Pts.size(); i++ ) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/GridDensity.cpp:1014:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 1014 | if ( inext >= n ) // On final point. | ~~~~~~^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/GridDensity.cpp:1048:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] 1048 | for ( int j = 0; j < nseg; j++ ) | ~~^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/GridDensity.cpp: In member function ‘virtual void ULineSimpleSource::Update(Geom*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/GridDensity.cpp:1108:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] 1108 | for ( int i = 0; i < N; i++ ) | ~~^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/GridDensity.cpp: In member function ‘virtual double CfdGridDensity::GetModelLen()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/GridDensity.cpp:1501:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1501 | for ( int i = 0; i < gids.size(); i++ ) | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ [68/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/include -I/usr/include/cminpack-1 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/libigl/libigl/include -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/stb -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/tritri -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/wavedragEL -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/GeometricTools/GeometricTools/GTE -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT geom_core/CMakeFiles/geom_core.dir/GeomEngine.cpp.o -MF geom_core/CMakeFiles/geom_core.dir/GeomEngine.cpp.o.d -o geom_core/CMakeFiles/geom_core.dir/GeomEngine.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/GeomEngine.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/GeomEngine.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/GeomEngine.cpp:8: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:22, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:14: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:15: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:61:20: warning: ‘virtual std::string ParmContainer::GetName() const’ was hidden [-Woverloaded-virtual=] 61 | virtual string GetName() const { return m_Name; } | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:22: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:75:20: note: by ‘virtual std::string XSecCurve::GetName()’ 75 | virtual string GetName(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:174:18: warning: ‘virtual void ParmContainer::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 174 | virtual void ChangeID( const string &id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:302:18: note: by ‘virtual void SSXSecCurve::ChangeID(std::string)’ 302 | virtual void ChangeID( string id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h: In constructor ‘BitMask::BitMask(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h:33:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for ( int i = 0; i < boolvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual void Geom::GetSymmIndexs(int, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:484:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 484 | if ( imain >= 0 && imain < m_SurfSymmMap.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetMainSurfID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:492:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | if ( surfnum >= 0 && surfnum < m_MainSurfIndxVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetSurfCopyIndx(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:504:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | if ( surfnum >= 0 && surfnum < m_SurfCopyIndx.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:73:24: warning: ‘virtual xmlNode* ParmContainer::EncodeXml(xmlNode*&)’ was hidden [-Woverloaded-virtual=] 73 | virtual xmlNodePtr EncodeXml( xmlNodePtr & node ); | ^~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/GeomEngine.cpp:9: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:196:16: note: by ‘xmlNode* Vehicle::EncodeXml(xmlNode*&, int)’ 196 | xmlNodePtr EncodeXml( xmlNodePtr & node, int set ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/GeomEngine.cpp: In member function ‘virtual void GeomEngine::UpdateLCurve()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/GeomEngine.cpp:729:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 729 | for ( int i = 0; i < m_MainSurfVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/GeomEngine.cpp: In member function ‘virtual void GeomEngine::LoadDrawObjs(std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/GeomEngine.cpp:800:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 800 | for ( int i = 0; i < m_EngineDrawObj_vec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In instantiation of ‘void Geom::ApplySymm(const std::vector&, std::vector&) [with T = BndBox]’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/GeomEngine.cpp:316:14: required from here 316 | ApplySymm( mainBBvec, bbvec ); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:875:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 875 | for ( int i = 0; i < num_surf; ++i ) | ~~^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:900:36: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 900 | for ( int j = 0; j < symindexs.size(); ++j ) | ~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ [69/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/include -I/usr/include/cminpack-1 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/libigl/libigl/include -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/stb -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/tritri -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/wavedragEL -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/GeometricTools/GeometricTools/GTE -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT geom_core/CMakeFiles/geom_core.dir/GroupTransformations.cpp.o -MF geom_core/CMakeFiles/geom_core.dir/GroupTransformations.cpp.o.d -o geom_core/CMakeFiles/geom_core.dir/GroupTransformations.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/GroupTransformations.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmUndo.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:29, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/GroupTransformations.cpp:8: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:22, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:27: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:28: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:61:20: warning: ‘virtual std::string ParmContainer::GetName() const’ was hidden [-Woverloaded-virtual=] 61 | virtual string GetName() const { return m_Name; } | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:22: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:75:20: note: by ‘virtual std::string XSecCurve::GetName()’ 75 | virtual string GetName(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:174:18: warning: ‘virtual void ParmContainer::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 174 | virtual void ChangeID( const string &id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:302:18: note: by ‘virtual void SSXSecCurve::ChangeID(std::string)’ 302 | virtual void ChangeID( string id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h: In constructor ‘BitMask::BitMask(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h:33:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for ( int i = 0; i < boolvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual void Geom::GetSymmIndexs(int, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:484:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 484 | if ( imain >= 0 && imain < m_SurfSymmMap.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetMainSurfID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:492:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | if ( surfnum >= 0 && surfnum < m_MainSurfIndxVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetSurfCopyIndx(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:504:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | if ( surfnum >= 0 && surfnum < m_SurfCopyIndx.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:73:24: warning: ‘virtual xmlNode* ParmContainer::EncodeXml(xmlNode*&)’ was hidden [-Woverloaded-virtual=] 73 | virtual xmlNodePtr EncodeXml( xmlNodePtr & node ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:196:16: note: by ‘xmlNode* Vehicle::EncodeXml(xmlNode*&, int)’ 196 | xmlNodePtr EncodeXml( xmlNodePtr & node, int set ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/GroupTransformations.cpp: In member function ‘virtual void GroupTransformations::Update()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/GroupTransformations.cpp:67:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 67 | for ( int i = 0; i < activeGroup.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/GroupTransformations.cpp:146:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 146 | for ( int i = 0; i < activeGroup.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/GroupTransformations.cpp:159:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 159 | for ( int i = 0; i < activeGroup.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/GroupTransformations.cpp: In member function ‘virtual void GroupTransformations::ReInitialize()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/GroupTransformations.cpp:173:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 173 | for ( int i = 0; i < activeGroup.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/GroupTransformations.cpp: In member function ‘virtual void GroupTransformations::Accept()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/GroupTransformations.cpp:216:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 216 | for ( int i = 0; i < activeGroup.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/GroupTransformations.cpp: In member function ‘virtual void GroupTransformations::SetMaterial(const Material&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/GroupTransformations.cpp:258:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 258 | for ( int i = 0; i < activeGroup.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/GroupTransformations.cpp: In member function ‘virtual void GroupTransformations::SetColor(const vec3d&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/GroupTransformations.cpp:279:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 279 | for ( int i = 0; i < activeGroup.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ [70/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/include -I/usr/include/cminpack-1 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/libigl/libigl/include -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/stb -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/tritri -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/wavedragEL -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/GeometricTools/GeometricTools/GTE -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT geom_core/CMakeFiles/geom_core.dir/IDMgr.cpp.o -MF geom_core/CMakeFiles/geom_core.dir/IDMgr.cpp.o.d -o geom_core/CMakeFiles/geom_core.dir/IDMgr.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/IDMgr.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmUndo.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmMgr.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/IDMgr.cpp:12: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/IDMgr.cpp:10: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmMgr.h:14: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:15: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:61:20: warning: ‘virtual std::string ParmContainer::GetName() const’ was hidden [-Woverloaded-virtual=] 61 | virtual string GetName() const { return m_Name; } | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:22: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:75:20: note: by ‘virtual std::string XSecCurve::GetName()’ 75 | virtual string GetName(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:174:18: warning: ‘virtual void ParmContainer::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 174 | virtual void ChangeID( const string &id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:302:18: note: by ‘virtual void SSXSecCurve::ChangeID(std::string)’ 302 | virtual void ChangeID( string id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h: In constructor ‘BitMask::BitMask(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h:33:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for ( int i = 0; i < boolvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual void Geom::GetSymmIndexs(int, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:484:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 484 | if ( imain >= 0 && imain < m_SurfSymmMap.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetMainSurfID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:492:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | if ( surfnum >= 0 && surfnum < m_MainSurfIndxVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetSurfCopyIndx(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:504:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | if ( surfnum >= 0 && surfnum < m_SurfCopyIndx.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ [71/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/include -I/usr/include/cminpack-1 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/libigl/libigl/include -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/stb -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/tritri -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/wavedragEL -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/GeometricTools/GeometricTools/GTE -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT geom_core/CMakeFiles/geom_core.dir/GeometryAnalysisMgr.cpp.o -MF geom_core/CMakeFiles/geom_core.dir/GeometryAnalysisMgr.cpp.o.d -o geom_core/CMakeFiles/geom_core.dir/GeometryAnalysisMgr.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/GeometryAnalysisMgr.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmUndo.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:29, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/GeometryAnalysisMgr.cpp:22: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/GeometryAnalysisMgr.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/GeometryAnalysisMgr.cpp:18: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/GeometryAnalysisMgr.h:15: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:61:20: warning: ‘virtual std::string ParmContainer::GetName() const’ was hidden [-Woverloaded-virtual=] 61 | virtual string GetName() const { return m_Name; } | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:22: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:75:20: note: by ‘virtual std::string XSecCurve::GetName()’ 75 | virtual string GetName(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:174:18: warning: ‘virtual void ParmContainer::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 174 | virtual void ChangeID( const string &id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:302:18: note: by ‘virtual void SSXSecCurve::ChangeID(std::string)’ 302 | virtual void ChangeID( string id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h: In constructor ‘BitMask::BitMask(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h:33:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for ( int i = 0; i < boolvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual void Geom::GetSymmIndexs(int, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:484:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 484 | if ( imain >= 0 && imain < m_SurfSymmMap.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetMainSurfID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:492:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | if ( surfnum >= 0 && surfnum < m_MainSurfIndxVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetSurfCopyIndx(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:504:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | if ( surfnum >= 0 && surfnum < m_SurfCopyIndx.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:73:24: warning: ‘virtual xmlNode* ParmContainer::EncodeXml(xmlNode*&)’ was hidden [-Woverloaded-virtual=] 73 | virtual xmlNodePtr EncodeXml( xmlNodePtr & node ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:196:16: note: by ‘xmlNode* Vehicle::EncodeXml(xmlNode*&, int)’ 196 | xmlNodePtr EncodeXml( xmlNodePtr & node, int set ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/GeometryAnalysisMgr.cpp: In member function ‘void GeometryAnalysisCase::RemoveAllAzEl()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/GeometryAnalysisMgr.cpp:226:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 226 | for ( int i = 0; i < m_VizAzimuthVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/GeometryAnalysisMgr.cpp:232:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 232 | for ( int i = 0; i < m_VizElevationVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/GeometryAnalysisMgr.cpp: In member function ‘void GeometryAnalysisCase::RenameParms()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/GeometryAnalysisMgr.cpp:241:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 241 | for ( int i = 0; i < m_VizAzimuthVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/GeometryAnalysisMgr.cpp: In member function ‘std::string GeometryAnalysisCase::GetPrimaryName() const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/GeometryAnalysisMgr.cpp:261:36: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 261 | if ( pset >= 0 && pset < setNameVec.size() ) | ~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/GeometryAnalysisMgr.cpp: In member function ‘std::string GeometryAnalysisCase::GetSecondaryName() const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/GeometryAnalysisMgr.cpp:300:36: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 300 | if ( pset >= 0 && pset < setNameVec.size() ) | ~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/GeometryAnalysisMgr.cpp: In member function ‘virtual xmlNode* GeometryAnalysisCase::DecodeXml(xmlNode*&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/GeometryAnalysisMgr.cpp:1007:36: warning: comparison of integer expressions of different signedness: ‘std::vector::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1007 | while ( m_VizAzimuthVec.size() < npt ) | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/GeometryAnalysisMgr.cpp: In member function ‘std::string GeometryAnalysisCase::Evaluate()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/GeometryAnalysisMgr.cpp:1490:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1490 | for ( int idir = 0; idir < ccwvec.size(); idir++ ) | ~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/GeometryAnalysisMgr.cpp:1527:52: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1527 | for ( int i = 0; i < ang.size(); i++ ) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/GeometryAnalysisMgr.cpp:1604:44: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1604 | for ( int i = 0; i < cgbounds.size(); ++i ) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/GeometryAnalysisMgr.cpp:1677:44: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1677 | for ( int i = 0; i < cgbounds.size(); ++i ) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/GeometryAnalysisMgr.cpp:1744:44: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1744 | for ( int i = 0; i < cgbounds.size(); ++i ) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/GeometryAnalysisMgr.cpp:1726:32: warning: unused variable ‘l’ [-Wunused-variable] 1726 | double l = dist( p0, cgnom ); | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/GeometryAnalysisMgr.cpp:1838:56: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1838 | for ( int i = 0; i < rvec.size(); ++i ) | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/GeometryAnalysisMgr.cpp:1906:56: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1906 | for ( int i = 0; i < m_VizAzimuthVec.size(); ++i ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/GeometryAnalysisMgr.cpp:2172:44: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2172 | for ( int i = 0; i < avec.size(); i++ ) | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/GeometryAnalysisMgr.cpp:2265:44: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2265 | for ( int i = 0; i < solutionPolyVec3d.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/GeometryAnalysisMgr.cpp:2267:48: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2267 | for ( int k = 0; k < solutionPolyVec3d[i].size() - 1; k++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/GeometryAnalysisMgr.cpp: In member function ‘virtual xmlNode* GeometryAnalysisMgrSingleton::EncodeXml(xmlNode*&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/GeometryAnalysisMgr.cpp:2955:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2955 | for ( int i = 0; i < m_GeometryAnalysisVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/GeometryAnalysisMgr.cpp: In member function ‘void GeometryAnalysisMgrSingleton::DeleteGeometryAnalysis(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/GeometryAnalysisMgr.cpp:3063:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 3063 | if ( indx >= 0 && indx < m_GeometryAnalysisVec.size() ) | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/GeometryAnalysisMgr.cpp: In member function ‘GeometryAnalysisCase* GeometryAnalysisMgrSingleton::GetGeometryAnalysis(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/GeometryAnalysisMgr.cpp:3087:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 3087 | if ( indx >= 0 && indx < m_GeometryAnalysisVec.size() ) | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/GeometryAnalysisMgr.cpp: In member function ‘GeometryAnalysisCase::Evaluate[abi:cxx11]()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/GeometryAnalysisMgr.cpp:1766:59: warning: ‘imin’ may be used uninitialized [-Wmaybe-uninitialized] 1766 | tip_pts.push_back( cgbounds[ imin ] ); | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/GeometryAnalysisMgr.cpp:1741:29: note: ‘imin’ was declared here 1741 | int imin; | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/GeometryAnalysisMgr.cpp:1771:59: warning: ‘imax’ may be used uninitialized [-Wmaybe-uninitialized] 1771 | tip_pts.push_back( cgbounds[ imax ] ); | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/GeometryAnalysisMgr.cpp:1742:29: note: ‘imax’ was declared here 1742 | int imax; | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/GeometryAnalysisMgr.cpp:1626:59: warning: ‘imin’ may be used uninitialized [-Wmaybe-uninitialized] 1626 | tip_pts.push_back( cgbounds[ imin ] ); | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/GeometryAnalysisMgr.cpp:1601:29: note: ‘imin’ was declared here 1601 | int imin; | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/GeometryAnalysisMgr.cpp:1631:59: warning: ‘imax’ may be used uninitialized [-Wmaybe-uninitialized] 1631 | tip_pts.push_back( cgbounds[ imax ] ); | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/GeometryAnalysisMgr.cpp:1602:29: note: ‘imax’ was declared here 1602 | int imax; | ^~~~ [72/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/include -I/usr/include/cminpack-1 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/libigl/libigl/include -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/stb -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/tritri -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/wavedragEL -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/GeometricTools/GeometricTools/GTE -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT geom_core/CMakeFiles/geom_core.dir/HingeGeom.cpp.o -MF geom_core/CMakeFiles/geom_core.dir/HingeGeom.cpp.o.d -o geom_core/CMakeFiles/geom_core.dir/HingeGeom.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/HingeGeom.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/HingeGeom.h:11, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/HingeGeom.cpp:8: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:22, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:14: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:15: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:61:20: warning: ‘virtual std::string ParmContainer::GetName() const’ was hidden [-Woverloaded-virtual=] 61 | virtual string GetName() const { return m_Name; } | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:22: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:75:20: note: by ‘virtual std::string XSecCurve::GetName()’ 75 | virtual string GetName(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:174:18: warning: ‘virtual void ParmContainer::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 174 | virtual void ChangeID( const string &id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:302:18: note: by ‘virtual void SSXSecCurve::ChangeID(std::string)’ 302 | virtual void ChangeID( string id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h: In constructor ‘BitMask::BitMask(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h:33:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for ( int i = 0; i < boolvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual void Geom::GetSymmIndexs(int, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:484:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 484 | if ( imain >= 0 && imain < m_SurfSymmMap.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetMainSurfID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:492:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | if ( surfnum >= 0 && surfnum < m_MainSurfIndxVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetSurfCopyIndx(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:504:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | if ( surfnum >= 0 && surfnum < m_SurfCopyIndx.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:73:24: warning: ‘virtual xmlNode* ParmContainer::EncodeXml(xmlNode*&)’ was hidden [-Woverloaded-virtual=] 73 | virtual xmlNodePtr EncodeXml( xmlNodePtr & node ); | ^~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/HingeGeom.cpp:9: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:196:16: note: by ‘xmlNode* Vehicle::EncodeXml(xmlNode*&, int)’ 196 | xmlNodePtr EncodeXml( xmlNodePtr & node, int set ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/HingeGeom.cpp: In member function ‘virtual void HingeGeom::LoadDrawObjs(std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/HingeGeom.cpp:584:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 584 | for ( int i = 0; i < m_AxisDrawObj_vec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/HingeGeom.cpp:596:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 596 | for ( int i = 3; i < m_FeatureDrawObj_vec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ [73/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/include -I/usr/include/cminpack-1 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/libigl/libigl/include -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/stb -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/tritri -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/wavedragEL -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/GeometricTools/GeometricTools/GTE -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT geom_core/CMakeFiles/geom_core.dir/MainThreadIDMgr.cpp.o -MF geom_core/CMakeFiles/geom_core.dir/MainThreadIDMgr.cpp.o.d -o geom_core/CMakeFiles/geom_core.dir/MainThreadIDMgr.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/MainThreadIDMgr.cpp [74/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/include -I/usr/include/cminpack-1 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/libigl/libigl/include -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/stb -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/tritri -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/wavedragEL -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/GeometricTools/GeometricTools/GTE -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT geom_core/CMakeFiles/geom_core.dir/Link.cpp.o -MF geom_core/CMakeFiles/geom_core.dir/Link.cpp.o.d -o geom_core/CMakeFiles/geom_core.dir/Link.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Link.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmUndo.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmMgr.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Link.cpp:11: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:22, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Link.h:17, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Link.cpp:10: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Link.h:18: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:61:20: warning: ‘virtual std::string ParmContainer::GetName() const’ was hidden [-Woverloaded-virtual=] 61 | virtual string GetName() const { return m_Name; } | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:22: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:75:20: note: by ‘virtual std::string XSecCurve::GetName()’ 75 | virtual string GetName(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:174:18: warning: ‘virtual void ParmContainer::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 174 | virtual void ChangeID( const string &id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:302:18: note: by ‘virtual void SSXSecCurve::ChangeID(std::string)’ 302 | virtual void ChangeID( string id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h: In constructor ‘BitMask::BitMask(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h:33:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for ( int i = 0; i < boolvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual void Geom::GetSymmIndexs(int, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:484:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 484 | if ( imain >= 0 && imain < m_SurfSymmMap.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetMainSurfID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:492:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | if ( surfnum >= 0 && surfnum < m_MainSurfIndxVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetSurfCopyIndx(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:504:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | if ( surfnum >= 0 && surfnum < m_SurfCopyIndx.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:45:18: warning: ‘virtual void ParmContainer::AddParm(const std::string&)’ was hidden [-Woverloaded-virtual=] 45 | virtual void AddParm( const string & id ); | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/LinkMgr.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Link.cpp:13: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/UserParmContainer.h:46:20: note: by ‘virtual std::string UserParmContainer::AddParm(int, const std::string&, const std::string&)’ 46 | virtual string AddParm(int type, const string & name, const string & group ); | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ [75/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/include -I/usr/include/cminpack-1 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/libigl/libigl/include -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/stb -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/tritri -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/wavedragEL -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/GeometricTools/GeometricTools/GTE -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT geom_core/CMakeFiles/geom_core.dir/LinkMgr.cpp.o -MF geom_core/CMakeFiles/geom_core.dir/LinkMgr.cpp.o.d -o geom_core/CMakeFiles/geom_core.dir/LinkMgr.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/LinkMgr.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmUndo.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmMgr.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/LinkMgr.cpp:12: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:22, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Link.h:17, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/LinkMgr.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/LinkMgr.cpp:10: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Link.h:18: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:45:18: warning: ‘virtual void ParmContainer::AddParm(const std::string&)’ was hidden [-Woverloaded-virtual=] 45 | virtual void AddParm( const string & id ); | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/LinkMgr.h:15: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/UserParmContainer.h:46:20: note: by ‘virtual std::string UserParmContainer::AddParm(int, const std::string&, const std::string&)’ 46 | virtual string AddParm(int type, const string & name, const string & group ); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:61:20: warning: ‘virtual std::string ParmContainer::GetName() const’ was hidden [-Woverloaded-virtual=] 61 | virtual string GetName() const { return m_Name; } | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:22: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:75:20: note: by ‘virtual std::string XSecCurve::GetName()’ 75 | virtual string GetName(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:174:18: warning: ‘virtual void ParmContainer::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 174 | virtual void ChangeID( const string &id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:302:18: note: by ‘virtual void SSXSecCurve::ChangeID(std::string)’ 302 | virtual void ChangeID( string id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h: In constructor ‘BitMask::BitMask(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h:33:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for ( int i = 0; i < boolvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual void Geom::GetSymmIndexs(int, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:484:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 484 | if ( imain >= 0 && imain < m_SurfSymmMap.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetMainSurfID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:492:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | if ( surfnum >= 0 && surfnum < m_MainSurfIndxVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetSurfCopyIndx(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:504:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | if ( surfnum >= 0 && surfnum < m_SurfCopyIndx.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:73:24: warning: ‘virtual xmlNode* ParmContainer::EncodeXml(xmlNode*&)’ was hidden [-Woverloaded-virtual=] 73 | virtual xmlNodePtr EncodeXml( xmlNodePtr & node ); | ^~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/LinkMgr.cpp:13: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:196:16: note: by ‘xmlNode* Vehicle::EncodeXml(xmlNode*&, int)’ 196 | xmlNodePtr EncodeXml( xmlNodePtr & node, int set ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/LinkMgr.cpp: In member function ‘virtual Link* LinkMgrSingleton::GetLink(const std::string&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/LinkMgr.cpp:118:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 118 | for (int index = 0; index != m_LinkVec.size(); index++ ) | ~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ [76/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/include -I/usr/include/cminpack-1 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/libigl/libigl/include -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/stb -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/tritri -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/wavedragEL -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/GeometricTools/GeometricTools/GTE -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT geom_core/CMakeFiles/geom_core.dir/MaterialMgr.cpp.o -MF geom_core/CMakeFiles/geom_core.dir/MaterialMgr.cpp.o.d -o geom_core/CMakeFiles/geom_core.dir/MaterialMgr.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/MaterialMgr.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmUndo.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:29, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/MaterialMgr.cpp:3: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/MaterialMgr.h:4, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/MaterialMgr.cpp:1: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/MaterialMgr.h:5: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:61:20: warning: ‘virtual std::string ParmContainer::GetName() const’ was hidden [-Woverloaded-virtual=] 61 | virtual string GetName() const { return m_Name; } | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:22: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:75:20: note: by ‘virtual std::string XSecCurve::GetName()’ 75 | virtual string GetName(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:174:18: warning: ‘virtual void ParmContainer::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 174 | virtual void ChangeID( const string &id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:302:18: note: by ‘virtual void SSXSecCurve::ChangeID(std::string)’ 302 | virtual void ChangeID( string id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h: In constructor ‘BitMask::BitMask(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h:33:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for ( int i = 0; i < boolvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual void Geom::GetSymmIndexs(int, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:484:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 484 | if ( imain >= 0 && imain < m_SurfSymmMap.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetMainSurfID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:492:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | if ( surfnum >= 0 && surfnum < m_MainSurfIndxVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetSurfCopyIndx(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:504:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | if ( surfnum >= 0 && surfnum < m_SurfCopyIndx.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:73:24: warning: ‘virtual xmlNode* ParmContainer::EncodeXml(xmlNode*&)’ was hidden [-Woverloaded-virtual=] 73 | virtual xmlNodePtr EncodeXml( xmlNodePtr & node ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:196:16: note: by ‘xmlNode* Vehicle::EncodeXml(xmlNode*&, int)’ 196 | xmlNodePtr EncodeXml( xmlNodePtr & node, int set ); | ^~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ [77/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/include -I/usr/include/cminpack-1 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/libigl/libigl/include -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/stb -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/tritri -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/wavedragEL -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/GeometricTools/GeometricTools/GTE -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT geom_core/CMakeFiles/geom_core.dir/HumanGeom.cpp.o -MF geom_core/CMakeFiles/geom_core.dir/HumanGeom.cpp.o.d -o geom_core/CMakeFiles/geom_core.dir/HumanGeom.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/HumanGeom.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/HumanGeom.h:17, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/HumanGeom.cpp:10: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:22, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:14: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:15: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:61:20: warning: ‘virtual std::string ParmContainer::GetName() const’ was hidden [-Woverloaded-virtual=] 61 | virtual string GetName() const { return m_Name; } | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:22: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:75:20: note: by ‘virtual std::string XSecCurve::GetName()’ 75 | virtual string GetName(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:174:18: warning: ‘virtual void ParmContainer::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 174 | virtual void ChangeID( const string &id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:302:18: note: by ‘virtual void SSXSecCurve::ChangeID(std::string)’ 302 | virtual void ChangeID( string id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h: In constructor ‘BitMask::BitMask(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h:33:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for ( int i = 0; i < boolvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual void Geom::GetSymmIndexs(int, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:484:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 484 | if ( imain >= 0 && imain < m_SurfSymmMap.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetMainSurfID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:492:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | if ( surfnum >= 0 && surfnum < m_MainSurfIndxVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetSurfCopyIndx(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:504:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | if ( surfnum >= 0 && surfnum < m_SurfCopyIndx.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:73:24: warning: ‘virtual xmlNode* ParmContainer::EncodeXml(xmlNode*&)’ was hidden [-Woverloaded-virtual=] 73 | virtual xmlNodePtr EncodeXml( xmlNodePtr & node ); | ^~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/HumanGeom.cpp:12: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:196:16: note: by ‘xmlNode* Vehicle::EncodeXml(xmlNode*&, int)’ 196 | xmlNodePtr EncodeXml( xmlNodePtr & node, int set ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/HumanGeom.cpp: In member function ‘void HumanGeom::CopyVertsToSkel(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/HumanGeom.cpp:285:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 285 | for ( int i = 0; i < m_SkelVerts.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/HumanGeom.cpp: In member function ‘virtual void HumanGeom::UpdateSymmAttach()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/HumanGeom.cpp:973:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 973 | for ( int i = 0 ; i < num_surf ; i++ ) | ~~^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/HumanGeom.cpp: In member function ‘virtual void HumanGeom::UpdateDrawObj()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/HumanGeom.cpp:989:9: warning: unused variable ‘add_ind’ [-Wunused-variable] 989 | int add_ind = 0; | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/HumanGeom.cpp: In member function ‘virtual void HumanGeom::LoadDrawObjs(std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/HumanGeom.cpp:1226:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1226 | for ( int i = 0; i < m_FeatureDrawObj_vec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/HumanGeom.cpp:1245:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1245 | for ( int i = 0; i < m_AxisDrawObj_vec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/HumanGeom.cpp: In member function ‘virtual void HumanGeom::CreateDegenGeom(std::vector&, bool, const int&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/HumanGeom.cpp:1278:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 1278 | for ( int i = 0; i < num_meshes; i++ ) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/HumanGeom.cpp: In member function ‘virtual std::vector HumanGeom::CreateTMeshVec(bool, const int&) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/HumanGeom.cpp:1307:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1307 | for ( int j = 0; j < m_Verts.size(); j++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/HumanGeom.cpp: In member function ‘void HumanGeom::ComputeForearmTrans(const int&, const int&, const int&, const int&, const double&, const double&, Matrix4d&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/HumanGeom.cpp:1668:11: warning: variable ‘vhand’ set but not used [-Wunused-but-set-variable=] 1668 | vec3d vhand = pfinger - pwrist; | ^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/HumanGeom.cpp: In member function ‘void HumanGeom::ComputeHipTrans(const int&, const int&, const int&, const double&, const double&, Matrix4d&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/HumanGeom.cpp:1678:18: warning: unused variable ‘pwaist’ [-Wunused-variable] 1678 | const vec3d &pwaist = m_SkelVerts[ iwaist ]; | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/HumanGeom.cpp: In member function ‘void HumanGeom::ComputeKneeTrans(const int&, const int&, const int&, const double&, Matrix4d&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/HumanGeom.cpp:1705:18: warning: unused variable ‘phip’ [-Wunused-variable] 1705 | const vec3d &phip = m_SkelVerts[ ihip ]; | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/HumanGeom.cpp:1707:18: warning: unused variable ‘pankle’ [-Wunused-variable] 1707 | const vec3d &pankle = m_SkelVerts[ iankle ]; | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/HumanGeom.cpp: In member function ‘void HumanGeom::ComputeBackTrans(const int&, const int&, const int&, const double&, Matrix4d&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/HumanGeom.cpp:1748:12: warning: unused variable ‘angle0’ [-Wunused-variable] 1748 | double angle0 = angle( vlower, vupper ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/HumanGeom.cpp: In member function ‘void HumanGeom::ComputeWaistTrans(const int&, const int&, const int&, const double&, Matrix4d&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/HumanGeom.cpp:1767:12: warning: unused variable ‘angle0’ [-Wunused-variable] 1767 | double angle0 = angle( vlower, vupper ); | ^~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ [78/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/include -I/usr/include/cminpack-1 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/libigl/libigl/include -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/stb -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/tritri -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/wavedragEL -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/GeometricTools/GeometricTools/GTE -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT geom_core/CMakeFiles/geom_core.dir/MeasureMgr.cpp.o -MF geom_core/CMakeFiles/geom_core.dir/MeasureMgr.cpp.o.d -o geom_core/CMakeFiles/geom_core.dir/MeasureMgr.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/MeasureMgr.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Measure.h:4, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/MeasureMgr.h:4, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/MeasureMgr.cpp:1: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Measure.h:5: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/MeasureMgr.cpp: In member function ‘void MeasureMgrSingleton::DelProtractor(const int&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/MeasureMgr.cpp:507:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 507 | if ( m_CurrProtractorIndex > m_Protractors.size() - 1 ) | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/MeasureMgr.cpp: In member function ‘void MeasureMgrSingleton::DelRuler(const int&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/MeasureMgr.cpp:593:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 593 | if ( m_CurrRulerIndex > m_Rulers.size() - 1 ) | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/MeasureMgr.cpp: In member function ‘void MeasureMgrSingleton::DelProbe(const int&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/MeasureMgr.cpp:679:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 679 | if ( m_CurrProbeIndex > m_Probes.size() - 1 ) | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/MeasureMgr.cpp: In member function ‘void MeasureMgrSingleton::DelRSTProbe(const int&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/MeasureMgr.cpp:765:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 765 | if ( m_CurrRSTProbeIndex > m_RSTProbes.size() - 1 ) | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ [79/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/include -I/usr/include/cminpack-1 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/libigl/libigl/include -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/stb -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/tritri -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/wavedragEL -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/GeometricTools/GeometricTools/GTE -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT geom_core/CMakeFiles/geom_core.dir/Measure.cpp.o -MF geom_core/CMakeFiles/geom_core.dir/Measure.cpp.o.d -o geom_core/CMakeFiles/geom_core.dir/Measure.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Measure.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmUndo.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:29, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Measure.cpp:14: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Measure.h:4, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Measure.cpp:13: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Measure.h:5: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:61:20: warning: ‘virtual std::string ParmContainer::GetName() const’ was hidden [-Woverloaded-virtual=] 61 | virtual string GetName() const { return m_Name; } | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:22: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:75:20: note: by ‘virtual std::string XSecCurve::GetName()’ 75 | virtual string GetName(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:174:18: warning: ‘virtual void ParmContainer::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 174 | virtual void ChangeID( const string &id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:302:18: note: by ‘virtual void SSXSecCurve::ChangeID(std::string)’ 302 | virtual void ChangeID( string id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h: In constructor ‘BitMask::BitMask(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h:33:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for ( int i = 0; i < boolvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual void Geom::GetSymmIndexs(int, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:484:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 484 | if ( imain >= 0 && imain < m_SurfSymmMap.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetMainSurfID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:492:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | if ( surfnum >= 0 && surfnum < m_MainSurfIndxVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetSurfCopyIndx(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:504:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | if ( surfnum >= 0 && surfnum < m_SurfCopyIndx.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:73:24: warning: ‘virtual xmlNode* ParmContainer::EncodeXml(xmlNode*&)’ was hidden [-Woverloaded-virtual=] 73 | virtual xmlNodePtr EncodeXml( xmlNodePtr & node ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:196:16: note: by ‘xmlNode* Vehicle::EncodeXml(xmlNode*&, int)’ 196 | xmlNodePtr EncodeXml( xmlNodePtr & node, int set ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:45:18: warning: ‘virtual void ParmContainer::AddParm(const std::string&)’ was hidden [-Woverloaded-virtual=] 45 | virtual void AddParm( const string & id ); | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/LinkMgr.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Measure.cpp:17: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/UserParmContainer.h:46:20: note: by ‘virtual std::string UserParmContainer::AddParm(int, const std::string&, const std::string&)’ 46 | virtual string AddParm(int type, const string & name, const string & group ); | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ [80/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/include -I/usr/include/cminpack-1 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/libigl/libigl/include -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/stb -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/tritri -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/wavedragEL -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/GeometricTools/GeometricTools/GTE -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT geom_core/CMakeFiles/geom_core.dir/MeshCommonSettings.cpp.o -MF geom_core/CMakeFiles/geom_core.dir/MeshCommonSettings.cpp.o.d -o geom_core/CMakeFiles/geom_core.dir/MeshCommonSettings.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/MeshCommonSettings.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmUndo.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:29, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/MeshCommonSettings.cpp:11: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/MeshCommonSettings.h:13, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/MeshCommonSettings.cpp:10: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/MeshCommonSettings.h:14: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:61:20: warning: ‘virtual std::string ParmContainer::GetName() const’ was hidden [-Woverloaded-virtual=] 61 | virtual string GetName() const { return m_Name; } | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:22: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:75:20: note: by ‘virtual std::string XSecCurve::GetName()’ 75 | virtual string GetName(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:174:18: warning: ‘virtual void ParmContainer::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 174 | virtual void ChangeID( const string &id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:302:18: note: by ‘virtual void SSXSecCurve::ChangeID(std::string)’ 302 | virtual void ChangeID( string id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h: In constructor ‘BitMask::BitMask(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h:33:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for ( int i = 0; i < boolvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual void Geom::GetSymmIndexs(int, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:484:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 484 | if ( imain >= 0 && imain < m_SurfSymmMap.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetMainSurfID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:492:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | if ( surfnum >= 0 && surfnum < m_MainSurfIndxVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetSurfCopyIndx(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:504:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | if ( surfnum >= 0 && surfnum < m_SurfCopyIndx.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:73:24: warning: ‘virtual xmlNode* ParmContainer::EncodeXml(xmlNode*&)’ was hidden [-Woverloaded-virtual=] 73 | virtual xmlNodePtr EncodeXml( xmlNodePtr & node ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:196:16: note: by ‘xmlNode* Vehicle::EncodeXml(xmlNode*&, int)’ 196 | xmlNodePtr EncodeXml( xmlNodePtr & node, int set ); | ^~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ [81/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/include -I/usr/include/cminpack-1 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/libigl/libigl/include -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/stb -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/tritri -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/wavedragEL -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/GeometricTools/GeometricTools/GTE -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT geom_core/CMakeFiles/geom_core.dir/ModeMgr.cpp.o -MF geom_core/CMakeFiles/geom_core.dir/ModeMgr.cpp.o.d -o geom_core/CMakeFiles/geom_core.dir/ModeMgr.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ModeMgr.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmUndo.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmMgr.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ModeMgr.cpp:11: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:22, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ModeMgr.h:13, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ModeMgr.cpp:10: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ModeMgr.h:15: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:61:20: warning: ‘virtual std::string ParmContainer::GetName() const’ was hidden [-Woverloaded-virtual=] 61 | virtual string GetName() const { return m_Name; } | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:22: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:75:20: note: by ‘virtual std::string XSecCurve::GetName()’ 75 | virtual string GetName(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:174:18: warning: ‘virtual void ParmContainer::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 174 | virtual void ChangeID( const string &id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:302:18: note: by ‘virtual void SSXSecCurve::ChangeID(std::string)’ 302 | virtual void ChangeID( string id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h: In constructor ‘BitMask::BitMask(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h:33:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for ( int i = 0; i < boolvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual void Geom::GetSymmIndexs(int, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:484:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 484 | if ( imain >= 0 && imain < m_SurfSymmMap.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetMainSurfID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:492:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | if ( surfnum >= 0 && surfnum < m_MainSurfIndxVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetSurfCopyIndx(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:504:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | if ( surfnum >= 0 && surfnum < m_SurfCopyIndx.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:73:24: warning: ‘virtual xmlNode* ParmContainer::EncodeXml(xmlNode*&)’ was hidden [-Woverloaded-virtual=] 73 | virtual xmlNodePtr EncodeXml( xmlNodePtr & node ); | ^~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ModeMgr.cpp:13: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:196:16: note: by ‘xmlNode* Vehicle::EncodeXml(xmlNode*&, int)’ 196 | xmlNodePtr EncodeXml( xmlNodePtr & node, int set ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ModeMgr.cpp: In member function ‘std::pair, std::__cxx11::basic_string > Mode::GetSetting(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ModeMgr.cpp:47:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector, std::__cxx11::basic_string > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 47 | if ( indx >= 0 && indx < m_GroupSettingVec.size() ) | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ModeMgr.cpp: In member function ‘void Mode::RemoveSetting(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ModeMgr.cpp:57:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector, std::__cxx11::basic_string > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 57 | if ( indx >= 0 && indx < m_GroupSettingVec.size() ) | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ModeMgr.cpp: In member function ‘bool Mode::GroupHasSetting(const std::string&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ModeMgr.cpp:70:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector, std::__cxx11::basic_string > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 70 | for ( int i = 0; i < m_GroupSettingVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ModeMgr.cpp: In member function ‘void Mode::ApplySettings()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ModeMgr.cpp:84:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector, std::__cxx11::basic_string > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 84 | for ( int i = 0; i < m_GroupSettingVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ModeMgr.cpp: In member function ‘std::vector > Mode::GetAllGroups() const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ModeMgr.cpp:142:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector, std::__cxx11::basic_string > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 142 | for ( int i = 0; i < m_GroupSettingVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ModeMgr.cpp: In member function ‘std::vector > Mode::GetAllSettings() const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ModeMgr.cpp:153:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector, std::__cxx11::basic_string > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 153 | for ( int i = 0; i < m_GroupSettingVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ModeMgr.cpp: In member function ‘virtual xmlNode* Mode::EncodeXml(xmlNode*&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ModeMgr.cpp:170:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector, std::__cxx11::basic_string > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 170 | for ( int i = 0; i < m_GroupSettingVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ModeMgr.cpp: In member function ‘xmlNode* ModeMgrSingleton::EncodeXml(xmlNode*&) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ModeMgr.cpp:340:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 340 | for ( int i = 0; i < m_ModeVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ModeMgr.cpp: In member function ‘xmlNode* ModeMgrSingleton::DecodeXml(xmlNode*&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ModeMgr.cpp:361:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 361 | for ( unsigned int i = 0; i < num_modes; i++ ) | ~~^~~~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ [82/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/include -I/usr/include/cminpack-1 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/libigl/libigl/include -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/stb -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/tritri -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/wavedragEL -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/GeometricTools/GeometricTools/GTE -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT geom_core/CMakeFiles/geom_core.dir/NGonMeshGeom.cpp.o -MF geom_core/CMakeFiles/geom_core.dir/NGonMeshGeom.cpp.o.d -o geom_core/CMakeFiles/geom_core.dir/NGonMeshGeom.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/NGonMeshGeom.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/NGonMeshGeom.h:11, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/NGonMeshGeom.cpp:8: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:22, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:14: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:15: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:61:20: warning: ‘virtual std::string ParmContainer::GetName() const’ was hidden [-Woverloaded-virtual=] 61 | virtual string GetName() const { return m_Name; } | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:22: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:75:20: note: by ‘virtual std::string XSecCurve::GetName()’ 75 | virtual string GetName(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:174:18: warning: ‘virtual void ParmContainer::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 174 | virtual void ChangeID( const string &id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:302:18: note: by ‘virtual void SSXSecCurve::ChangeID(std::string)’ 302 | virtual void ChangeID( string id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h: In constructor ‘BitMask::BitMask(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h:33:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for ( int i = 0; i < boolvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual void Geom::GetSymmIndexs(int, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:484:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 484 | if ( imain >= 0 && imain < m_SurfSymmMap.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetMainSurfID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:492:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | if ( surfnum >= 0 && surfnum < m_MainSurfIndxVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetSurfCopyIndx(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:504:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | if ( surfnum >= 0 && surfnum < m_SurfCopyIndx.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:73:24: warning: ‘virtual xmlNode* ParmContainer::EncodeXml(xmlNode*&)’ was hidden [-Woverloaded-virtual=] 73 | virtual xmlNodePtr EncodeXml( xmlNodePtr & node ); | ^~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/NGonMeshGeom.cpp:9: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:196:16: note: by ‘xmlNode* Vehicle::EncodeXml(xmlNode*&, int)’ 196 | xmlNodePtr EncodeXml( xmlNodePtr & node, int set ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/NGonMeshGeom.cpp: In member function ‘virtual void NGonMeshGeom::SplitLEGeom()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/NGonMeshGeom.cpp:140:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 140 | for ( int i = 0; i < fVec.size(); i++ ) | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/NGonMeshGeom.cpp: In member function ‘virtual void NGonMeshGeom::UpdateDrawObj()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/NGonMeshGeom.cpp:284:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 284 | for ( int i = 0; i < (*f)->m_EdgeVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/NGonMeshGeom.cpp:303:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 303 | for ( int i = 0; i < nodVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/NGonMeshGeom.cpp:356:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 356 | for ( int i = 0; i < nodVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/NGonMeshGeom.cpp:396:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 396 | for ( int i = 0; i < nodVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/NGonMeshGeom.cpp:492:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | for ( int i = 0; i < pgm->m_EdgeLoopVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/NGonMeshGeom.cpp:496:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 496 | for ( int j = 0; j < eloop.size(); j++ ) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/NGonMeshGeom.cpp:512:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 512 | for ( int i = 0; i < pgm->m_DoubleBackNode.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/NGonMeshGeom.cpp: In member function ‘virtual void NGonMeshGeom::LoadDrawObjs(std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/NGonMeshGeom.cpp:562:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 562 | for ( int i = 0 ; i < num_uniq_tags ; i++ ) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/NGonMeshGeom.cpp:644:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 644 | for ( int i = 0; i < m_WakeEdgeDrawObj_vec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/NGonMeshGeom.cpp:650:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 650 | for ( int i = 0; i < m_WakeNodeDrawObj_vec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/NGonMeshGeom.cpp:667:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 667 | for ( int i = 0; i < m_LabelDO_vec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/NGonMeshGeom.cpp:552:13: warning: unused variable ‘pgm’ [-Wunused-variable] 552 | PGMesh *pgm = m_PGMulti.GetActiveMesh(); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ [83/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/include -I/usr/include/cminpack-1 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/libigl/libigl/include -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/stb -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/tritri -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/wavedragEL -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/GeometricTools/GeometricTools/GTE -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT geom_core/CMakeFiles/geom_core.dir/Parm.cpp.o -MF geom_core/CMakeFiles/geom_core.dir/Parm.cpp.o.d -o geom_core/CMakeFiles/geom_core.dir/Parm.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmUndo.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmMgr.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.cpp:11: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:22, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.cpp:10: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:15: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:61:20: warning: ‘virtual std::string ParmContainer::GetName() const’ was hidden [-Woverloaded-virtual=] 61 | virtual string GetName() const { return m_Name; } | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:22: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:75:20: note: by ‘virtual std::string XSecCurve::GetName()’ 75 | virtual string GetName(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:174:18: warning: ‘virtual void ParmContainer::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 174 | virtual void ChangeID( const string &id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:302:18: note: by ‘virtual void SSXSecCurve::ChangeID(std::string)’ 302 | virtual void ChangeID( string id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h: In constructor ‘BitMask::BitMask(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h:33:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for ( int i = 0; i < boolvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual void Geom::GetSymmIndexs(int, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:484:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 484 | if ( imain >= 0 && imain < m_SurfSymmMap.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetMainSurfID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:492:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | if ( surfnum >= 0 && surfnum < m_MainSurfIndxVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetSurfCopyIndx(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:504:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | if ( surfnum >= 0 && surfnum < m_SurfCopyIndx.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:45:18: warning: ‘virtual void ParmContainer::AddParm(const std::string&)’ was hidden [-Woverloaded-virtual=] 45 | virtual void AddParm( const string & id ); | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/LinkMgr.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.cpp:13: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/UserParmContainer.h:46:20: note: by ‘virtual std::string UserParmContainer::AddParm(int, const std::string&, const std::string&)’ 46 | virtual string AddParm(int type, const string & name, const string & group ); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.cpp: In member function ‘void DriverGroup::SetChoice(int, int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.cpp:819:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 819 | if ( choice < m_CurrChoices.size() ) | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.cpp: In member function ‘void DriverGroup::SetChoices(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.cpp:827:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 827 | for ( int i = 0; i < choices.size() && i < m_CurrChoices.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.cpp:827:46: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 827 | for ( int i = 0; i < choices.size() && i < m_CurrChoices.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.cpp: In member function ‘virtual void DriverGroup::Test(std::vector >, double)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.cpp:865:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 865 | for( int i = 0; i < m_Nvar; i++ ) | ~~^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.cpp:876:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 876 | for( int k = 0; k < m_Nchoice; k++ ) | ~~^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.cpp:888:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 888 | for( int k = 0; k < m_Nvar; k++ ) | ~~^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.cpp:902:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 902 | for( int k = 0; k < m_Nchoice; k++ ) | ~~^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.cpp:910:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 910 | for( int k = 0; k < m_Nvar; k++ ) | ~~^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.cpp:919:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 919 | for( int k = 0; k < m_Nvar; k++ ) | ~~^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ [84/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/include -I/usr/include/cminpack-1 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/libigl/libigl/include -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/stb -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/tritri -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/wavedragEL -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/GeometricTools/GeometricTools/GTE -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT geom_core/CMakeFiles/geom_core.dir/MeshGeom.cpp.o -MF geom_core/CMakeFiles/geom_core.dir/MeshGeom.cpp.o.d -o geom_core/CMakeFiles/geom_core.dir/MeshGeom.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/MeshGeom.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/MeshGeom.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/MeshGeom.cpp:18: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:22, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:14: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:15: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:61:20: warning: ‘virtual std::string ParmContainer::GetName() const’ was hidden [-Woverloaded-virtual=] 61 | virtual string GetName() const { return m_Name; } | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:22: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:75:20: note: by ‘virtual std::string XSecCurve::GetName()’ 75 | virtual string GetName(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:174:18: warning: ‘virtual void ParmContainer::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 174 | virtual void ChangeID( const string &id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:302:18: note: by ‘virtual void SSXSecCurve::ChangeID(std::string)’ 302 | virtual void ChangeID( string id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h: In constructor ‘BitMask::BitMask(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h:33:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for ( int i = 0; i < boolvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual void Geom::GetSymmIndexs(int, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:484:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 484 | if ( imain >= 0 && imain < m_SurfSymmMap.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetMainSurfID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:492:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | if ( surfnum >= 0 && surfnum < m_MainSurfIndxVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetSurfCopyIndx(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:504:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | if ( surfnum >= 0 && surfnum < m_SurfCopyIndx.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:45:18: warning: ‘virtual void ParmContainer::AddParm(const std::string&)’ was hidden [-Woverloaded-virtual=] 45 | virtual void AddParm( const string & id ); | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/LinkMgr.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/MeshGeom.cpp:24: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/UserParmContainer.h:46:20: note: by ‘virtual std::string UserParmContainer::AddParm(int, const std::string&, const std::string&)’ 46 | virtual string AddParm(int type, const string & name, const string & group ); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:73:24: warning: ‘virtual xmlNode* ParmContainer::EncodeXml(xmlNode*&)’ was hidden [-Woverloaded-virtual=] 73 | virtual xmlNodePtr EncodeXml( xmlNodePtr & node ); | ^~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/MeshGeom.cpp:25: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:196:16: note: by ‘xmlNode* Vehicle::EncodeXml(xmlNode*&, int)’ 196 | xmlNodePtr EncodeXml( xmlNodePtr & node, int set ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/MeshGeom.cpp: In member function ‘virtual xmlNode* MeshGeom::DecodeXml(xmlNode*&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/MeshGeom.cpp:143:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 143 | for ( int i = 0 ; i < numMeshes ; i++ ) | ~~^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/MeshGeom.cpp: In member function ‘virtual int MeshGeom::ReadXSec(const char*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/MeshGeom.cpp:205:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 205 | for ( int i = 0 ; i < num_cross ; i++ ) | ~~^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/MeshGeom.cpp:208:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 208 | for ( int j = 0 ; j < num_pnts ; j++ ) | ~~^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/MeshGeom.cpp: In member function ‘virtual void MeshGeom::WriteVSPGeom(std::string)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/MeshGeom.cpp:795:9: warning: variable ‘num_parts’ set but not used [-Wunused-but-set-variable=] 795 | int num_parts = 0; | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/MeshGeom.cpp:797:9: warning: unused variable ‘i’ [-Wunused-variable] 797 | int i; | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/MeshGeom.cpp: In member function ‘virtual void MeshGeom::UpdateDrawObj()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/MeshGeom.cpp:1010:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 1010 | for ( int i = 0; i < num_uniq_tags; i++ ) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/MeshGeom.cpp:1154:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1154 | for ( int i = 0; i < m_PolyVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/MeshGeom.cpp:1182:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1182 | for ( int j = 0; j < m_PolyVec[i].size(); j++ ) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/MeshGeom.cpp: In member function ‘virtual void MeshGeom::CreatePtCloudGeom()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/MeshGeom.cpp:1371:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 1371 | for ( int j = 0; j < npts; j++ ) | ~~^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/MeshGeom.cpp: In member function ‘virtual std::string MeshGeom::CreateNGonMeshGeom(bool, double, int, bool)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/MeshGeom.cpp:1401:18: warning: variable ‘XFormMat’ set but not used [-Wunused-but-set-variable=] 1401 | Matrix4d XFormMat = GetTotalTransMat(); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/MeshGeom.cpp: In member function ‘virtual void MeshGeom::WaveDragSlice(int, double, int, const std::vector >&, bool)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/MeshGeom.cpp:1716:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1716 | for( int t = 0; t < m_TMeshVec[i]->m_TVec.size(); t++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/MeshGeom.cpp:1753:40: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1753 | for ( int n = 0; n < sub_surf_meshes[ssm]->m_TVec.size(); n++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/MeshGeom.cpp:1757:46: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1757 | for ( int nn = 0; nn < currtri->m_ISectEdgeVec.size(); nn++ ) | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/MeshGeom.cpp:1815:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1815 | for ( int i = 0; i < subsurf_vec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/MeshGeom.cpp:1829:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1829 | for ( int i = 0; i < m_TMeshVec.size(); i ++ ) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/MeshGeom.cpp:1831:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1831 | for ( int j = 0; j < m_TMeshVec[i]->m_TVec.size(); j++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/MeshGeom.cpp:1833:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1833 | for ( int k = 0; k < m_TMeshVec[i]->m_TVec[j]->m_Tags.size(); k++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/MeshGeom.cpp:1877:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1877 | for ( int i = 0 ; i < mergeindex.size() ; i++ ) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/MeshGeom.cpp:1947:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] 1947 | for ( int m = 0; m < ngp; m++ ) | ~~^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/MeshGeom.cpp:2004:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2004 | for ( int itube = 0 ; itube < tubeslicesX.size() ; itube++ ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/MeshGeom.cpp:2028:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] 2028 | for ( int m = 0; m < ngp; m++ ) | ~~^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/MeshGeom.cpp:2079:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2079 | for ( int icomp = 0; icomp < compIdVec.size(); icomp++ ) | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/MeshGeom.cpp:2102:40: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2102 | for ( int icomp = 0; icomp < compIdVec.size(); icomp++ ) | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/MeshGeom.cpp:1827:9: warning: variable ‘translated’ set but not used [-Wunused-but-set-variable=] 1827 | int translated = 0; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/MeshGeom.cpp: In member function ‘virtual void MeshGeom::CreateDegenGeom(std::vector&, bool, const int&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/MeshGeom.cpp:2223:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2223 | for ( int i = 0; i < num_meshes; i++ ) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/MeshGeom.cpp: In member function ‘virtual int MeshGeom::ReadXSec(const char*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/MeshGeom.cpp:172:11: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 172 | fscanf( fp, "%255s INPUT FILE\n\n", str ); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/MeshGeom.cpp:180:11: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 180 | fscanf( fp, " NUMBER OF COMPONENTS = %d\n", &num_comps ); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/MeshGeom.cpp:197:14: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 197 | fgets( name_str, 256, fp ); | ~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/MeshGeom.cpp:198:15: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 198 | fscanf( fp, " GROUP NUMBER = %d\n", &group_num ); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/MeshGeom.cpp:199:15: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 199 | fscanf( fp, " TYPE = %d\n", &type ); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/MeshGeom.cpp:200:15: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 200 | fscanf( fp, " CROSS SECTIONS = %u\n", &( num_cross ) ); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/MeshGeom.cpp:201:15: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 201 | fscanf( fp, " PTS/CROSS SECTION = %u\n", &( num_pnts ) ); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/MeshGeom.cpp:210:23: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 210 | fscanf( fp, "%f %f %f\n", &x, &y, &z ); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/MeshGeom.cpp: In member function ‘virtual int MeshGeom::ReadSTL(const char*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/MeshGeom.cpp:276:22: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 276 | fgets( buf, 255, file_id ); | ~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/MeshGeom.cpp:285:26: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 285 | fgets( buf, 255, file_id ); | ~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/MeshGeom.cpp:295:26: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 295 | fgets( buf, 255, file_id ); | ~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/MeshGeom.cpp:305:22: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 305 | fgets( buf, 255, file_id ); // outer loop | ~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/MeshGeom.cpp:311:22: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 311 | fgets( buf, 255, file_id ); | ~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/MeshGeom.cpp:318:22: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 318 | fgets( buf, 255, file_id ); | ~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/MeshGeom.cpp:325:22: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 325 | fgets( buf, 255, file_id ); | ~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/MeshGeom.cpp:332:22: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 332 | fgets( buf, 255, file_id ); // endloop | ~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/MeshGeom.cpp:338:22: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 338 | fgets( buf, 255, file_id ); // endfacet | ~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/MeshGeom.cpp:367:18: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 367 | fread( str, sizeof( char ), 80, file_id ); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/MeshGeom.cpp: In member function ‘virtual float MeshGeom::ReadBinFloat(FILE*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/MeshGeom.cpp:429:10: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 429 | fread( &fval, 4, 1, fptr ); | ~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/MeshGeom.cpp: In member function ‘virtual int MeshGeom::ReadBinInt(FILE*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/MeshGeom.cpp:450:10: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 450 | fread( &ival, 4, 1, fptr ); | ~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/MeshGeom.cpp: In member function ‘virtual int MeshGeom::ReadNascart(const char*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/MeshGeom.cpp:509:11: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 509 | fscanf( file_id, "%d", &num_nodes ); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/MeshGeom.cpp:510:11: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 510 | fscanf( file_id, "%d", &num_tris ); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/MeshGeom.cpp:516:15: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 516 | fscanf( file_id, "%f %f %f", &x, &y, &z ); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/MeshGeom.cpp:523:15: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 523 | fscanf( file_id, "%d %d %d %f", &n0, &n2, &n1, &col ); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [85/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/include -I/usr/include/cminpack-1 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/libigl/libigl/include -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/stb -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/tritri -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/wavedragEL -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/GeometricTools/GeometricTools/GTE -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT geom_core/CMakeFiles/geom_core.dir/ParmMgr.cpp.o -MF geom_core/CMakeFiles/geom_core.dir/ParmMgr.cpp.o.d -o geom_core/CMakeFiles/geom_core.dir/ParmMgr.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmMgr.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmUndo.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmMgr.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmMgr.cpp:10: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:22, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmMgr.h:14: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:15: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:61:20: warning: ‘virtual std::string ParmContainer::GetName() const’ was hidden [-Woverloaded-virtual=] 61 | virtual string GetName() const { return m_Name; } | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:22: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:75:20: note: by ‘virtual std::string XSecCurve::GetName()’ 75 | virtual string GetName(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:174:18: warning: ‘virtual void ParmContainer::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 174 | virtual void ChangeID( const string &id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:302:18: note: by ‘virtual void SSXSecCurve::ChangeID(std::string)’ 302 | virtual void ChangeID( string id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h: In constructor ‘BitMask::BitMask(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h:33:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for ( int i = 0; i < boolvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual void Geom::GetSymmIndexs(int, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:484:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 484 | if ( imain >= 0 && imain < m_SurfSymmMap.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetMainSurfID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:492:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | if ( surfnum >= 0 && surfnum < m_MainSurfIndxVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetSurfCopyIndx(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:504:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | if ( surfnum >= 0 && surfnum < m_SurfCopyIndx.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ [86/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/include -I/usr/include/cminpack-1 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/libigl/libigl/include -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/stb -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/tritri -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/wavedragEL -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/GeometricTools/GeometricTools/GTE -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT geom_core/CMakeFiles/geom_core.dir/ParmUndo.cpp.o -MF geom_core/CMakeFiles/geom_core.dir/ParmUndo.cpp.o.d -o geom_core/CMakeFiles/geom_core.dir/ParmUndo.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmUndo.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmUndo.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmUndo.cpp:8: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:22, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmUndo.h:14: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:15: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:61:20: warning: ‘virtual std::string ParmContainer::GetName() const’ was hidden [-Woverloaded-virtual=] 61 | virtual string GetName() const { return m_Name; } | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:22: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:75:20: note: by ‘virtual std::string XSecCurve::GetName()’ 75 | virtual string GetName(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:174:18: warning: ‘virtual void ParmContainer::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 174 | virtual void ChangeID( const string &id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:302:18: note: by ‘virtual void SSXSecCurve::ChangeID(std::string)’ 302 | virtual void ChangeID( string id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h: In constructor ‘BitMask::BitMask(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h:33:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for ( int i = 0; i < boolvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual void Geom::GetSymmIndexs(int, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:484:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 484 | if ( imain >= 0 && imain < m_SurfSymmMap.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetMainSurfID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:492:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | if ( surfnum >= 0 && surfnum < m_MainSurfIndxVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetSurfCopyIndx(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:504:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | if ( surfnum >= 0 && surfnum < m_SurfCopyIndx.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ [87/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/include -I/usr/include/cminpack-1 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/libigl/libigl/include -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/stb -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/tritri -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/wavedragEL -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/GeometricTools/GeometricTools/GTE -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT geom_core/CMakeFiles/geom_core.dir/ParmContainer.cpp.o -MF geom_core/CMakeFiles/geom_core.dir/ParmContainer.cpp.o.d -o geom_core/CMakeFiles/geom_core.dir/ParmContainer.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmUndo.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmMgr.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.cpp:11: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:22, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.cpp:10: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:15: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:61:20: warning: ‘virtual std::string ParmContainer::GetName() const’ was hidden [-Woverloaded-virtual=] 61 | virtual string GetName() const { return m_Name; } | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:22: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:75:20: note: by ‘virtual std::string XSecCurve::GetName()’ 75 | virtual string GetName(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:174:18: warning: ‘virtual void ParmContainer::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 174 | virtual void ChangeID( const string &id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:302:18: note: by ‘virtual void SSXSecCurve::ChangeID(std::string)’ 302 | virtual void ChangeID( string id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h: In constructor ‘BitMask::BitMask(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h:33:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for ( int i = 0; i < boolvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual void Geom::GetSymmIndexs(int, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:484:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 484 | if ( imain >= 0 && imain < m_SurfSymmMap.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetMainSurfID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:492:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | if ( surfnum >= 0 && surfnum < m_MainSurfIndxVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetSurfCopyIndx(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:504:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | if ( surfnum >= 0 && surfnum < m_SurfCopyIndx.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:45:18: warning: ‘virtual void ParmContainer::AddParm(const std::string&)’ was hidden [-Woverloaded-virtual=] 45 | virtual void AddParm( const string & id ); | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/LinkMgr.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.cpp:13: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/UserParmContainer.h:46:20: note: by ‘virtual std::string UserParmContainer::AddParm(int, const std::string&, const std::string&)’ 46 | virtual string AddParm(int type, const string & name, const string & group ); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:73:24: warning: ‘virtual xmlNode* ParmContainer::EncodeXml(xmlNode*&)’ was hidden [-Woverloaded-virtual=] 73 | virtual xmlNodePtr EncodeXml( xmlNodePtr & node ); | ^~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.cpp:16: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:196:16: note: by ‘xmlNode* Vehicle::EncodeXml(xmlNode*&, int)’ 196 | xmlNodePtr EncodeXml( xmlNodePtr & node, int set ); | ^~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ [88/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/include -I/usr/include/cminpack-1 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/libigl/libigl/include -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/stb -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/tritri -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/wavedragEL -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/GeometricTools/GeometricTools/GTE -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT geom_core/CMakeFiles/geom_core.dir/ParasiteDragMgr.cpp.o -MF geom_core/CMakeFiles/geom_core.dir/ParasiteDragMgr.cpp.o.d -o geom_core/CMakeFiles/geom_core.dir/ParasiteDragMgr.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParasiteDragMgr.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmUndo.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:29, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParasiteDragMgr.cpp:12: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:22, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:27: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:28: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:61:20: warning: ‘virtual std::string ParmContainer::GetName() const’ was hidden [-Woverloaded-virtual=] 61 | virtual string GetName() const { return m_Name; } | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:22: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:75:20: note: by ‘virtual std::string XSecCurve::GetName()’ 75 | virtual string GetName(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:174:18: warning: ‘virtual void ParmContainer::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 174 | virtual void ChangeID( const string &id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:302:18: note: by ‘virtual void SSXSecCurve::ChangeID(std::string)’ 302 | virtual void ChangeID( string id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h: In constructor ‘BitMask::BitMask(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h:33:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for ( int i = 0; i < boolvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual void Geom::GetSymmIndexs(int, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:484:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 484 | if ( imain >= 0 && imain < m_SurfSymmMap.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetMainSurfID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:492:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | if ( surfnum >= 0 && surfnum < m_MainSurfIndxVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetSurfCopyIndx(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:504:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | if ( surfnum >= 0 && surfnum < m_SurfCopyIndx.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:73:24: warning: ‘virtual xmlNode* ParmContainer::EncodeXml(xmlNode*&)’ was hidden [-Woverloaded-virtual=] 73 | virtual xmlNodePtr EncodeXml( xmlNodePtr & node ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:196:16: note: by ‘xmlNode* Vehicle::EncodeXml(xmlNode*&, int)’ 196 | xmlNodePtr EncodeXml( xmlNodePtr & node, int set ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParasiteDragMgr.cpp: In member function ‘void ParasiteDragMgrSingleton::LoadMainTableUserInputs()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParasiteDragMgr.cpp:233:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 233 | for ( int i = 0; i < m_PDGeomIDVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParasiteDragMgr.cpp:357:36: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 357 | for ( int j = 0; j < geom->GetSubSurfVec().size(); j++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParasiteDragMgr.cpp: In member function ‘int ParasiteDragMgrSingleton::CalcRowSize()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParasiteDragMgr.cpp:501:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 501 | for ( int i = 0; i < m_PDGeomIDVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParasiteDragMgr.cpp:511:39: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 511 | for ( size_t k = 0; k < geom->GetNumSymmCopies(); ++k ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParasiteDragMgr.cpp: In member function ‘void ParasiteDragMgrSingleton::Calculate_Swet()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParasiteDragMgr.cpp:539:9: warning: variable ‘iSurf’ set but not used [-Wunused-but-set-variable=] 539 | int iSurf = 0; | ^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParasiteDragMgr.cpp: In member function ‘void ParasiteDragMgrSingleton::Calculate_Cf()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParasiteDragMgr.cpp:819:12: warning: variable ‘lref’ set but not used [-Wunused-but-set-variable=] 819 | double lref, rho, kineVisc, vinf; | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParasiteDragMgr.cpp:819:23: warning: variable ‘kineVisc’ set but not used [-Wunused-but-set-variable=] 819 | double lref, rho, kineVisc, vinf; | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParasiteDragMgr.cpp:819:33: warning: variable ‘vinf’ set but not used [-Wunused-but-set-variable=] 819 | double lref, rho, kineVisc, vinf; | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParasiteDragMgr.cpp: In member function ‘double ParasiteDragMgrSingleton::CalcPartialTurbulence(double, double, double, double, double, double, double)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParasiteDragMgr.cpp:860:16: warning: unused variable ‘CffullLam’ [-Wunused-variable] 860 | double CffullLam = CalcLamCf( re, m_LamCfEqnType.Get() ); // WARNING: Not used | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParasiteDragMgr.cpp: In member function ‘void ParasiteDragMgrSingleton::Calculate_AvgSweep(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParasiteDragMgr.cpp:1094:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1094 | for ( int j = 0; j < degenSticks[0].areaTop.size(); j++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParasiteDragMgr.cpp: In member function ‘void ParasiteDragMgrSingleton::OverwritePropertiesFromAncestorGeom()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParasiteDragMgr.cpp:1328:31: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1328 | for ( size_t i = 0; i < m_RowSize; ++i ) | ~~^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParasiteDragMgr.cpp:1335:43: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1335 | for ( size_t j = 0; j < m_RowSize; ++j ) | ~~^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParasiteDragMgr.cpp: In member function ‘void ParasiteDragMgrSingleton::SetActiveGeomVec()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParasiteDragMgr.cpp:2128:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2128 | for ( int i = 0; i < geomVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParasiteDragMgr.cpp: In member function ‘double ParasiteDragMgrSingleton::GetGeometryCD()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParasiteDragMgr.cpp:2202:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2202 | for ( int i = 0; i < m_geo_CD.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParasiteDragMgr.cpp: In member function ‘void ParasiteDragMgrSingleton::DeleteExcrescence()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParasiteDragMgr.cpp:2333:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2333 | if ( m_CurrentExcresIndex > m_ExcresRowVec.size() -1 ) | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParasiteDragMgr.cpp: In member function ‘void ParasiteDragMgrSingleton::UpdateWettedAreaTotals()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParasiteDragMgr.cpp:2461:31: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 2461 | for ( size_t i = 0; i < m_RowSize; ++i ) | ~~^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParasiteDragMgr.cpp:2463:35: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 2463 | for ( size_t j = 0; j < m_RowSize; ++j ) | ~~^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParasiteDragMgr.cpp:2479:31: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 2479 | for ( size_t i = 0; i < m_RowSize; ++i ) | ~~^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParasiteDragMgr.cpp:2481:35: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 2481 | for ( size_t j = 0; j < m_RowSize; ++j ) | ~~^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParasiteDragMgr.cpp: In member function ‘void ParasiteDragMgrSingleton::UpdatePercentageCD()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParasiteDragMgr.cpp:2813:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2813 | for ( int i = 0; i < m_geo_CD.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParasiteDragMgr.cpp: In member function ‘void ParasiteDragMgrSingleton::UpdateMasterPercCD()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParasiteDragMgr.cpp:2863:31: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 2863 | for ( size_t i = 0; i < m_RowSize; ++i ) | ~~^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParasiteDragMgr.cpp:2865:35: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 2865 | for ( size_t j = 0; j < m_RowSize; ++j ) | ~~^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParasiteDragMgr.cpp:2874:31: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 2874 | for ( size_t i = 0; i < m_RowSize; ++i ) | ~~^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParasiteDragMgr.cpp:2876:35: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 2876 | for ( size_t j = 0; j < m_RowSize; ++j ) | ~~^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParasiteDragMgr.cpp: In member function ‘void ParasiteDragMgrSingleton::UpdateExcres()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParasiteDragMgr.cpp:3108:16: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 3108 | if ( i == m_CurrentExcresIndex ) | ~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParasiteDragMgr.cpp: In member function ‘void ParasiteDragMgrSingleton::SortMapByWettedArea()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParasiteDragMgr.cpp:3510:111: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 3510 | if ( m_TableRowVec[cur_max_ind].GeomID.compare( m_TableRowVec[j].GeomID ) == 0 && cur_max_ind != j && !isSorted[j] ) | ~~~~~~~~~~~~^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParasiteDragMgr.cpp:3523:150: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 3523 | if ( m_TableRowVec[cur_max_ind].GeomID.compare( geom->GetAncestorID( m_TableRowVec[j].GroupedAncestorGen ) ) == 0 && cur_max_ind != j && !isSorted[j] ) | ~~~~~~~~~~~~^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParasiteDragMgr.cpp:3531:16: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 3531 | if ( i != isSorted.size() - 1 ) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParasiteDragMgr.cpp: In member function ‘void ParasiteDragMgrSingleton::SortGeometryByPercTotalCD()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParasiteDragMgr.cpp:3579:111: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 3579 | if ( m_TableRowVec[cur_max_ind].GeomID.compare( m_TableRowVec[j].GeomID ) == 0 && cur_max_ind != j && !isSorted[j] ) | ~~~~~~~~~~~~^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParasiteDragMgr.cpp:3592:150: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 3592 | if ( m_TableRowVec[cur_max_ind].GeomID.compare( geom->GetAncestorID( m_TableRowVec[j].GroupedAncestorGen ) ) == 0 && cur_max_ind != j && !isSorted[j] ) | ~~~~~~~~~~~~^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParasiteDragMgr.cpp:3602:16: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 3602 | if ( i != isSorted.size() - 1 ) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParasiteDragMgr.cpp: In member function ‘void ParasiteDragMgrSingleton::SortExcresByPercTotalCD()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParasiteDragMgr.cpp:3643:16: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 3643 | if ( i != isSortedExcres.size() - 1 ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParasiteDragMgr.cpp: In member function ‘bool ParasiteDragMgrSingleton::IsSameGeomSet()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParasiteDragMgr.cpp:3763:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 3763 | for ( int i = 0; i < newIDVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParasiteDragMgr.cpp:3784:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 3784 | for ( int i = 0; i < newVecToCompare.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParasiteDragMgr.cpp:3792:39: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 3792 | for ( size_t k = 0; k < geom->GetNumSymmCopies(); ++k ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParasiteDragMgr.cpp:3826:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 3826 | if ( temprowsize == m_RowSize - m_PDGeomIDVec.size() && isSameGeomVec ) // Subtract Number of Master Rows Added | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ [89/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/include -I/usr/include/cminpack-1 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/libigl/libigl/include -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/stb -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/tritri -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/wavedragEL -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/GeometricTools/GeometricTools/GTE -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT geom_core/CMakeFiles/geom_core.dir/PCurve.cpp.o -MF geom_core/CMakeFiles/geom_core.dir/PCurve.cpp.o.d -o geom_core/CMakeFiles/geom_core.dir/PCurve.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PCurve.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmUndo.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmMgr.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PCurve.cpp:12: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PCurve.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PCurve.cpp:11: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PCurve.h:15: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:61:20: warning: ‘virtual std::string ParmContainer::GetName() const’ was hidden [-Woverloaded-virtual=] 61 | virtual string GetName() const { return m_Name; } | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:22: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:75:20: note: by ‘virtual std::string XSecCurve::GetName()’ 75 | virtual string GetName(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:174:18: warning: ‘virtual void ParmContainer::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 174 | virtual void ChangeID( const string &id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:302:18: note: by ‘virtual void SSXSecCurve::ChangeID(std::string)’ 302 | virtual void ChangeID( string id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h: In constructor ‘BitMask::BitMask(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h:33:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for ( int i = 0; i < boolvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual void Geom::GetSymmIndexs(int, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:484:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 484 | if ( imain >= 0 && imain < m_SurfSymmMap.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetMainSurfID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:492:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | if ( surfnum >= 0 && surfnum < m_MainSurfIndxVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetSurfCopyIndx(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:504:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | if ( surfnum >= 0 && surfnum < m_SurfCopyIndx.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PCurve.cpp: In destructor ‘virtual PCurve::~PCurve()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PCurve.cpp:24:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 24 | for ( int i = 0; i < m_TParmVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PCurve.cpp:30:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 30 | for ( int i = 0; i < m_ValParmVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PCurve.cpp:36:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 36 | for ( int i = 0; i < m_EnforceG1Vec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PCurve.cpp: In member function ‘virtual void PCurve::ReservePts(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PCurve.cpp:60:12: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 60 | if ( n < m_TParmVec.size() ) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PCurve.cpp:73:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 73 | for ( ; i < m_TParmVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PCurve.cpp:85:35: warning: comparison of integer expressions of different signedness: ‘std::vector::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 85 | while ( m_TParmVec.size() < n ) | ~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PCurve.cpp: In member function ‘virtual void PCurve::DeletePt(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PCurve.cpp:177:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 177 | if ( indx > 0 && indx < ( m_TParmVec.size() - 1 ) ) | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PCurve.cpp: In member function ‘virtual void PCurve::EnforcePtOrder(double, double)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PCurve.cpp:388:16: warning: unused variable ‘pprev’ [-Wunused-variable] 388 | Parm * pprev = nullptr; | ^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PCurve.cpp:442:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 442 | for ( int j = 0; j < m_TParmVec.size(); j++ ) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PCurve.cpp:446:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 446 | if ( j < m_TParmVec.size() - 1 ) | ~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PCurve.cpp:459:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 459 | else if ( j == m_TParmVec.size() - 1 ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PCurve.cpp: In member function ‘virtual void PCurve::ClearPtOrder()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PCurve.cpp:489:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 489 | for ( int j = 0; j < m_TParmVec.size(); j++ ) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PCurve.cpp: In member function ‘virtual std::vector PCurve::GetTVec()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PCurve.cpp:541:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 541 | for ( int i = 0; i < n; ++i ) | ~~^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PCurve.cpp: In member function ‘virtual std::vector PCurve::GetValVec()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PCurve.cpp:559:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 559 | for ( int i = 0; i < n; ++i ) | ~~^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PCurve.cpp: In member function ‘virtual void PCurve::RenameParms()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PCurve.cpp:640:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 640 | for ( int i = 0; i < m_TParmVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PCurve.cpp: In member function ‘virtual void PCurve::SetPt(double, double, int, bool)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PCurve.cpp:684:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 684 | if ( indx < m_ValParmVec.size() - 1 ) | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PCurve.cpp: In member function ‘virtual int PCurve::Split(const double&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PCurve.cpp:737:31: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 737 | for ( size_t i = 0; i < nseg; i++ ) | ~~^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PCurve.cpp:786:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 786 | for ( int i = 1; i < tvec.size(); i++ ) | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PCurve.cpp:823:24: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 823 | if ( ( i >= m_SelectPntID - 1 ) && ( i <= m_SelectPntID + 1 ) ) | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PCurve.cpp:823:54: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 823 | if ( ( i >= m_SelectPntID - 1 ) && ( i <= m_SelectPntID + 1 ) ) | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PCurve.cpp:827:27: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 827 | else if ( i < m_SelectPntID - 1 ) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PCurve.cpp: In member function ‘virtual void PCurve::SetSelectPntID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PCurve.cpp:1150:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1150 | if ( id < 0 || id > m_TParmVec.size() - 1 ) | ~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PCurve.cpp: In member function ‘virtual void PCurve::UpdateG1Parms()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PCurve.cpp:1174:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1174 | for ( int i = 1; i < m_EnforceG1Vec.size() - 1; i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PCurve.cpp:1194:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1194 | for ( int j = 1; j < m_EnforceG1Vec.size() - 1; j++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PCurve.cpp: In member function ‘virtual void PCurve::EnforceG1(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PCurve.cpp:1229:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1229 | if ( new_index == i ) | ~~~~~~~~~~^~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ [90/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/include -I/usr/include/cminpack-1 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/libigl/libigl/include -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/stb -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/tritri -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/wavedragEL -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/GeometricTools/GeometricTools/GTE -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT geom_core/CMakeFiles/geom_core.dir/PodGeom.cpp.o -MF geom_core/CMakeFiles/geom_core.dir/PodGeom.cpp.o.d -o geom_core/CMakeFiles/geom_core.dir/PodGeom.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PodGeom.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PodGeom.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PodGeom.cpp:8: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:22, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:14: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:15: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:61:20: warning: ‘virtual std::string ParmContainer::GetName() const’ was hidden [-Woverloaded-virtual=] 61 | virtual string GetName() const { return m_Name; } | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:22: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:75:20: note: by ‘virtual std::string XSecCurve::GetName()’ 75 | virtual string GetName(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:174:18: warning: ‘virtual void ParmContainer::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 174 | virtual void ChangeID( const string &id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:302:18: note: by ‘virtual void SSXSecCurve::ChangeID(std::string)’ 302 | virtual void ChangeID( string id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h: In constructor ‘BitMask::BitMask(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h:33:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for ( int i = 0; i < boolvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual void Geom::GetSymmIndexs(int, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:484:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 484 | if ( imain >= 0 && imain < m_SurfSymmMap.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetMainSurfID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:492:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | if ( surfnum >= 0 && surfnum < m_MainSurfIndxVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetSurfCopyIndx(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:504:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | if ( surfnum >= 0 && surfnum < m_SurfCopyIndx.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:73:24: warning: ‘virtual xmlNode* ParmContainer::EncodeXml(xmlNode*&)’ was hidden [-Woverloaded-virtual=] 73 | virtual xmlNodePtr EncodeXml( xmlNodePtr & node ); | ^~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PodGeom.cpp:9: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:196:16: note: by ‘xmlNode* Vehicle::EncodeXml(xmlNode*&, int)’ 196 | xmlNodePtr EncodeXml( xmlNodePtr & node, int set ); | ^~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ [91/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/include -I/usr/include/cminpack-1 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/libigl/libigl/include -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/stb -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/tritri -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/wavedragEL -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/GeometricTools/GeometricTools/GTE -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT geom_core/CMakeFiles/geom_core.dir/PGMesh.cpp.o -MF geom_core/CMakeFiles/geom_core.dir/PGMesh.cpp.o.d -o geom_core/CMakeFiles/geom_core.dir/PGMesh.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PGMesh.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurfaceMgr.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PGMesh.cpp:22: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:22, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:18: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:19: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:61:20: warning: ‘virtual std::string ParmContainer::GetName() const’ was hidden [-Woverloaded-virtual=] 61 | virtual string GetName() const { return m_Name; } | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:23: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:75:20: note: by ‘virtual std::string XSecCurve::GetName()’ 75 | virtual string GetName(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:174:18: warning: ‘virtual void ParmContainer::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 174 | virtual void ChangeID( const string &id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:302:18: note: by ‘virtual void SSXSecCurve::ChangeID(std::string)’ 302 | virtual void ChangeID( string id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:32, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurfaceMgr.h:22: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h: In constructor ‘BitMask::BitMask(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h:33:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for ( int i = 0; i < boolvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual void Geom::GetSymmIndexs(int, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:484:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 484 | if ( imain >= 0 && imain < m_SurfSymmMap.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetMainSurfID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:492:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | if ( surfnum >= 0 && surfnum < m_MainSurfIndxVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetSurfCopyIndx(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:504:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | if ( surfnum >= 0 && surfnum < m_SurfCopyIndx.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:73:24: warning: ‘virtual xmlNode* ParmContainer::EncodeXml(xmlNode*&)’ was hidden [-Woverloaded-virtual=] 73 | virtual xmlNodePtr EncodeXml( xmlNodePtr & node ); | ^~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PGMesh.cpp:35: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:196:16: note: by ‘xmlNode* Vehicle::EncodeXml(xmlNode*&, int)’ 196 | xmlNodePtr EncodeXml( xmlNodePtr & node, int set ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PGMesh.cpp: In member function ‘bool PGPoint::Check() const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PGMesh.cpp:85:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 85 | for ( int i = 0; i < m_NodeVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PGMesh.cpp: In member function ‘bool PGNode::ColinearNode() const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PGMesh.cpp:237:12: warning: unused variable ‘tol’ [-Wunused-variable] 237 | double tol = 1.0e-12; | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PGMesh.cpp: In member function ‘bool PGNode::Check() const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PGMesh.cpp:305:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 305 | for ( int i = 0; i < m_EdgeVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PGMesh.cpp: In member function ‘bool PGNode::BodyWakeNode(const PGMesh*, int&) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PGMesh.cpp:335:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 335 | for ( int ie = 0; ie < m_EdgeVec.size(); ie++ ) | ~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PGMesh.cpp:328:13: warning: unused variable ‘thick’ [-Wunused-variable] 328 | int thick = m->m_PGMulti->GetThickThin( part ); | ^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PGMesh.cpp: In member function ‘bool PGNode::DoubleBackNode(int&, int&) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PGMesh.cpp:361:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 361 | for ( i = 0; i < m_EdgeVec.size() - 1; i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PGMesh.cpp:366:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 366 | for ( j = i + 1; j < m_EdgeVec.size(); j++ ) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PGMesh.cpp: In member function ‘void PGNode::Diagnostics() const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PGMesh.cpp:445:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 445 | for ( int i = 0; i < m_EdgeVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PGMesh.cpp: In member function ‘bool PGNode::Validate() const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PGMesh.cpp:463:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 463 | for ( int i = 0; i < m_EdgeVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PGMesh.cpp: In member function ‘PGFace* PGEdge::WindwardFace(const vec3d&) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PGMesh.cpp:597:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 597 | for ( int i = 0; i < m_FaceVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PGMesh.cpp: In member function ‘bool PGEdge::Check() const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PGMesh.cpp:673:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 673 | for ( int i = 0; i < m_FaceVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PGMesh.cpp: In member function ‘void PGEdge::Diagnostics() const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PGMesh.cpp:715:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 715 | for ( int i = 0; i < m_FaceVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PGMesh.cpp: In member function ‘bool PGEdge::Validate() const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PGMesh.cpp:751:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 751 | for ( int i = 0; i < m_FaceVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PGMesh.cpp: In member function ‘bool PGEdge::BodyWakeEdge(const PGMesh*, int&) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PGMesh.cpp:901:13: warning: unused variable ‘thick’ [-Wunused-variable] 901 | int thick = m->m_PGMulti->GetThickThin( part ); | ^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PGMesh.cpp: In member function ‘PGEdge* PGFace::FindEdge(const PGNode*, const PGNode*) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PGMesh.cpp:942:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 942 | for ( int i = 0; i < m_EdgeVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PGMesh.cpp: In static member function ‘static void PGFace::Triangulate_triangle(const std::vector&, const vec3d&, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PGMesh.cpp:1177:16: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1177 | if ( j == ptVec.size() - 1 ) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PGMesh.cpp:1210:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1210 | for ( int i = 0; i < triNodeVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PGMesh.cpp: In static member function ‘static void PGFace::Triangulate_DBA(const std::vector&, const vec3d&, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PGMesh.cpp:1380:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1380 | for ( int i = 0; i < triNodeVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PGMesh.cpp: In member function ‘void PGFace::ExtendChain(std::vector&, PGEdge*, const PGNode*, const std::vector&) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PGMesh.cpp:1424:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1424 | for ( int i = 0; i < evec.size(); i++ ) | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PGMesh.cpp: In member function ‘bool PGFace::Contains(const PGNode*) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PGMesh.cpp:1501:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1501 | for ( int i = 0; i < m_EdgeVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PGMesh.cpp: In member function ‘void PGFace::EdgeForgetFace() const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PGMesh.cpp:1528:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1528 | for ( int i = 0; i < m_EdgeVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PGMesh.cpp: In member function ‘bool PGFace::Check() const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PGMesh.cpp:1541:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1541 | for ( int i = 0; i < m_EdgeVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PGMesh.cpp: In member function ‘void PGFace::Diagnostics() const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PGMesh.cpp:1590:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1590 | for ( int i = 0; i < m_EdgeVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PGMesh.cpp:1603:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1603 | for ( int i = 0; i < m_EdgeVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PGMesh.cpp:1619:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1619 | for ( int i = 0; i < nodVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PGMesh.cpp: In member function ‘bool PGFace::Validate() const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PGMesh.cpp:1640:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1640 | for ( int i = 0; i < m_EdgeVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PGMesh.cpp:1666:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1666 | for ( int i = 0; i < nodVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PGMesh.cpp: In member function ‘void PGFace::ListNeighbors(std::vector&) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PGMesh.cpp:1742:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1742 | for ( int i = 0; i < m_EdgeVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PGMesh.cpp: In member function ‘void PGFace::WalkManifoldRegion() const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PGMesh.cpp:1757:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1757 | for ( int i = 0; i < m_EdgeVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PGMesh.cpp: In member function ‘void PGFace::WalkRegion() const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PGMesh.cpp:1775:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1775 | for ( int i = 0; i < m_EdgeVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PGMesh.cpp: In member function ‘int PGMesh::CleanIsolatedFaces()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PGMesh.cpp:2016:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2016 | for ( int i = 0; i < fVec.size(); i++ ) | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PGMesh.cpp: In member function ‘void PGMesh::CleanUnused()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PGMesh.cpp:2040:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2040 | for ( int i = 0; i < fVec.size(); i++ ) | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PGMesh.cpp:2051:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2051 | for ( int i = 0; i < eVec.size(); i++ ) | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PGMesh.cpp:2062:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2062 | for ( int i = 0; i < nVec.size(); i++ ) | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PGMesh.cpp: In member function ‘void PGMesh::RemoveNode(PGNode*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PGMesh.cpp:2087:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2087 | for ( int i = 0; i < nptr->m_EdgeVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PGMesh.cpp: In member function ‘void PGMesh::RemoveEdge(PGEdge*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PGMesh.cpp:2128:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2128 | for ( int i = 0; i < e->m_FaceVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PGMesh.cpp: In member function ‘void PGMesh::RemoveEdgeMergeFaces(PGEdge*, void (*)(PGFace*, PGFace*))’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PGMesh.cpp:2184:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2184 | for ( int i = 0; i < ev1.size(); i++ ) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PGMesh.cpp: In member function ‘void PGMesh::RemoveEdgesMergeFaces(std::vector, void (*)(PGFace*, PGFace*))’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PGMesh.cpp:2198:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2198 | for ( int i = 0; i < edges.size(); i++ ) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PGMesh.cpp:2248:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2248 | for ( int i = 0; i < edges.size(); i++ ) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PGMesh.cpp:2255:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2255 | for ( int i = 0; i < ev1.size(); i++ ) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PGMesh.cpp: In member function ‘void PGMesh::CheckQualitySwapEdges()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PGMesh.cpp:2334:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2334 | for ( int i = 0; i < eVec.size(); i++ ) | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PGMesh.cpp: In member function ‘void PGMesh::RemoveFace(PGFace*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PGMesh.cpp:2436:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2436 | for ( int i = 0; i < ev.size(); i++ ) | ~~^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PGMesh.cpp: In member function ‘void PGMesh::RemoveNegativeiQuadFaces()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PGMesh.cpp:2454:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2454 | for ( int i = 0; i < fVec.size(); i++ ) | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PGMesh.cpp:2451:9: warning: variable ‘iremove’ set but not used [-Wunused-but-set-variable=] 2451 | int iremove = 0; | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PGMesh.cpp: In member function ‘void PGMesh::MergeNodes(PGNode*, PGNode*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PGMesh.cpp:2497:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2497 | for ( int i = 0; i < evec.size(); i++ ) | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PGMesh.cpp:2509:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2509 | for ( int i = 0; i < evec.size(); i++ ) | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PGMesh.cpp: In member function ‘int PGMesh::MergeCoincidentNodes()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PGMesh.cpp:2528:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2528 | for ( int i = 0; i < nVec.size(); i++ ) | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PGMesh.cpp: In member function ‘void PGMesh::MergeEdges(PGEdge*, PGEdge*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PGMesh.cpp:2599:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2599 | for ( int i = 0; i < eb->m_FaceVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PGMesh.cpp: In member function ‘int PGMesh::MergeDuplicateEdges()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PGMesh.cpp:2623:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2623 | for ( int i = 0; i < eVec.size(); i++ ) | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PGMesh.cpp:2628:36: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2628 | for ( int j = i + 1; j < eVec.size(); j++ ) | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PGMesh.cpp: In member function ‘int PGMesh::RemoveDegenEdges()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PGMesh.cpp:2659:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2659 | for ( int i = 0; i < eVec.size(); i++ ) | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PGMesh.cpp: In member function ‘int PGMesh::RemoveDegenFaces()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PGMesh.cpp:2686:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2686 | for ( int i = 0; i < fVec.size(); i++ ) | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PGMesh.cpp: In member function ‘void PGMesh::CopyFaces(const std::vector&, const std::vector&, const int&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PGMesh.cpp:2777:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2777 | for ( int i = 0; i < faces.size(); i++ ) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PGMesh.cpp: In member function ‘void PGMesh::MoveFaces(const std::vector&, const std::vector&, const int&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PGMesh.cpp:2817:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2817 | for ( int i = 0; i < faces.size(); i++ ) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PGMesh.cpp: In member function ‘void PGMesh::ExtrudeEdgeLoop(const std::vector&, const std::vector&, const int&, const int&, int&, const vec3d&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PGMesh.cpp:2826:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2826 | for ( int j = 0; j < loop.size(); j++ ) | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PGMesh.cpp: In member function ‘void PGMesh::ExtrudeEdgeLoopVec(const std::vector >&, const std::vector&, const int&, const int&, const vec3d&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PGMesh.cpp:2899:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2899 | for ( int i = 0; i < loopvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PGMesh.cpp: In member function ‘void PGMesh::SealDoubleBackNodes()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PGMesh.cpp:2923:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2923 | for ( int i = 0; i < m_DoubleBackNode.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PGMesh.cpp: In member function ‘void PGMesh::IdentifyParents()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PGMesh.cpp:2956:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2956 | for ( int i = 0; i < (*fit)->m_ChildVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PGMesh.cpp: In member function ‘void PGMesh::AlwaysShadow(std::vector&, const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PGMesh.cpp:2968:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2968 | for ( int iv = 0; iv < vvec.size(); iv++ ) | ~~~^~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PGMesh.cpp: In member function ‘PGEdge* PGMesh::SplitEdge(PGEdge*, PGNode*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PGMesh.cpp:3248:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 3248 | for ( int i = 0; i < fv.size(); i++ ) | ~~^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PGMesh.cpp: In member function ‘void PGMesh::SplitFaceFromDoubleBackNode(PGFace*, const PGEdge*, PGNode*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PGMesh.cpp:3299:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 3299 | for ( int i = 0; i < ehull.size(); i++ ) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PGMesh.cpp:3317:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 3317 | for ( int i = 0; i < ehull.size(); i++ ) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PGMesh.cpp: In member function ‘void PGMesh::CullOrphanThinRegions(double)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PGMesh.cpp:3527:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 3527 | for ( int i = 0; i < fVec.size(); i++ ) | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PGMesh.cpp: In member function ‘void PGMesh::CullMinorRegions()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PGMesh.cpp:3568:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 3568 | for ( int i = 0; i < fVec.size(); i++ ) | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PGMesh.cpp: In member function ‘void PGMesh::Triangulate()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PGMesh.cpp:3589:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 3589 | for ( int iface = 0; iface < fVec.size(); iface++ ) | ~~~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PGMesh.cpp: In member function ‘void PGMesh::MergeFaces(bool (*)(PGFace*, PGFace*), void (*)(PGFace*, PGFace*))’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PGMesh.cpp:3752:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 3752 | for ( int i = 0; i < eVec.size(); i++ ) | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PGMesh.cpp:3765:36: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 3765 | for ( int j = 0; j < sharedvec.size(); j++ ) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PGMesh.cpp:3775:40: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 3775 | for ( int k = 0; k < shared.size(); k++ ) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PGMesh.cpp: In member function ‘void PGMesh::CleanColinearVerts()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PGMesh.cpp:3864:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 3864 | for ( int i = 0; i < nVec.size(); i++ ) | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PGMesh.cpp:3863:9: warning: variable ‘ncolinear’ set but not used [-Wunused-but-set-variable=] 3863 | int ncolinear = 0; | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PGMesh.cpp: In member function ‘void PGMesh::BuildFromTMesh(const TMesh*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PGMesh.cpp:4312:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 4312 | for ( int j = 0; j < tmi->m_NVec.size(); j++ ) | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PGMesh.cpp:4320:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 4320 | for ( int j = 0; j < tmi->m_TVec.size(); j++ ) | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PGMesh.cpp: In member function ‘void PGMesh::BuildFromTMeshVec(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PGMesh.cpp:4384:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 4384 | for ( int i = 0; i < tmv.size(); i++ ) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PGMesh.cpp:4388:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 4388 | for ( int j = 0; j < tmi->m_NVec.size(); j++ ) | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PGMesh.cpp:4397:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 4397 | for ( int i = 0; i < tmv.size(); i++ ) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PGMesh.cpp:4401:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 4401 | for ( int j = 0; j < tmi->m_TVec.size(); j++ ) | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PGMesh.cpp: In member function ‘void PGMulti::CleanUnused()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PGMesh.cpp:4624:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 4624 | for ( int i = 0; i < mVec.size(); i++ ) | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PGMesh.cpp:4635:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 4635 | for ( int i = 0; i < pVec.size(); i++ ) | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PGMesh.cpp: In member function ‘void PGMulti::RemovePoint(PGPoint*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PGMesh.cpp:4671:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 4671 | for ( int i = 0; i < pptr->m_NodeVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PGMesh.cpp: In member function ‘void PGMulti::WriteVSPGeomPnts(FILE*, const Matrix4d&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PGMesh.cpp:4811:9: warning: unused variable ‘ntot’ [-Wunused-variable] 4811 | int ntot = m_MeshVec[0]->m_NodeList.size(); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PGMesh.cpp: In member function ‘void PGMulti::WriteTagFiles(const std::string&, std::vector >&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PGMesh.cpp:4847:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 4847 | for ( int ipart = 0; ipart < partvec.size(); ipart++ ) | ~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PGMesh.cpp:4851:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 4851 | for ( int iss = 0; iss < ssurfs.size(); iss++ ) | ~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PGMesh.cpp:4900:40: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 4900 | for ( int ipart = 0; ipart < partvec.size(); ipart++ ) | ~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PGMesh.cpp:4904:40: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 4904 | for ( int iss = 0; iss < ssurfs.size(); iss++ ) | ~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PGMesh.cpp: In member function ‘void PGMulti::WriteVSPGEOMKeyFile(const std::string&, std::vector >&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PGMesh.cpp:5131:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::__cxx11::basic_string::size_type’ {aka ‘const long unsigned int’} [-Wsign-compare] 5131 | if ( cpos != std::string::npos ) | ~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PGMesh.cpp:5140:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::__cxx11::basic_string::size_type’ {aka ‘const long unsigned int’} [-Wsign-compare] 5140 | if ( cpos != std::string::npos ) | ~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PGMesh.cpp: In member function ‘std::string PGMulti::GetTagNames(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PGMesh.cpp:5200:15: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 5200 | if ( indx < m_TagKeys.size() && indx >= 0 ) | ~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PGMesh.cpp: In member function ‘std::string PGMulti::GetTagIDs(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PGMesh.cpp:5247:15: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 5247 | if ( indx < m_TagKeys.size() && indx >= 0 ) | ~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PGMesh.cpp: In member function ‘bool PGMulti::MatchPartAndTag(int, int, int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PGMesh.cpp:5307:27: warning: comparison of integer expressions of different signedness: ‘std::vector >::size_type’ {aka ‘long unsigned int’} and ‘const int’ [-Wsign-compare] 5307 | if ( m_TagKeys.size() >= singletag ) | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PGMesh.cpp: In member function ‘std::vector PGMulti::GetTagVec(const int&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PGMesh.cpp:5374:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 5374 | if ( t >=0 && t < m_TagKeys.size() ) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PGMesh.cpp: In member function ‘int PGMulti::GetPart(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PGMesh.cpp:5437:27: warning: comparison of integer expressions of different signedness: ‘std::vector >::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 5437 | if ( m_TagKeys.size() >= tag ) | ~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PGMesh.cpp: In member function ‘void PGMulti::Report()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PGMesh.cpp:5512:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 5512 | for ( int i = 0; i < m_ThickVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PGMesh.cpp:5519:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 5519 | for ( int i = 0; i < m_TypeVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PGMesh.cpp:5526:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 5526 | for ( int i = 0; i < m_WminVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PGMesh.cpp:5533:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 5533 | for ( int i = 0; i < m_TagKeys.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PGMesh.cpp:5536:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 5536 | for ( int j = 0; j < m_TagKeys[i].size(); j++ ) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PGMesh.cpp:5548:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 5548 | for ( int j = 0; j < (it->first).size(); j++ ) | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PGMesh.cpp:5557:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 5557 | for ( int i = 0; i < m_TagKeys.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PGMesh.cpp:5564:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 5564 | for ( int i = 0; i < m_TagKeys.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PGMesh.cpp:5578:9: warning: variable ‘inode’ set but not used [-Wunused-but-set-variable=] 5578 | int inode = 1; // Start numbering at 1 | ^~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PGMesh.cpp:19: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/StlHelper.h: In instantiation of ‘void vector_insert_after(std::vector&, int, const T&) [with T = PGEdge*]’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PGMesh.cpp:1855:32: required from here 1855 | vector_insert_after( m_EdgeVec, iprev, e1 ); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/StlHelper.h:179:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 179 | for ( ; i < vec.size() ; i++ ) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ [92/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/include -I/usr/include/cminpack-1 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/libigl/libigl/include -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/stb -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/tritri -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/wavedragEL -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/GeometricTools/GeometricTools/GTE -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT geom_core/CMakeFiles/geom_core.dir/ProjectionMgr.cpp.o -MF geom_core/CMakeFiles/geom_core.dir/ProjectionMgr.cpp.o.d -o geom_core/CMakeFiles/geom_core.dir/ProjectionMgr.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ProjectionMgr.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmUndo.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmMgr.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ProjectionMgr.cpp:13: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:22, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ProjectionMgr.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ProjectionMgr.cpp:12: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:15: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:61:20: warning: ‘virtual std::string ParmContainer::GetName() const’ was hidden [-Woverloaded-virtual=] 61 | virtual string GetName() const { return m_Name; } | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:22: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:75:20: note: by ‘virtual std::string XSecCurve::GetName()’ 75 | virtual string GetName(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:174:18: warning: ‘virtual void ParmContainer::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 174 | virtual void ChangeID( const string &id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:302:18: note: by ‘virtual void SSXSecCurve::ChangeID(std::string)’ 302 | virtual void ChangeID( string id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h: In constructor ‘BitMask::BitMask(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h:33:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for ( int i = 0; i < boolvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual void Geom::GetSymmIndexs(int, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:484:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 484 | if ( imain >= 0 && imain < m_SurfSymmMap.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetMainSurfID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:492:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | if ( surfnum >= 0 && surfnum < m_MainSurfIndxVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetSurfCopyIndx(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:504:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | if ( surfnum >= 0 && surfnum < m_SurfCopyIndx.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:73:24: warning: ‘virtual xmlNode* ParmContainer::EncodeXml(xmlNode*&)’ was hidden [-Woverloaded-virtual=] 73 | virtual xmlNodePtr EncodeXml( xmlNodePtr & node ); | ^~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ProjectionMgr.cpp:14: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:196:16: note: by ‘xmlNode* Vehicle::EncodeXml(xmlNode*&, int)’ 196 | xmlNodePtr EncodeXml( xmlNodePtr & node, int set ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ProjectionMgr.cpp: In member function ‘virtual std::string ProjectionMgrSingleton::VisibilityPost(Clipper2Lib::Paths64&, const Matrix4d&, Matrix4d&, double, const vec3d&, std::vector&, bool)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ProjectionMgr.cpp:299:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector, std::allocator > > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 299 | for ( int i = 0; i < solution.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ProjectionMgr.cpp:314:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector, std::allocator > > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 314 | for ( int i = 0; i < solution.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ProjectionMgr.cpp:316:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector, std::allocator > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 316 | for ( int j = 0; j < solution[i].size() - 1; j++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ProjectionMgr.cpp:333:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 333 | for ( int i = 0; i < fwdbounds.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ProjectionMgr.cpp:375:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 375 | for ( int i = 0; i < solPolyVec3d.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ProjectionMgr.cpp:422:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 422 | for ( int i = 0; i < solutionPolyVec3d.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ProjectionMgr.cpp:429:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 429 | for ( int i = 0; i < solutionPolyVec3d.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ProjectionMgr.cpp:431:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 431 | for ( int j = 0; j < solutionPolyVec3d[i].size() - 1; j++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ProjectionMgr.cpp:454:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 454 | for ( int i = 0; i < solutionPolyVecSpherical.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ProjectionMgr.cpp: In member function ‘virtual std::string ProjectionMgrSingleton::PointVisibility(std::vector&, const std::vector&, std::vector&, std::vector&, bool, const std::vector >&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ProjectionMgr.cpp:480:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 480 | for ( int i = 0; i < cen_vec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ProjectionMgr.cpp:507:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 507 | for ( int i = 0; i < cen_vec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ProjectionMgr.cpp: In member function ‘virtual bool ProjectionMgrSingleton::Project(std::vector&, const vec3d&, Results*, std::vector&, std::vector >&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ProjectionMgr.cpp:723:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 723 | for ( int i = 0; i < targetids.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ProjectionMgr.cpp:752:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 752 | for ( int i = 0; i < solutionPolyVec3d.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ProjectionMgr.cpp:765:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 765 | for ( int i = 0; i < solutionPolyVec3d.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ProjectionMgr.cpp: In member function ‘virtual bool ProjectionMgrSingleton::Project(std::vector&, std::vector&, const vec3d&, bool, Results*, std::vector&, std::vector >&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ProjectionMgr.cpp:836:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 836 | for ( int i = 0; i < targetids.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ProjectionMgr.cpp:862:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 862 | for ( int i = 0; i < boundaryTMeshVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ProjectionMgr.cpp:1016:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1016 | for ( int i = 0; i < solutionPolyVec3d.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ProjectionMgr.cpp:1028:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1028 | for ( int i = 0; i < solutionPolyVec3d.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ProjectionMgr.cpp: In member function ‘virtual void ProjectionMgrSingleton::ExportProjectLines(std::vector)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ProjectionMgr.cpp:1069:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1069 | for ( int k = 0; k < proj_dir_vec.size(); k++ ) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ProjectionMgr.cpp:1058:16: warning: unused variable ‘scale’ [-Wunused-variable] 1058 | double scale = BuildToFromClipper( toclipper, fromclipper, false ); // Do not translate to bounding box max | ^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ProjectionMgr.cpp: In member function ‘virtual void ProjectionMgrSingleton::MeshToPaths(const std::vector&, Clipper2Lib::Paths64&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ProjectionMgr.cpp:1179:34: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 1179 | for ( unsigned int i = 0 ; i < ( int )tmv.size() ; i++ ) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ProjectionMgr.cpp:1186:34: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 1186 | for ( unsigned int i = 0 ; i < ( int )tmv.size() ; i++ ) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ProjectionMgr.cpp: In member function ‘virtual void ProjectionMgrSingleton::MeshToSphericalPathsVec(TMesh*, Clipper2Lib::Paths64&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ProjectionMgr.cpp:1341:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1341 | for ( int k = 0; k < ptlist.size(); k++ ) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ProjectionMgr.cpp: In member function ‘virtual void ProjectionMgrSingleton::SphericalDomainPath(Clipper2Lib::Paths64&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ProjectionMgr.cpp:1390:18: warning: unused variable ‘daz’ [-Wunused-variable] 1390 | const double daz = scaledeg * 5.0; | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ProjectionMgr.cpp: In member function ‘virtual void ProjectionMgrSingleton::PathsToPolyVec(const Clipper2Lib::Paths64&, std::vector >&, int, int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ProjectionMgr.cpp:1431:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector, std::allocator > > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1431 | for ( int i = 0; i < pths.size(); i++ ) | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ProjectionMgr.cpp:1437:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector, std::allocator > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1437 | for ( int j = 0; j < pths[i].size(); j++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ProjectionMgr.cpp: In member function ‘virtual void ProjectionMgrSingleton::PathsToPolyVec(const std::vector, std::allocator > > > >&, std::vector >&, int, int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ProjectionMgr.cpp:1455:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector, std::allocator > > > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1455 | for ( int i = 0; i < pths.size(); i++ ) | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ProjectionMgr.cpp:1463:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector, std::allocator > > > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1463 | for ( int i = 0; i < pths.size(); i++ ) | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ProjectionMgr.cpp:1465:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector, std::allocator > > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1465 | for ( int m = 0; m < pths[i].size(); m++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ProjectionMgr.cpp:1471:36: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector, std::allocator > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1471 | for ( int j = 0; j < pths[i][m].size(); j++ ) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ProjectionMgr.cpp: In member function ‘virtual void ProjectionMgrSingleton::RefinePolyVec(std::vector >&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ProjectionMgr.cpp:1490:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1490 | for ( int i = 0; i < polyvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ProjectionMgr.cpp:1493:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1493 | for ( int j = 0; j < polyvec[ i ].size() - 1; j++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ProjectionMgr.cpp: In member function ‘virtual void ProjectionMgrSingleton::Poly3dToPoly2d(std::vector >&, std::vector >&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ProjectionMgr.cpp:1521:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1521 | for ( int i = 0; i < invec.size(); i++ ) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ProjectionMgr.cpp:1524:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1524 | for ( int j = 0; j < invec[i].size(); j++ ) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ProjectionMgr.cpp: In member function ‘virtual void ProjectionMgrSingleton::ClosePaths(Clipper2Lib::Paths64&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ProjectionMgr.cpp:1559:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector, std::allocator > > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1559 | for ( int i = 0; i < pths.size(); i++ ) | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ProjectionMgr.cpp: In member function ‘virtual void ProjectionMgrSingleton::Union(std::vector, std::allocator > > > >&, Clipper2Lib::Paths64&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ProjectionMgr.cpp:1585:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector, std::allocator > > > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1585 | for ( int j = 0; j < pthsvec.size(); j++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ProjectionMgr.cpp: In member function ‘virtual void ProjectionMgrSingleton::Union(std::vector, std::allocator > > > >&, std::vector, std::allocator > > > >&, std::vector >&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ProjectionMgr.cpp:1605:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1605 | for ( int i = 0; i < uids.size(); i++ ) | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ProjectionMgr.cpp:1610:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1610 | for ( int j = 0; j < ids.size(); j++ ) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ProjectionMgr.cpp: In member function ‘virtual void ProjectionMgrSingleton::Intersect(std::vector, std::allocator > > > >&, Clipper2Lib::Paths64&, std::vector, std::allocator > > > >&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ProjectionMgr.cpp:1643:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector, std::allocator > > > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1643 | for ( int i = 0; i < pthsvecA.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ProjectionMgr.cpp: In member function ‘virtual void ProjectionMgrSingleton::Intersect(std::vector, std::allocator > > > >&, Clipper2Lib::Paths64&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ProjectionMgr.cpp:1655:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector, std::allocator > > > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1655 | for ( int j = 1; j < pthsvec.size(); j++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ProjectionMgr.cpp: In member function ‘std::vector ProjectionMgrSingleton::Triangulate(const std::vector >&, const std::vector >&, const std::vector&, bool, double)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ProjectionMgr.cpp:1740:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1740 | for ( int i = 0; i < solutionPolyVec3d.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ProjectionMgr.cpp:1750:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1750 | for ( int i = 0; i < addpts.size(); i++ ) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ProjectionMgr.cpp: In member function ‘virtual void ProjectionMgrSingleton::Triangulate_TRI(const std::vector >&, std::vector >&, const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ProjectionMgr.cpp:1790:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1790 | for ( int i = 0; i < solutionPolyVec3d.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ProjectionMgr.cpp:1836:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1836 | for ( int i = 0; i < solutionPolyVec3d.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ProjectionMgr.cpp:1849:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1849 | if ( j == solutionPolyVec3d[i].size() - 2 ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ProjectionMgr.cpp: In member function ‘bool ProjectionMgrSingleton::Triangulate_DBA(const std::vector >&, std::vector >&, const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ProjectionMgr.cpp:1938:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1938 | for ( int i = 0; i < solutionPolyVec3d.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ProjectionMgr.cpp:1951:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1951 | for ( int i = 0; i < solutionPolyVec3d.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ProjectionMgr.cpp: In member function ‘virtual bool ProjectionMgrSingleton::PtInHole(const vec2d&, const std::vector >&, const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ProjectionMgr.cpp:2025:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2025 | for ( int i = 0; i < polyvec2d.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ProjectionMgr.cpp: In member function ‘virtual void ProjectionMgrSingleton::MarkHoles(const Clipper2Lib::Paths64&, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ProjectionMgr.cpp:2079:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector, std::allocator > > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2079 | for ( int i = 0; i < pths.size(); i++ ) | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ProjectionMgr.cpp: In member function ‘virtual void ProjectionMgrSingleton::AreaReport(Results*, const std::string&, const std::string&, const Clipper2Lib::Paths64&, double, std::vector&, bool)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ProjectionMgr.cpp:2102:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector, std::allocator > > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2102 | for ( int i = 0; i < pths.size(); i++ ) | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ProjectionMgr.cpp: In member function ‘virtual NameValData* ProjectionMgrSingleton::AreaReport(Results*, const std::string&, const std::string&, const std::vector, std::allocator > > > >&, double)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ProjectionMgr.cpp:2128:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector, std::allocator > > > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2128 | for ( int i = 0; i < pthsvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ProjectionMgr.cpp:2131:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector, std::allocator > > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2131 | for ( int j = 0; j < pthsvec[i].size(); j++ ) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ProjectionMgr.cpp: In member function ‘virtual void ProjectionMgrSingleton::Dump(std::vector >&, const std::string&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ProjectionMgr.cpp:2151:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2151 | for ( int i = 0; i < pthsvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ProjectionMgr.cpp:2154:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2154 | for ( int k = 0; k < pthsvec[ i ].size(); k++ ) | ~~^~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ [93/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/include -I/usr/include/cminpack-1 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/libigl/libigl/include -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/stb -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/tritri -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/wavedragEL -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/GeometricTools/GeometricTools/GTE -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT geom_core/CMakeFiles/geom_core.dir/PropGeom.cpp.o -MF geom_core/CMakeFiles/geom_core.dir/PropGeom.cpp.o.d -o geom_core/CMakeFiles/geom_core.dir/PropGeom.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PropGeom.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PropGeom.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PropGeom.cpp:12: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:22, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:14: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:15: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:61:20: warning: ‘virtual std::string ParmContainer::GetName() const’ was hidden [-Woverloaded-virtual=] 61 | virtual string GetName() const { return m_Name; } | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:22: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:75:20: note: by ‘virtual std::string XSecCurve::GetName()’ 75 | virtual string GetName(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:174:18: warning: ‘virtual void ParmContainer::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 174 | virtual void ChangeID( const string &id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:302:18: note: by ‘virtual void SSXSecCurve::ChangeID(std::string)’ 302 | virtual void ChangeID( string id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h: In constructor ‘BitMask::BitMask(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h:33:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for ( int i = 0; i < boolvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual void Geom::GetSymmIndexs(int, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:484:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 484 | if ( imain >= 0 && imain < m_SurfSymmMap.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetMainSurfID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:492:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | if ( surfnum >= 0 && surfnum < m_MainSurfIndxVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetSurfCopyIndx(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:504:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | if ( surfnum >= 0 && surfnum < m_SurfCopyIndx.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:73:24: warning: ‘virtual xmlNode* ParmContainer::EncodeXml(xmlNode*&)’ was hidden [-Woverloaded-virtual=] 73 | virtual xmlNodePtr EncodeXml( xmlNodePtr & node ); | ^~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PropGeom.cpp:14: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:196:16: note: by ‘xmlNode* Vehicle::EncodeXml(xmlNode*&, int)’ 196 | xmlNodePtr EncodeXml( xmlNodePtr & node, int set ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PropGeom.cpp: In destructor ‘virtual PropGeom::~PropGeom()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PropGeom.cpp:542:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 542 | for ( int i = 0; i < m_FoldAngleParmVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PropGeom.cpp:548:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 548 | for ( int i = 0; i < m_BladeAzimuthParmVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PropGeom.cpp:554:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 554 | for ( int i = 0; i < m_BladeDeltaAzimuthParmVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PropGeom.cpp: In member function ‘virtual void PropGeom::UpdateDrawObj()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PropGeom.cpp:575:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 575 | for ( int i = 0 ; i < m_XSecDrawObj_vec.size() ; i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PropGeom.cpp: In member function ‘virtual void PropGeom::LoadDrawObjs(std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PropGeom.cpp:739:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 739 | for ( int i = 0 ; i < m_XSecDrawObj_vec.size() ; i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PropGeom.cpp: In member function ‘virtual void PropGeom::ChangeID(const std::string&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PropGeom.cpp:784:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 784 | for ( int i = 0; i < m_pcurve_vec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PropGeom.cpp: In member function ‘virtual void PropGeom::UpdateSurf()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PropGeom.cpp:901:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 901 | for ( int i = 0; i < m_FoldAngleParmVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PropGeom.cpp:926:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 926 | for ( int i = 0 ; i < nxsec ; i++ ) | ~~^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PropGeom.cpp:954:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 954 | else if( i == (nxsec-1) ) last = true; | ~~^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PropGeom.cpp:1037:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 1037 | for ( int i = 0 ; i < nxsec ; i++ ) | ~~^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PropGeom.cpp:1081:44: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1081 | for ( int j = 0; j < cambids.size(); j++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PropGeom.cpp:1126:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1126 | for ( int i = 0; i < m_pcurve_vec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PropGeom.cpp:1150:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1150 | for ( int i = 0; i < tmap.size() - 1; i++ ) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PropGeom.cpp:1165:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1165 | for ( int i = 0; i < tdisc.size(); i++ ) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PropGeom.cpp:1187:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 1187 | for ( int i = 0 ; i < nxsec ; i++ ) | ~~^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PropGeom.cpp:1233:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 1233 | for ( int i = 0; i < npseudo; i++ ) | ~~^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PropGeom.cpp:1245:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 1245 | if ( iend >= nxsec ) // Make sure index doesn't go off the end. | ~~~~~^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PropGeom.cpp:1254:44: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 1254 | if ( denom <= 1e-6 && iend < nxsec - 1 ) | ~~~~~^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PropGeom.cpp:1441:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1441 | for ( int i = 0; i < subsurf_vec_temp.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PropGeom.cpp: In member function ‘virtual void PropGeom::ReserveBlades(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PropGeom.cpp:1943:12: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1943 | if ( n == m_FoldAngleParmVec.size() ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PropGeom.cpp:1948:12: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1948 | if ( n < m_FoldAngleParmVec.size() ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PropGeom.cpp:1961:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1961 | for ( ; i < m_FoldAngleParmVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PropGeom.cpp:1973:43: warning: comparison of integer expressions of different signedness: ‘std::vector::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1973 | while ( m_FoldAngleParmVec.size() < n ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PropGeom.cpp: In member function ‘virtual void PropGeom::CalculateMeshMetrics()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PropGeom.cpp:2057:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2057 | for ( int i = 0; i < vcheck.size() - 1; i += 2 ) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PropGeom.cpp:2062:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2062 | for ( int j = 0; j < m_UPseudo.size(); j++ ) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PropGeom.cpp:2027:37: warning: variable ‘vleup’ set but not used [-Wunused-but-set-variable=] 2027 | double vmin, vmax, vle, vlelow, vleup, vtruemax; | ^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PropGeom.cpp: In member function ‘virtual xmlNode* PropGeom::DecodeXml(xmlNode*&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PropGeom.cpp:2174:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2174 | for ( int i = 0; i < nxsec; i++ ) | ~~^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PropGeom.cpp:2215:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2215 | for ( int i = 0; i < nxsec; i++ ) | ~~^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PropGeom.cpp: In member function ‘virtual void PropGeom::EnforcePCurveOrder(double, double)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PropGeom.cpp:2400:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2400 | for ( int i = 0; i < m_pcurve_vec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PropGeom.cpp:2398:12: warning: unused variable ‘offset’ [-Wunused-variable] 2398 | double offset = 1e-4; | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PropGeom.cpp: In member function ‘virtual std::string PropGeom::BuildBEMResults()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PropGeom.cpp:2664:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2664 | for ( int j = 0; j < pts.size(); j++ ) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PropGeom.cpp: In member function ‘virtual int PropGeom::ReadBEM(const std::string&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PropGeom.cpp:2759:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2759 | for ( int i = 0; i < num_sect; i++ ) | ~~^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PropGeom.cpp:2780:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2780 | for ( int i = 0; i < num_sect; i++ ) | ~~^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PropGeom.cpp: In member function ‘virtual void PropGeom::WriteAirfoilFiles(FILE*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PropGeom.cpp:2881:27: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 2881 | for ( size_t i = 0; i < numXsurf; i++ ) | ~~^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PropGeom.cpp:2929:27: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 2929 | for ( size_t j = 0; j < m_TessU(); j++ ) | ~~^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PropGeom.cpp:2953:26: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 2953 | if ( j == 0 || j == m_TessU() - 1 || u_global == XSec_u_vec[XSec_index] ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PropGeom.cpp:3060:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 3060 | if ( XSec_index == XSec_u_vec.size() - 1 ) | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PropGeom.cpp: In member function ‘virtual void PropGeom::ResetThickness()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PropGeom.cpp:3126:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 3126 | for ( int i = 0 ; i < nxsec ; i++ ) | ~~^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PropGeom.cpp: In member function ‘virtual int PropGeom::ReadBEM(const std::string&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PropGeom.cpp:2732:14: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 2732 | fgets( buf, 255, fid ); // Advance past "...BEM Propeller..." | ~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PropGeom.cpp:2734:15: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 2734 | fscanf( fid, "Num_Sections: %u\n", &num_sect ); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PropGeom.cpp:2735:15: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 2735 | fscanf( fid, "Num_Blade: %u\n", &num_blade ); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PropGeom.cpp:2736:15: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 2736 | fscanf( fid, "Diameter: %lf\n", &diam ); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PropGeom.cpp:2737:15: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 2737 | fscanf( fid, "Beta 3/4 (deg): %lf\n", &beta34 ); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PropGeom.cpp:2738:15: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 2738 | fscanf( fid, "Feather (deg): %lf\n", &feather ); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PropGeom.cpp:2739:15: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 2739 | fscanf( fid, "Pre_Cone (deg): %lf\n", &precone ); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PropGeom.cpp:2741:15: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 2741 | fscanf( fid, "Center: %lf, %lf, %lf\n", &x, &y, &z ); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PropGeom.cpp:2743:15: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 2743 | fscanf( fid, "Normal: %lf, %lf, %lf\n", &x, &y, &z ); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PropGeom.cpp:2757:14: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 2757 | fgets( buf, 255, fid ); // Advance past "Radius/R, Chord/R, Twist (deg), Rake/R, Skew/R, Sweep, t/c, CLi, Axial, Tangential" | ~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PropGeom.cpp:2761:19: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 2761 | fscanf( fid, "%lf, %lf, %lf, %lf, %lf, %lf, %lf, %lf, %lf, %lf\n", &r_vec[i], &chord_vec[i], &twist_vec[i], &rake_vec[i], &skew_vec[i], &sweep_vec[i], &thick_vec[i], &cli_vec[i], &axial_vec[i], &tangential_vec[i] ); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [94/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/include -I/usr/include/cminpack-1 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/libigl/libigl/include -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/stb -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/tritri -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/wavedragEL -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/GeometricTools/GeometricTools/GTE -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT geom_core/CMakeFiles/geom_core.dir/ResultsMgr.cpp.o -MF geom_core/CMakeFiles/geom_core.dir/ResultsMgr.cpp.o.d -o geom_core/CMakeFiles/geom_core.dir/ResultsMgr.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmUndo.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:29, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.cpp:16: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:22, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:27: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:28: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:61:20: warning: ‘virtual std::string ParmContainer::GetName() const’ was hidden [-Woverloaded-virtual=] 61 | virtual string GetName() const { return m_Name; } | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:22: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:75:20: note: by ‘virtual std::string XSecCurve::GetName()’ 75 | virtual string GetName(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:174:18: warning: ‘virtual void ParmContainer::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 174 | virtual void ChangeID( const string &id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:302:18: note: by ‘virtual void SSXSecCurve::ChangeID(std::string)’ 302 | virtual void ChangeID( string id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h: In constructor ‘BitMask::BitMask(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h:33:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for ( int i = 0; i < boolvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual void Geom::GetSymmIndexs(int, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:484:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 484 | if ( imain >= 0 && imain < m_SurfSymmMap.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetMainSurfID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:492:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | if ( surfnum >= 0 && surfnum < m_MainSurfIndxVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetSurfCopyIndx(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:504:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | if ( surfnum >= 0 && surfnum < m_SurfCopyIndx.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:73:24: warning: ‘virtual xmlNode* ParmContainer::EncodeXml(xmlNode*&)’ was hidden [-Woverloaded-virtual=] 73 | virtual xmlNodePtr EncodeXml( xmlNodePtr & node ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:196:16: note: by ‘xmlNode* Vehicle::EncodeXml(xmlNode*&, int)’ 196 | xmlNodePtr EncodeXml( xmlNodePtr & node, int set ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.cpp: In static member function ‘static std::string NameValData::TruncateString(std::string, int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.cpp:365:23: warning: comparison of integer expressions of different signedness: ‘std::__cxx11::basic_string::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 365 | if ( str.length() > len ) | ~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.cpp: In member function ‘virtual void NameValData::EncodeXml(xmlNode*&) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.cpp:419:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 419 | for ( int i = 0; i != m_IntMatData.size(); ++i ) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.cpp:421:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 421 | for ( int j = 0; j != m_IntMatData[i].size(); ++j ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.cpp:444:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 444 | for ( int i = 0; i != m_DoubleMatData.size(); ++i ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.cpp:446:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 446 | for ( int j = 0; j != m_DoubleMatData[i].size(); ++j ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.cpp: In member function ‘virtual void NameValData::DecodeXml(xmlNode*&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.cpp:474:13: warning: unused variable ‘i_attr’ [-Wunused-variable] 474 | int i_attr = 0; | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.cpp: In member function ‘void NameValCollection::Wype()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.cpp:807:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 807 | for ( int i = 0; i != iter->second.size(); ++i ) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.cpp:815:21: warning: deleting object of polymorphic class type ‘NameValData’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 815 | delete attr; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.cpp: In member function ‘virtual void NameValCollection::Del(NameValData*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.cpp:886:13: warning: deleting object of polymorphic class type ‘NameValData’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 886 | delete d; | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.cpp: In member function ‘std::vector NameValCollection::GetAllPtrs()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.cpp:949:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 949 | for ( int i = 0; i != iter->second.size(); ++i ) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.cpp: In member function ‘std::vector > AttributeCollection::GetAllAttrIDs()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.cpp:1197:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1197 | for ( int i = 0; i != iter->second.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.cpp: In member function ‘void AttributeCollection::BuildCollectorVec(std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.cpp:1212:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1212 | for ( int i = 0; i != nvd_vec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.cpp: In member function ‘virtual void AttributeCollection::EncodeXml(xmlNode*&) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.cpp:1317:36: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1317 | for ( int i = 0; i != iter->second.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.cpp: In member function ‘void Results::WriteMassProp(const std::string&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.cpp:1595:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1595 | for ( int i = 0; i < remnames.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.cpp:1607:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1607 | for ( int i = 0; i < mernames.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.cpp: In member function ‘void Results::WriteCompGeomTxtFile(const std::string&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.cpp:1759:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1759 | for ( int i = 0; i < remnames.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.cpp:1769:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1769 | for ( int i = 0; i < mernames.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.cpp: In member function ‘void Results::WriteSliceFile(const std::string&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.cpp:1983:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1983 | for ( int i = 0; i < remnames.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.cpp:1993:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1993 | for ( int i = 0; i < mernames.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.cpp: In member function ‘void Results::WriteBEMFile(const std::string&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.cpp:2112:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2112 | for ( int j = 0; j < xpts.size(); j++ ) | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ [95/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/include -I/usr/include/cminpack-1 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/libigl/libigl/include -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/stb -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/tritri -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/wavedragEL -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/GeometricTools/GeometricTools/GTE -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT geom_core/CMakeFiles/geom_core.dir/RoutingGeom.cpp.o -MF geom_core/CMakeFiles/geom_core.dir/RoutingGeom.cpp.o.d -o geom_core/CMakeFiles/geom_core.dir/RoutingGeom.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/RoutingGeom.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/RoutingGeom.h:17, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/RoutingGeom.cpp:10: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:22, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:14: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:15: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:61:20: warning: ‘virtual std::string ParmContainer::GetName() const’ was hidden [-Woverloaded-virtual=] 61 | virtual string GetName() const { return m_Name; } | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:22: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:75:20: note: by ‘virtual std::string XSecCurve::GetName()’ 75 | virtual string GetName(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:174:18: warning: ‘virtual void ParmContainer::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 174 | virtual void ChangeID( const string &id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:302:18: note: by ‘virtual void SSXSecCurve::ChangeID(std::string)’ 302 | virtual void ChangeID( string id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h: In constructor ‘BitMask::BitMask(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h:33:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for ( int i = 0; i < boolvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual void Geom::GetSymmIndexs(int, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:484:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 484 | if ( imain >= 0 && imain < m_SurfSymmMap.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetMainSurfID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:492:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | if ( surfnum >= 0 && surfnum < m_MainSurfIndxVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetSurfCopyIndx(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:504:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | if ( surfnum >= 0 && surfnum < m_SurfCopyIndx.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:73:24: warning: ‘virtual xmlNode* ParmContainer::EncodeXml(xmlNode*&)’ was hidden [-Woverloaded-virtual=] 73 | virtual xmlNodePtr EncodeXml( xmlNodePtr & node ); | ^~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/RoutingGeom.cpp:11: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:196:16: note: by ‘xmlNode* Vehicle::EncodeXml(xmlNode*&, int)’ 196 | xmlNodePtr EncodeXml( xmlNodePtr & node, int set ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/RoutingGeom.cpp: In destructor ‘virtual RoutingGeom::~RoutingGeom()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/RoutingGeom.cpp:608:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 608 | for ( int i = 0; i < m_RoutingPointVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/RoutingGeom.cpp: In member function ‘virtual void RoutingGeom::ChangeID(const std::string&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/RoutingGeom.cpp:668:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 668 | for ( int i = 0; i < m_RoutingPointVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/RoutingGeom.cpp: In member function ‘virtual void RoutingGeom::UpdateParents()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/RoutingGeom.cpp:687:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 687 | for ( int i = 0; i < m_RoutingPointVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/RoutingGeom.cpp:706:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 706 | for ( int i = 0; i < m_ParentVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/RoutingGeom.cpp:716:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 716 | for ( int i = 0; i < parent_vec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/RoutingGeom.cpp: In member function ‘virtual std::vector RoutingGeom::ComputeMassProp()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/RoutingGeom.cpp:758:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 758 | for ( int i = 0; i < m_RouteTessCurveVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/RoutingGeom.cpp:769:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 769 | for ( int j = 0; j < pts.size() - 1; j++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/RoutingGeom.cpp:778:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 778 | for ( int j = 0; j < pts.size() - 1; j++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/RoutingGeom.cpp: In member function ‘virtual RoutingPoint* RoutingGeom::InsertPt(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/RoutingGeom.cpp:840:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 840 | if ( index >= 0 && index <= m_RoutingPointVec.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/RoutingGeom.cpp: In member function ‘virtual void RoutingGeom::DelPt(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/RoutingGeom.cpp:855:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 855 | if ( index >= 0 && index < m_RoutingPointVec.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/RoutingGeom.cpp: In member function ‘virtual void RoutingGeom::DelAllPt()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/RoutingGeom.cpp:866:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 866 | for ( int i = 0; i < m_RoutingPointVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/RoutingGeom.cpp: In member function ‘virtual int RoutingGeom::MovePt(int, int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/RoutingGeom.cpp:876:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 876 | if ( index >= 0 && index < m_RoutingPointVec.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/RoutingGeom.cpp: In member function ‘virtual RoutingPoint* RoutingGeom::GetPt(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/RoutingGeom.cpp:887:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 887 | if ( index >= 0 && index < m_RoutingPointVec.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/RoutingGeom.cpp: In member function ‘virtual vec3d RoutingGeom::GetPtCoord(int, int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/RoutingGeom.cpp:896:40: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 896 | if ( symm_index >= 0 && symm_index < m_RouteTessVec.size() ) | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/RoutingGeom.cpp:900:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 900 | if ( index >= 0 && index < m_RouteTessVec[symm_index].m_ptline[0].size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/RoutingGeom.cpp: In member function ‘virtual std::vector RoutingGeom::GetAllPtCoord(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/RoutingGeom.cpp:911:40: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 911 | if ( symm_index >= 0 && symm_index < m_RouteTessVec.size() ) | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/RoutingGeom.cpp: In member function ‘virtual std::vector RoutingGeom::GetCurve(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/RoutingGeom.cpp:923:40: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 923 | if ( symm_index >= 0 && symm_index < m_RouteTessCurveVec.size() ) | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/RoutingGeom.cpp: In member function ‘virtual std::string RoutingGeom::GetPtID(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/RoutingGeom.cpp:935:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 935 | if ( index >= 0 && index < m_RoutingPointVec.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/RoutingGeom.cpp: In member function ‘virtual std::vector > RoutingGeom::GetAllPtIds() const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/RoutingGeom.cpp:946:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 946 | for ( int i = 0; i < m_RoutingPointVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/RoutingGeom.cpp: In member function ‘void RoutingGeom::SetPlaced(int, bool)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/RoutingGeom.cpp:955:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 955 | if ( index >= 0 && index < m_RoutingPointVec.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/RoutingGeom.cpp: In member function ‘bool RoutingGeom::IsPlaced(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/RoutingGeom.cpp:963:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 963 | if ( index >= 0 && index < m_RoutingPointVec.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/RoutingGeom.cpp: In member function ‘virtual void RoutingGeom::UpdateSurf()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/RoutingGeom.cpp:982:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 982 | for ( int i = 0; i < m_RoutingPointVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/RoutingGeom.cpp: In member function ‘virtual void RoutingGeom::UpdateBBox()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/RoutingGeom.cpp:1150:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1150 | for ( int i = 0 ; i < m_RouteTessVec.size() ; i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/RoutingGeom.cpp:1152:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1152 | for( int j = 0; j < m_RouteTessVec[i].m_ptline.size(); j++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/RoutingGeom.cpp:1154:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1154 | for ( int k = 0; k < m_RouteTessVec[i].m_ptline[j].size(); k++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/RoutingGeom.cpp: In member function ‘virtual void RoutingGeom::UpdateDrawObj()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/RoutingGeom.cpp:1210:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1210 | for ( int i = 0 ; i < m_RouteTessCurveVec.size() ; i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/RoutingGeom.cpp:1212:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1212 | for( int j = 0; j < m_RouteTessCurveVec[i].m_ptline.size(); j++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/RoutingGeom.cpp: In member function ‘virtual void RoutingGeom::LoadDrawObjs(std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/RoutingGeom.cpp:1255:56: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1255 | if ( m_ActivePointIndex >= 0 && m_ActivePointIndex < m_RouteTessVec[0].m_ptline[0].size() ) | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/RoutingGeom.cpp:1265:56: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1265 | if ( m_ActivePointIndex >= 0 && m_ActivePointIndex < m_RoutingPointVec.size() ) | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In instantiation of ‘void Geom::ApplySymm(const std::vector&, std::vector&) [with T = SimpleFeatureTess]’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/RoutingGeom.cpp:1179:14: required from here 1179 | ApplySymm( m_MainRouteTessVec, m_RouteTessVec ); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:875:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 875 | for ( int i = 0; i < num_surf; ++i ) | ~~^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:900:36: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 900 | for ( int j = 0; j < symindexs.size(); ++j ) | ~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ [96/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/include -I/usr/include/cminpack-1 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/libigl/libigl/include -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/stb -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/tritri -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/wavedragEL -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/GeometricTools/GeometricTools/GTE -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT geom_core/CMakeFiles/geom_core.dir/PtCloudGeom.cpp.o -MF geom_core/CMakeFiles/geom_core.dir/PtCloudGeom.cpp.o.d -o geom_core/CMakeFiles/geom_core.dir/PtCloudGeom.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PtCloudGeom.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PtCloudGeom.h:11, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PtCloudGeom.cpp:8: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:22, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:14: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:15: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:61:20: warning: ‘virtual std::string ParmContainer::GetName() const’ was hidden [-Woverloaded-virtual=] 61 | virtual string GetName() const { return m_Name; } | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:22: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:75:20: note: by ‘virtual std::string XSecCurve::GetName()’ 75 | virtual string GetName(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:174:18: warning: ‘virtual void ParmContainer::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 174 | virtual void ChangeID( const string &id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:302:18: note: by ‘virtual void SSXSecCurve::ChangeID(std::string)’ 302 | virtual void ChangeID( string id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h: In constructor ‘BitMask::BitMask(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h:33:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for ( int i = 0; i < boolvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual void Geom::GetSymmIndexs(int, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:484:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 484 | if ( imain >= 0 && imain < m_SurfSymmMap.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetMainSurfID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:492:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | if ( surfnum >= 0 && surfnum < m_MainSurfIndxVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetSurfCopyIndx(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:504:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | if ( surfnum >= 0 && surfnum < m_SurfCopyIndx.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:73:24: warning: ‘virtual xmlNode* ParmContainer::EncodeXml(xmlNode*&)’ was hidden [-Woverloaded-virtual=] 73 | virtual xmlNodePtr EncodeXml( xmlNodePtr & node ); | ^~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PtCloudGeom.cpp:10: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:196:16: note: by ‘xmlNode* Vehicle::EncodeXml(xmlNode*&, int)’ 196 | xmlNodePtr EncodeXml( xmlNodePtr & node, int set ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PtCloudGeom.cpp: In member function ‘virtual void PtCloudGeom::WritePTS(const char*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PtCloudGeom.cpp:233:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 233 | for ( int i = 0; i < m_Pts.size(); i++ ) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PtCloudGeom.cpp: In member function ‘void PtCloudGeom::UnSelectLastSel()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PtCloudGeom.cpp:346:48: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 346 | if ( m_LastSelected >= 0 && m_LastSelected < m_Selected.size() ) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PtCloudGeom.cpp: In member function ‘void PtCloudGeom::SelectLastSel()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PtCloudGeom.cpp:358:48: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 358 | if ( m_LastSelected >= 0 && m_LastSelected < m_Selected.size() ) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PtCloudGeom.cpp: In member function ‘void PtCloudGeom::CreateConvexHull()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PtCloudGeom.cpp:517:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 517 | for ( int i = 0; i < hull.size(); i++ ) | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/PtCloudGeom.cpp:480:19: warning: unused variable ‘dim’ [-Wunused-variable] 480 | constexpr int dim = 3; | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ [97/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/include -I/usr/include/cminpack-1 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/libigl/libigl/include -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/stb -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/tritri -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/wavedragEL -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/GeometricTools/GeometricTools/GTE -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT geom_core/CMakeFiles/geom_core.dir/SnapTo.cpp.o -MF geom_core/CMakeFiles/geom_core.dir/SnapTo.cpp.o.d -o geom_core/CMakeFiles/geom_core.dir/SnapTo.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SnapTo.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmUndo.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:29, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SnapTo.cpp:9: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:22, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SnapTo.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SnapTo.cpp:8: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SnapTo.h:15: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:61:20: warning: ‘virtual std::string ParmContainer::GetName() const’ was hidden [-Woverloaded-virtual=] 61 | virtual string GetName() const { return m_Name; } | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:22: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:75:20: note: by ‘virtual std::string XSecCurve::GetName()’ 75 | virtual string GetName(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:174:18: warning: ‘virtual void ParmContainer::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 174 | virtual void ChangeID( const string &id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:302:18: note: by ‘virtual void SSXSecCurve::ChangeID(std::string)’ 302 | virtual void ChangeID( string id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h: In constructor ‘BitMask::BitMask(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h:33:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for ( int i = 0; i < boolvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual void Geom::GetSymmIndexs(int, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:484:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 484 | if ( imain >= 0 && imain < m_SurfSymmMap.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetMainSurfID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:492:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | if ( surfnum >= 0 && surfnum < m_MainSurfIndxVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetSurfCopyIndx(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:504:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | if ( surfnum >= 0 && surfnum < m_SurfCopyIndx.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:73:24: warning: ‘virtual xmlNode* ParmContainer::EncodeXml(xmlNode*&)’ was hidden [-Woverloaded-virtual=] 73 | virtual xmlNodePtr EncodeXml( xmlNodePtr & node ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:196:16: note: by ‘xmlNode* Vehicle::EncodeXml(xmlNode*&, int)’ 196 | xmlNodePtr EncodeXml( xmlNodePtr & node, int set ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SnapTo.cpp: In member function ‘void SnapTo::AdjParmToMinDist(const std::string&, bool)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SnapTo.cpp:206:9: warning: unused variable ‘cnt’ [-Wunused-variable] 206 | int cnt = 0; | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ [98/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/include -I/usr/include/cminpack-1 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/libigl/libigl/include -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/stb -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/tritri -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/wavedragEL -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/GeometricTools/GeometricTools/GTE -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT geom_core/CMakeFiles/geom_core.dir/StructureMgr.cpp.o -MF geom_core/CMakeFiles/geom_core.dir/StructureMgr.cpp.o.d -o geom_core/CMakeFiles/geom_core.dir/StructureMgr.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/StructureMgr.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:18, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/StructureMgr.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/StructureMgr.cpp:11: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:22, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:20: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:21: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:61:20: warning: ‘virtual std::string ParmContainer::GetName() const’ was hidden [-Woverloaded-virtual=] 61 | virtual string GetName() const { return m_Name; } | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:24: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:75:20: note: by ‘virtual std::string XSecCurve::GetName()’ 75 | virtual string GetName(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:174:18: warning: ‘virtual void ParmContainer::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 174 | virtual void ChangeID( const string &id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:302:18: note: by ‘virtual void SSXSecCurve::ChangeID(std::string)’ 302 | virtual void ChangeID( string id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:27: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h: In constructor ‘BitMask::BitMask(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h:33:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for ( int i = 0; i < boolvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmUndo.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:29, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/StructureMgr.cpp:12: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual void Geom::GetSymmIndexs(int, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:484:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 484 | if ( imain >= 0 && imain < m_SurfSymmMap.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetMainSurfID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:492:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | if ( surfnum >= 0 && surfnum < m_MainSurfIndxVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetSurfCopyIndx(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:504:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | if ( surfnum >= 0 && surfnum < m_SurfCopyIndx.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:73:24: warning: ‘virtual xmlNode* ParmContainer::EncodeXml(xmlNode*&)’ was hidden [-Woverloaded-virtual=] 73 | virtual xmlNodePtr EncodeXml( xmlNodePtr & node ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:196:16: note: by ‘xmlNode* Vehicle::EncodeXml(xmlNode*&, int)’ 196 | xmlNodePtr EncodeXml( xmlNodePtr & node, int set ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/StructureMgr.cpp: In member function ‘virtual xmlNode* StructureMgrSingleton::DecodeXml(xmlNode*&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/StructureMgr.cpp:74:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 74 | for ( unsigned int i = 0; i < num_mat; i++ ) | ~~^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/StructureMgr.cpp:94:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 94 | for ( unsigned int i = 0; i < num_prop; i++ ) | ~~^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/StructureMgr.cpp:113:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 113 | for ( unsigned int i = 0; i < num_assy; i++ ) | ~~^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/StructureMgr.cpp: In member function ‘int StructureMgrSingleton::GetTotFeaStructIndex(FeaStructure*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/StructureMgr.cpp:414:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 414 | for ( int i = 0; i < fea_struct_vec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ [99/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/include -I/usr/include/cminpack-1 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/libigl/libigl/include -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/stb -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/tritri -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/wavedragEL -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/GeometricTools/GeometricTools/GTE -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT geom_core/CMakeFiles/geom_core.dir/StackGeom.cpp.o -MF geom_core/CMakeFiles/geom_core.dir/StackGeom.cpp.o.d -o geom_core/CMakeFiles/geom_core.dir/StackGeom.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/StackGeom.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/GeomEngine.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/StackGeom.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/StackGeom.cpp:8: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:22, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:14: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:15: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:61:20: warning: ‘virtual std::string ParmContainer::GetName() const’ was hidden [-Woverloaded-virtual=] 61 | virtual string GetName() const { return m_Name; } | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:22: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:75:20: note: by ‘virtual std::string XSecCurve::GetName()’ 75 | virtual string GetName(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:174:18: warning: ‘virtual void ParmContainer::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 174 | virtual void ChangeID( const string &id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:302:18: note: by ‘virtual void SSXSecCurve::ChangeID(std::string)’ 302 | virtual void ChangeID( string id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h: In constructor ‘BitMask::BitMask(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h:33:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for ( int i = 0; i < boolvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual void Geom::GetSymmIndexs(int, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:484:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 484 | if ( imain >= 0 && imain < m_SurfSymmMap.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetMainSurfID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:492:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | if ( surfnum >= 0 && surfnum < m_MainSurfIndxVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetSurfCopyIndx(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:504:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | if ( surfnum >= 0 && surfnum < m_SurfCopyIndx.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:73:24: warning: ‘virtual xmlNode* ParmContainer::EncodeXml(xmlNode*&)’ was hidden [-Woverloaded-virtual=] 73 | virtual xmlNodePtr EncodeXml( xmlNodePtr & node ); | ^~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/StackGeom.cpp:9: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:196:16: note: by ‘xmlNode* Vehicle::EncodeXml(xmlNode*&, int)’ 196 | xmlNodePtr EncodeXml( xmlNodePtr & node, int set ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/StackGeom.cpp: In member function ‘void StackGeom::InitXSecs(std::vector)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/StackGeom.cpp:702:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 702 | for ( int i = 0; i < stack_xs.size() ; i++ ) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/StackGeom.cpp: In member function ‘virtual void StackGeom::UpdatePreTess()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/StackGeom.cpp:754:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 754 | for ( int i = 0 ; i < nxsec ; i++ ) | ~~^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/StackGeom.cpp: In member function ‘virtual void StackGeom::UpdateSurf()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/StackGeom.cpp:819:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 819 | for ( int i = 0 ; i < nxsec ; i++ ) | ~~^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/StackGeom.cpp:859:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 859 | for ( int i = 0 ; i < nxsec ; i++ ) | ~~^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/StackGeom.cpp: In member function ‘virtual void StackGeom::GetUWTess(const VspSurf&, bool, bool, bool, std::vector&, std::vector&, const int&) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/StackGeom.cpp:887:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 887 | for ( int i = 0; i < m_TessUVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/StackGeom.cpp: In member function ‘virtual void StackGeom::UpdateTesselate(const VspSurf&, bool, bool, bool, std::vector >&, std::vector >&, std::vector >&, const int&) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/StackGeom.cpp:919:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 919 | for ( int i = 0; i < m_TessUVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/StackGeom.cpp: In member function ‘virtual void StackGeom::UpdateSplitTesselate(const VspSurf&, bool, bool, std::vector > >&, std::vector > >&) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/StackGeom.cpp:952:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 952 | for ( int i = 0; i < m_TessUVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ [100/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/include -I/usr/include/cminpack-1 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/libigl/libigl/include -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/stb -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/tritri -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/wavedragEL -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/GeometricTools/GeometricTools/GTE -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT geom_core/CMakeFiles/geom_core.dir/SVGUtil.cpp.o -MF geom_core/CMakeFiles/geom_core.dir/SVGUtil.cpp.o.d -o geom_core/CMakeFiles/geom_core.dir/SVGUtil.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SVGUtil.cpp [101/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/include -I/usr/include/cminpack-1 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/libigl/libigl/include -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/stb -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/tritri -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/wavedragEL -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/GeometricTools/GeometricTools/GTE -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT geom_core/CMakeFiles/geom_core.dir/ScriptMgr.cpp.o -MF geom_core/CMakeFiles/geom_core.dir/ScriptMgr.cpp.o.d -o geom_core/CMakeFiles/geom_core.dir/ScriptMgr.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ScriptMgr.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/CustomGeom.h:39, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ScriptMgr.cpp:21: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:22, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ScriptMgr.cpp:17: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:15: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:61:20: warning: ‘virtual std::string ParmContainer::GetName() const’ was hidden [-Woverloaded-virtual=] 61 | virtual string GetName() const { return m_Name; } | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:22: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:75:20: note: by ‘virtual std::string XSecCurve::GetName()’ 75 | virtual string GetName(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:174:18: warning: ‘virtual void ParmContainer::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 174 | virtual void ChangeID( const string &id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:302:18: note: by ‘virtual void SSXSecCurve::ChangeID(std::string)’ 302 | virtual void ChangeID( string id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h: In constructor ‘BitMask::BitMask(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h:33:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for ( int i = 0; i < boolvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual void Geom::GetSymmIndexs(int, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:484:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 484 | if ( imain >= 0 && imain < m_SurfSymmMap.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetMainSurfID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:492:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | if ( surfnum >= 0 && surfnum < m_MainSurfIndxVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetSurfCopyIndx(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:504:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | if ( surfnum >= 0 && surfnum < m_SurfCopyIndx.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:45:18: warning: ‘virtual void ParmContainer::AddParm(const std::string&)’ was hidden [-Woverloaded-virtual=] 45 | virtual void AddParm( const string & id ); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/CustomGeom.h:653:12: note: by ‘std::string CustomGeom::AddParm(int, const std::string&, const std::string&)’ 653 | string AddParm( int type, const string & name, const string & group ); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ScriptMgr.cpp: In member function ‘void ScriptMgrSingleton::Init()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ScriptMgr.cpp:111:9: warning: unused variable ‘r’ [-Wunused-variable] 111 | int r = se->SetMessageCallback( asFUNCTION( MessageCallback ), 0, asCALL_CDECL ); | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ScriptMgr.cpp: In static member function ‘static std::vector > ScriptMgrSingleton::ReadScriptsFromDir(const std::string&, const std::string&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ScriptMgr.cpp:181:33: warning: comparison of integer expressions of different signedness: ‘std::__cxx11::basic_string::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 181 | if ( file_vec[i].size() > s_num ) | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ScriptMgr.cpp: In static member function ‘static void ScriptMgrSingleton::RegisterEnums(asIScriptEngine*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ScriptMgr.cpp:475:9: warning: variable ‘r’ set but not used [-Wunused-but-set-variable=] 475 | int r = se->RegisterEnum( "ABS_REL_FLAG" ); | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ScriptMgr.cpp: In static member function ‘static void ScriptMgrSingleton::RegisterVec3d(asIScriptEngine*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ScriptMgr.cpp:2903:9: warning: variable ‘r’ set but not used [-Wunused-but-set-variable=] 2903 | int r = se->RegisterObjectType( "vec3d", sizeof( vec3d ), asOBJ_VALUE | asOBJ_POD | asGetTypeTraits< vec3d >() | asOBJ_APP_CLASS_ALLFLOATS | asOBJ_APP_CLASS_ALIGN8 ); | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ScriptMgr.cpp: In static member function ‘static void ScriptMgrSingleton::RegisterVec2d(asIScriptEngine*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ScriptMgr.cpp:3072:9: warning: variable ‘r’ set but not used [-Wunused-but-set-variable=] 3072 | int r = se->RegisterObjectType( "vec2d", sizeof( vec2d ), asOBJ_VALUE | asOBJ_POD | asGetTypeTraits< vec2d >() | asOBJ_APP_CLASS_ALLFLOATS | asOBJ_APP_CLASS_ALIGN8 ); | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ScriptMgr.cpp: In static member function ‘static void ScriptMgrSingleton::RegisterMatrix4d(asIScriptEngine*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ScriptMgr.cpp:3204:9: warning: variable ‘r’ set but not used [-Wunused-but-set-variable=] 3204 | int r = se->RegisterObjectType( "Matrix4d", sizeof( Matrix4d ), asOBJ_VALUE | asOBJ_POD | asGetTypeTraits< Matrix4d >() ); | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ScriptMgr.cpp: In static member function ‘static void ScriptMgrSingleton::RegisterCustomGeomMgr(asIScriptEngine*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ScriptMgr.cpp:3277:9: warning: variable ‘r’ set but not used [-Wunused-but-set-variable=] 3277 | int r; | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ScriptMgr.cpp: In static member function ‘static void ScriptMgrSingleton::RegisterAdvLinkMgr(asIScriptEngine*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ScriptMgr.cpp:3423:9: warning: variable ‘r’ set but not used [-Wunused-but-set-variable=] 3423 | int r; | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ScriptMgr.cpp: In static member function ‘static void ScriptMgrSingleton::RegisterAPIErrorObj(asIScriptEngine*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ScriptMgr.cpp:3718:9: warning: variable ‘r’ set but not used [-Wunused-but-set-variable=] 3718 | int r = se->RegisterObjectType( "ErrorObj", sizeof( vsp::ErrorObj ), asOBJ_VALUE | asGetTypeTraits< vsp::ErrorObj >() ); | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ScriptMgr.cpp: In static member function ‘static void ScriptMgrSingleton::RegisterAPI(asIScriptEngine*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ScriptMgr.cpp:3749:9: warning: variable ‘r’ set but not used [-Wunused-but-set-variable=] 3749 | int r; | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ScriptMgr.cpp: In static member function ‘static void ScriptMgrSingleton::RegisterUtility(asIScriptEngine*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ScriptMgr.cpp:6552:9: warning: variable ‘r’ set but not used [-Wunused-but-set-variable=] 6552 | int r; | ^ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ [102/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/include -I/usr/include/cminpack-1 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/libigl/libigl/include -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/stb -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/tritri -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/wavedragEL -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/GeometricTools/GeometricTools/GTE -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT geom_core/CMakeFiles/geom_core.dir/TextureMgr.cpp.o -MF geom_core/CMakeFiles/geom_core.dir/TextureMgr.cpp.o.d -o geom_core/CMakeFiles/geom_core.dir/TextureMgr.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/TextureMgr.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Texture.h:4, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/TextureMgr.h:4, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/TextureMgr.cpp:1: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Texture.h:5: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ [103/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/include -I/usr/include/cminpack-1 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/libigl/libigl/include -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/stb -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/tritri -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/wavedragEL -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/GeometricTools/GeometricTools/GTE -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT geom_core/CMakeFiles/geom_core.dir/SubSurfaceMgr.cpp.o -MF geom_core/CMakeFiles/geom_core.dir/SubSurfaceMgr.cpp.o.d -o geom_core/CMakeFiles/geom_core.dir/SubSurfaceMgr.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurfaceMgr.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurfaceMgr.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurfaceMgr.cpp:11: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:22, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:18: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:19: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:61:20: warning: ‘virtual std::string ParmContainer::GetName() const’ was hidden [-Woverloaded-virtual=] 61 | virtual string GetName() const { return m_Name; } | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:23: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:75:20: note: by ‘virtual std::string XSecCurve::GetName()’ 75 | virtual string GetName(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:174:18: warning: ‘virtual void ParmContainer::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 174 | virtual void ChangeID( const string &id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:302:18: note: by ‘virtual void SSXSecCurve::ChangeID(std::string)’ 302 | virtual void ChangeID( string id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:32, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurfaceMgr.h:22: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h: In constructor ‘BitMask::BitMask(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h:33:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for ( int i = 0; i < boolvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual void Geom::GetSymmIndexs(int, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:484:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 484 | if ( imain >= 0 && imain < m_SurfSymmMap.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetMainSurfID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:492:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | if ( surfnum >= 0 && surfnum < m_MainSurfIndxVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetSurfCopyIndx(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:504:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | if ( surfnum >= 0 && surfnum < m_SurfCopyIndx.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:73:24: warning: ‘virtual xmlNode* ParmContainer::EncodeXml(xmlNode*&)’ was hidden [-Woverloaded-virtual=] 73 | virtual xmlNodePtr EncodeXml( xmlNodePtr & node ); | ^~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurfaceMgr.cpp:12: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:196:16: note: by ‘xmlNode* Vehicle::EncodeXml(xmlNode*&, int)’ 196 | xmlNodePtr EncodeXml( xmlNodePtr & node, int set ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurfaceMgr.cpp: In member function ‘std::vector SubSurfaceMgrSingleton::GetSubSurfs(const std::string&, int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurfaceMgr.cpp:74:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 74 | for ( int i = 0; i < all_vec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurfaceMgr.cpp: In member function ‘void SubSurfaceMgrSingleton::WriteVSPGEOMKeyFile(const std::string&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurfaceMgr.cpp:452:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::__cxx11::basic_string::size_type’ {aka ‘const long unsigned int’} [-Wsign-compare] 452 | if ( cpos != std::string::npos ) | ~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurfaceMgr.cpp:461:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::__cxx11::basic_string::size_type’ {aka ‘const long unsigned int’} [-Wsign-compare] 461 | if ( cpos != std::string::npos ) | ~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurfaceMgr.cpp: In member function ‘std::string SubSurfaceMgrSingleton::GetTagNames(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurfaceMgr.cpp:626:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 626 | if ( indx < m_TagKeys.size() && indx >= 0 ) | ~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurfaceMgr.cpp: In member function ‘std::vector > SubSurfaceMgrSingleton::GetVecTagIDs(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurfaceMgr.cpp:684:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 684 | if ( indx < m_TagKeys.size() && indx >= 0 ) | ~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurfaceMgr.cpp: In member function ‘std::string SubSurfaceMgrSingleton::GetTagIDs(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurfaceMgr.cpp:693:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 693 | if ( indx < m_TagKeys.size() && indx >= 0 ) | ~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurfaceMgr.cpp: In member function ‘int SubSurfaceMgrSingleton::GetPart(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurfaceMgr.cpp:726:27: warning: comparison of integer expressions of different signedness: ‘std::vector >::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 726 | if ( m_TagKeys.size() >= tag ) | ~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurfaceMgr.cpp: In member function ‘bool SubSurfaceMgrSingleton::MatchPartAndTag(int, int, int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurfaceMgr.cpp:763:27: warning: comparison of integer expressions of different signedness: ‘std::vector >::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 763 | if ( m_TagKeys.size() >= singletag ) | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ [104/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/include -I/usr/include/cminpack-1 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/libigl/libigl/include -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/stb -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/tritri -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/wavedragEL -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/GeometricTools/GeometricTools/GTE -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT geom_core/CMakeFiles/geom_core.dir/Texture.cpp.o -MF geom_core/CMakeFiles/geom_core.dir/Texture.cpp.o.d -o geom_core/CMakeFiles/geom_core.dir/Texture.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Texture.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmUndo.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:29, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Texture.cpp:3: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Texture.h:4, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Texture.cpp:1: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Texture.h:5: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:61:20: warning: ‘virtual std::string ParmContainer::GetName() const’ was hidden [-Woverloaded-virtual=] 61 | virtual string GetName() const { return m_Name; } | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:22: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:75:20: note: by ‘virtual std::string XSecCurve::GetName()’ 75 | virtual string GetName(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:174:18: warning: ‘virtual void ParmContainer::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 174 | virtual void ChangeID( const string &id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:302:18: note: by ‘virtual void SSXSecCurve::ChangeID(std::string)’ 302 | virtual void ChangeID( string id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h: In constructor ‘BitMask::BitMask(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h:33:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for ( int i = 0; i < boolvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual void Geom::GetSymmIndexs(int, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:484:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 484 | if ( imain >= 0 && imain < m_SurfSymmMap.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetMainSurfID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:492:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | if ( surfnum >= 0 && surfnum < m_MainSurfIndxVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetSurfCopyIndx(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:504:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | if ( surfnum >= 0 && surfnum < m_SurfCopyIndx.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:73:24: warning: ‘virtual xmlNode* ParmContainer::EncodeXml(xmlNode*&)’ was hidden [-Woverloaded-virtual=] 73 | virtual xmlNodePtr EncodeXml( xmlNodePtr & node ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:196:16: note: by ‘xmlNode* Vehicle::EncodeXml(xmlNode*&, int)’ 196 | xmlNodePtr EncodeXml( xmlNodePtr & node, int set ); | ^~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ [105/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/include -I/usr/include/cminpack-1 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/libigl/libigl/include -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/stb -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/tritri -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/wavedragEL -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/GeometricTools/GeometricTools/GTE -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT geom_core/CMakeFiles/geom_core.dir/TMeshIO.cpp.o -MF geom_core/CMakeFiles/geom_core.dir/TMeshIO.cpp.o.d -o geom_core/CMakeFiles/geom_core.dir/TMeshIO.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/TMeshIO.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmUndo.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:29, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/TMeshIO.cpp:13: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:22, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:27: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:28: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:61:20: warning: ‘virtual std::string ParmContainer::GetName() const’ was hidden [-Woverloaded-virtual=] 61 | virtual string GetName() const { return m_Name; } | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:22: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:75:20: note: by ‘virtual std::string XSecCurve::GetName()’ 75 | virtual string GetName(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:174:18: warning: ‘virtual void ParmContainer::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 174 | virtual void ChangeID( const string &id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:302:18: note: by ‘virtual void SSXSecCurve::ChangeID(std::string)’ 302 | virtual void ChangeID( string id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h: In constructor ‘BitMask::BitMask(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h:33:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for ( int i = 0; i < boolvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual void Geom::GetSymmIndexs(int, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:484:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 484 | if ( imain >= 0 && imain < m_SurfSymmMap.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetMainSurfID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:492:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | if ( surfnum >= 0 && surfnum < m_MainSurfIndxVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetSurfCopyIndx(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:504:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | if ( surfnum >= 0 && surfnum < m_SurfCopyIndx.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:73:24: warning: ‘virtual xmlNode* ParmContainer::EncodeXml(xmlNode*&)’ was hidden [-Woverloaded-virtual=] 73 | virtual xmlNodePtr EncodeXml( xmlNodePtr & node ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:196:16: note: by ‘xmlNode* Vehicle::EncodeXml(xmlNode*&, int)’ 196 | xmlNodePtr EncodeXml( xmlNodePtr & node, int set ); | ^~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ [106/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/include -I/usr/include/cminpack-1 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/libigl/libigl/include -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/stb -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/tritri -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/wavedragEL -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/GeometricTools/GeometricTools/GTE -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT geom_core/CMakeFiles/geom_core.dir/SubSurface.cpp.o -MF geom_core/CMakeFiles/geom_core.dir/SubSurface.cpp.o.d -o geom_core/CMakeFiles/geom_core.dir/SubSurface.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.cpp:13: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:22, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:18: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:19: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:61:20: warning: ‘virtual std::string ParmContainer::GetName() const’ was hidden [-Woverloaded-virtual=] 61 | virtual string GetName() const { return m_Name; } | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:23: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:75:20: note: by ‘virtual std::string XSecCurve::GetName()’ 75 | virtual string GetName(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:174:18: warning: ‘virtual void ParmContainer::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 174 | virtual void ChangeID( const string &id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:302:18: note: by ‘virtual void SSXSecCurve::ChangeID(std::string)’ 302 | virtual void ChangeID( string id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:32, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.cpp:14: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h: In constructor ‘BitMask::BitMask(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h:33:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for ( int i = 0; i < boolvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual void Geom::GetSymmIndexs(int, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:484:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 484 | if ( imain >= 0 && imain < m_SurfSymmMap.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetMainSurfID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:492:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | if ( surfnum >= 0 && surfnum < m_MainSurfIndxVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetSurfCopyIndx(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:504:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | if ( surfnum >= 0 && surfnum < m_SurfCopyIndx.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:73:24: warning: ‘virtual xmlNode* ParmContainer::EncodeXml(xmlNode*&)’ was hidden [-Woverloaded-virtual=] 73 | virtual xmlNodePtr EncodeXml( xmlNodePtr & node ); | ^~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.cpp:17: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:196:16: note: by ‘xmlNode* Vehicle::EncodeXml(xmlNode*&, int)’ 196 | xmlNodePtr EncodeXml( xmlNodePtr & node, int set ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.cpp: In member function ‘virtual void SubSurface::UpdateDrawObjs()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.cpp:243:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 243 | for ( int i = 0; i < surflist.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.cpp:253:36: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 253 | for ( int s = 0; s < symms.size(); s++ ) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.cpp: In member function ‘virtual void SubSurface::ClampSegs()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.cpp:275:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 275 | for ( int i = 0; i < m_LVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.cpp: In static member function ‘static void SubSurface::ReverseLSegChain(std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.cpp:363:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 363 | for ( int i = 0; i < chain.size(); i++ ) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.cpp: In member function ‘virtual void SubSurface::Update()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.cpp:468:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 468 | for ( int i = 0; i < m_LVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.cpp:502:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 502 | if ( m_FeaPropertyIndex() < prop_vec.size() ) | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.cpp:521:42: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 521 | if ( m_CapFeaPropertyIndex() < prop_vec.size() ) | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.cpp: In member function ‘virtual void SubSurface::UpdateOrientation()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.cpp:637:27: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 637 | for ( size_t j = 1; j < ncopy; j++ ) | ~~^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.cpp: In member function ‘virtual void SubSurface::UpdatePolygonPnts()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.cpp:761:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 761 | for ( int i = 0; i < chainvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.cpp:767:26: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 767 | for ( ls = 0; ls < chainvec[i].size(); ls++ ) | ~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.cpp: In member function ‘virtual void SSEllipse::Update()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.cpp:1252:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 1252 | for ( int i = 0 ; i < num_pnts ; i++ ) | ~~^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.cpp: In member function ‘virtual void SSXSecCurve::Update()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.cpp:1347:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 1347 | for ( int i = 0 ; i < num_pnts - 1; i++ ) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.cpp: In member function ‘virtual void SSIntersect::Intersect()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.cpp:1629:42: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1629 | for ( int ichain = 0; ichain < echainvec.size(); ichain++ ) | ~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.cpp:1633:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1633 | for ( ; iedge < echainvec[ ichain ].size(); iedge++ ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.cpp: In member function ‘virtual void SSIntersect::SetFromUWChain(std::vector)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.cpp:1716:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1716 | for ( int i = 1 ; i < uwchain.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.cpp:1732:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1732 | for ( int i = 0 ; i < uwchain.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.cpp:1738:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1738 | for ( int i = 0 ; i < uwchain.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.cpp:1762:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1762 | for ( int i = 0 ; i < uwchain.size() - 1; i++ ) | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.cpp:1771:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1771 | for ( int i = 0 ; i < uwchain.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.cpp: In member function ‘virtual void SSControlSurf::Update()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.cpp:2832:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2832 | for ( int i = 0; i < up_pnt_vec.size() - 1; i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.cpp:2844:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2844 | for ( int i = 0; i < low_pnt_vec.size() - 1; i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.cpp:2854:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2854 | for ( int i = 0; i < m_UWStart01.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.cpp:1979:12: warning: unused variable ‘umin’ [-Wunused-variable] 1979 | double umin = 0.0; | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.cpp: In member function ‘virtual void SSControlSurf::UpdateDrawObjs()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.cpp:2921:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2921 | for ( int is = 0; is < surflist.size(); is++ ) | ~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.cpp:2948:24: warning: unused variable ‘len’ [-Wunused-variable] 2948 | double len = dir.mag(); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.cpp: In static member function ‘static void SSControlSurf::RefVec(std::vector&, int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.cpp:2981:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2981 | for ( int iseg = 0; iseg < nseg; iseg++ ) | ~~~~~^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.cpp: In member function ‘virtual void SSControlSurf::UpdatePolygonPnts()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.cpp:3033:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 3033 | for ( int i = m_SepIndex; i < m_LVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.cpp: In member function ‘virtual void SSControlSurf::PrepareSplitVec()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.cpp:3054:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 3054 | for ( int i = 0; i < m_LVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.cpp: In member function ‘virtual void SSLineArray::Update()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.cpp:3106:27: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 3106 | for ( size_t i = 0; i < m_NumLines; i++ ) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ [107/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/include -I/usr/include/cminpack-1 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/libigl/libigl/include -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/stb -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/tritri -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/wavedragEL -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/GeometricTools/GeometricTools/GTE -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT geom_core/CMakeFiles/geom_core.dir/UserParmContainer.cpp.o -MF geom_core/CMakeFiles/geom_core.dir/UserParmContainer.cpp.o.d -o geom_core/CMakeFiles/geom_core.dir/UserParmContainer.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/UserParmContainer.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmUndo.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmMgr.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/UserParmContainer.cpp:11: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:22, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/UserParmContainer.cpp:10: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:15: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:61:20: warning: ‘virtual std::string ParmContainer::GetName() const’ was hidden [-Woverloaded-virtual=] 61 | virtual string GetName() const { return m_Name; } | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:22: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:75:20: note: by ‘virtual std::string XSecCurve::GetName()’ 75 | virtual string GetName(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:174:18: warning: ‘virtual void ParmContainer::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 174 | virtual void ChangeID( const string &id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:302:18: note: by ‘virtual void SSXSecCurve::ChangeID(std::string)’ 302 | virtual void ChangeID( string id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h: In constructor ‘BitMask::BitMask(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h:33:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for ( int i = 0; i < boolvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual void Geom::GetSymmIndexs(int, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:484:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 484 | if ( imain >= 0 && imain < m_SurfSymmMap.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetMainSurfID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:492:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | if ( surfnum >= 0 && surfnum < m_MainSurfIndxVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetSurfCopyIndx(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:504:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | if ( surfnum >= 0 && surfnum < m_SurfCopyIndx.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:45:18: warning: ‘virtual void ParmContainer::AddParm(const std::string&)’ was hidden [-Woverloaded-virtual=] 45 | virtual void AddParm( const string & id ); | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/UserParmContainer.cpp:12: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/UserParmContainer.h:46:20: note: by ‘virtual std::string UserParmContainer::AddParm(int, const std::string&, const std::string&)’ 46 | virtual string AddParm(int type, const string & name, const string & group ); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:73:24: warning: ‘virtual xmlNode* ParmContainer::EncodeXml(xmlNode*&)’ was hidden [-Woverloaded-virtual=] 73 | virtual xmlNodePtr EncodeXml( xmlNodePtr & node ); | ^~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/UserParmContainer.cpp:13: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:196:16: note: by ‘xmlNode* Vehicle::EncodeXml(xmlNode*&, int)’ 196 | xmlNodePtr EncodeXml( xmlNodePtr & node, int set ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/UserParmContainer.cpp: In member function ‘virtual void UserParmContainer::DeleteParm(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/UserParmContainer.cpp:211:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 211 | if ( index >= 0 && index < m_UserParmVec.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/UserParmContainer.cpp: In member function ‘virtual bool UserParmContainer::SortVars()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/UserParmContainer.cpp:225:31: warning: comparison of integer expressions of different signedness: ‘std::vector::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 225 | if ( m_UserParmVec.size() < m_NumPredefined ) | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ [108/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/include -I/usr/include/cminpack-1 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/libigl/libigl/include -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/stb -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/tritri -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/wavedragEL -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/GeometricTools/GeometricTools/GTE -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT geom_core/CMakeFiles/geom_core.dir/TMeshSweptVolume.cpp.o -MF geom_core/CMakeFiles/geom_core.dir/TMeshSweptVolume.cpp.o.d -o geom_core/CMakeFiles/geom_core.dir/TMeshSweptVolume.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/TMeshSweptVolume.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/MeshGeom.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/TMeshSweptVolume.cpp:12: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:22, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:14: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:15: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:61:20: warning: ‘virtual std::string ParmContainer::GetName() const’ was hidden [-Woverloaded-virtual=] 61 | virtual string GetName() const { return m_Name; } | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:22: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:75:20: note: by ‘virtual std::string XSecCurve::GetName()’ 75 | virtual string GetName(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:174:18: warning: ‘virtual void ParmContainer::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 174 | virtual void ChangeID( const string &id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:302:18: note: by ‘virtual void SSXSecCurve::ChangeID(std::string)’ 302 | virtual void ChangeID( string id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h: In constructor ‘BitMask::BitMask(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h:33:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for ( int i = 0; i < boolvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual void Geom::GetSymmIndexs(int, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:484:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 484 | if ( imain >= 0 && imain < m_SurfSymmMap.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetMainSurfID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:492:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | if ( surfnum >= 0 && surfnum < m_MainSurfIndxVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetSurfCopyIndx(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:504:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | if ( surfnum >= 0 && surfnum < m_SurfCopyIndx.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/libigl/libigl/include/igl/fast_winding_number.h:4, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/TMeshSweptVolume.cpp:16: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/libigl/libigl/include/igl/FastWindingNumberForSoups.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/libigl/libigl/include/igl/FastWindingNumberForSoups.h:2038:21: warning: ‘template struct std::iterator’ is deprecated [-Wdeprecated-declarations] 2038 | public std::iterator | ^~~~~~~~ In file included from /usr/include/c++/16/bits/stl_algobase.h:64, from /usr/include/c++/16/vector:64, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/TMeshSweptVolume.h:8, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/TMeshSweptVolume.cpp:10: /usr/include/c++/16/bits/stl_iterator_base_types.h:129:34: note: declared here 129 | struct _GLIBCXX17_DEPRECATED iterator | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/TMeshSweptVolume.cpp: In function ‘void TMeshToIGL(TMesh*, Eigen::MatrixXi&, Eigen::MatrixXd&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/TMeshSweptVolume.cpp:30:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 30 | for ( int i = 0; i < nodevec.size(); ++i ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/TMeshSweptVolume.cpp:39:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 39 | for ( int i = 0; i < trivec.size(); ++i ) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/TMeshSweptVolume.cpp: In function ‘void TMeshToIGL(TMesh*, std::vector&, PGMesh*, const std::vector >&, Eigen::MatrixXi&, Eigen::MatrixXd&, Eigen::MatrixXd&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/TMeshSweptVolume.cpp:83:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 83 | for ( int i = 0; i < foreVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/TMeshSweptVolume.cpp:107:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 107 | for ( int i = 0; i < foreVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/TMeshSweptVolume.cpp:109:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 109 | for ( int j = 0; j < foreVec[ i ].size(); j++ ) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/TMeshSweptVolume.cpp:114:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 114 | for ( int t = 0; t < tnods.size() - 1; t++ ) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/TMeshSweptVolume.cpp: In function ‘void TMeshToIGL(TMesh*, std::vector&, Eigen::MatrixXi&, Eigen::MatrixXd&, Eigen::MatrixXd&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/TMeshSweptVolume.cpp:136:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 136 | for ( int i = 0; i < nodevec.size(); ++i ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/TMeshSweptVolume.cpp:146:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 146 | for ( int i = 0; i < trivec.size(); ++i ) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/TMeshSweptVolume.cpp: In function ‘TMesh* CreateTMeshPGMeshSweptVolumeTranslate(TMesh*, const vec3d&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/TMeshSweptVolume.cpp:294:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 294 | for ( int i = 0; i < trivec.size(); i++ ) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/TMeshSweptVolume.cpp: In function ‘TMesh* CreateTMeshPGMeshSweptVolumeTranslate(TMesh*, const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/TMeshSweptVolume.cpp:322:26: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 322 | for ( int iv = 0; iv < vvec.size(); ++iv ) | ~~~^~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/TMeshSweptVolume.cpp:346:26: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 346 | for ( int iv = 0; iv < vvec.size(); ++iv ) | ~~~^~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/TMeshSweptVolume.cpp:422:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 422 | for ( int i = 0; i < trivec.size(); i++ ) | ~~^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/libigl/libigl/include/igl/sort.cpp:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/libigl/libigl/include/igl/sort.h:88, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/libigl/libigl/include/igl/exterior_edges.cpp:10, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/libigl/libigl/include/igl/exterior_edges.h:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/libigl/libigl/include/igl/triangle_fan.cpp:9, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/libigl/libigl/include/igl/triangle_fan.h:25, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/libigl/libigl/include/igl/WindingNumberTree.h:136, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/libigl/libigl/include/igl/WindingNumberAABB.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/libigl/libigl/include/igl/winding_number.cpp:9, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/libigl/libigl/include/igl/winding_number.h:64, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/TMeshSweptVolume.cpp:15: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/libigl/libigl/include/igl/parallel_for.h: In instantiation of ‘bool igl::parallel_for(Index, const PrepFunctionType&, const FunctionType&, const AccumFunctionType&, size_t) [with Index = long int; PrepFunctionType = parallel_for, Eigen::Matrix, Eigen::Matrix, Eigen::Matrix >(const Eigen::MatrixBase >&, const Eigen::MatrixBase >&, const Eigen::MatrixBase >&, Eigen::PlainObjectBase >&):: >(long int, const winding_number, Eigen::Matrix, Eigen::Matrix, Eigen::Matrix >(const Eigen::MatrixBase >&, const Eigen::MatrixBase >&, const Eigen::MatrixBase >&, Eigen::PlainObjectBase >&)::&, size_t)::; FunctionType = parallel_for, Eigen::Matrix, Eigen::Matrix, Eigen::Matrix >(const Eigen::MatrixBase >&, const Eigen::MatrixBase >&, const Eigen::MatrixBase >&, Eigen::PlainObjectBase >&):: >(long int, const winding_number, Eigen::Matrix, Eigen::Matrix, Eigen::Matrix >(const Eigen::MatrixBase >&, const Eigen::MatrixBase >&, const Eigen::MatrixBase >&, Eigen::PlainObjectBase >&)::&, size_t)::; AccumFunctionType = parallel_for, Eigen::Matrix, Eigen::Matrix, Eigen::Matrix >(const Eigen::MatrixBase >&, const Eigen::MatrixBase >&, const Eigen::MatrixBase >&, Eigen::PlainObjectBase >&):: >(long int, const winding_number, Eigen::Matrix, Eigen::Matrix, Eigen::Matrix >(const Eigen::MatrixBase >&, const Eigen::MatrixBase >&, const Eigen::MatrixBase >&, Eigen::PlainObjectBase >&)::&, size_t)::; size_t = long unsigned int]’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/libigl/libigl/include/igl/parallel_for.h:133:22: required from ‘bool igl::parallel_for(Index, const FunctionType&, size_t) [with Index = long int; FunctionType = winding_number, Eigen::Matrix, Eigen::Matrix, Eigen::Matrix >(const Eigen::MatrixBase >&, const Eigen::MatrixBase >&, const Eigen::MatrixBase >&, Eigen::PlainObjectBase >&)::; size_t = long unsigned int]’ 133 | return parallel_for(loop_size,no_op,wrapper,no_op,min_parallel); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/libigl/libigl/include/igl/winding_number.cpp:35:24: required from ‘void igl::winding_number(const Eigen::MatrixBase&, const Eigen::MatrixBase&, const Eigen::MatrixBase&, Eigen::PlainObjectBase&) [with DerivedV = Eigen::Matrix; DerivedF = Eigen::Matrix; DerivedO = Eigen::Matrix; DerivedW = Eigen::Matrix]’ 35 | igl::parallel_for(O.rows(),[&](const int o) | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 36 | { | ~ 37 | W(o) = winding_number(V,F,O.row(o)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 38 | },10000); | ~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/TMeshSweptVolume.cpp:290:24: required from here 290 | igl::winding_number( V, F, C, W ); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/libigl/libigl/include/igl/parallel_for.h:157:15: warning: comparison of integer expressions of different signedness: ‘const long int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 157 | if(loop_size, Eigen::Matrix, Eigen::Matrix, Eigen::Matrix >(const Eigen::MatrixBase >&, const Eigen::MatrixBase >&, const Eigen::MatrixBase >&, Eigen::PlainObjectBase >&):: >(long int, const winding_number, Eigen::Matrix, Eigen::Matrix, Eigen::Matrix >(const Eigen::MatrixBase >&, const Eigen::MatrixBase >&, const Eigen::MatrixBase >&, Eigen::PlainObjectBase >&)::&, size_t)::; FunctionType = parallel_for, Eigen::Matrix, Eigen::Matrix, Eigen::Matrix >(const Eigen::MatrixBase >&, const Eigen::MatrixBase >&, const Eigen::MatrixBase >&, Eigen::PlainObjectBase >&):: >(long int, const winding_number, Eigen::Matrix, Eigen::Matrix, Eigen::Matrix >(const Eigen::MatrixBase >&, const Eigen::MatrixBase >&, const Eigen::MatrixBase >&, Eigen::PlainObjectBase >&)::&, size_t)::; AccumFunctionType = parallel_for, Eigen::Matrix, Eigen::Matrix, Eigen::Matrix >(const Eigen::MatrixBase >&, const Eigen::MatrixBase >&, const Eigen::MatrixBase >&, Eigen::PlainObjectBase >&):: >(long int, const winding_number, Eigen::Matrix, Eigen::Matrix, Eigen::Matrix >(const Eigen::MatrixBase >&, const Eigen::MatrixBase >&, const Eigen::MatrixBase >&, Eigen::PlainObjectBase >&)::&, size_t)::; size_t = long unsigned int]’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/libigl/libigl/include/igl/parallel_for.h:133:22: required from ‘bool igl::parallel_for(Index, const FunctionType&, size_t) [with Index = long int; FunctionType = winding_number, Eigen::Matrix, Eigen::Matrix, Eigen::Matrix >(const Eigen::MatrixBase >&, const Eigen::MatrixBase >&, const Eigen::MatrixBase >&, Eigen::PlainObjectBase >&)::; size_t = long unsigned int]’ 133 | return parallel_for(loop_size,no_op,wrapper,no_op,min_parallel); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/libigl/libigl/include/igl/winding_number.cpp:49:24: required from ‘void igl::winding_number(const Eigen::MatrixBase&, const Eigen::MatrixBase&, const Eigen::MatrixBase&, Eigen::PlainObjectBase&) [with DerivedV = Eigen::Matrix; DerivedF = Eigen::Matrix; DerivedO = Eigen::Matrix; DerivedW = Eigen::Matrix]’ 49 | igl::parallel_for(O.rows(),[&](const int o) | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 50 | { | ~ 51 | W(o) = hier.winding_number(O.row(o)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 52 | },10000); | ~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/TMeshSweptVolume.cpp:290:24: required from here 290 | igl::winding_number( V, F, C, W ); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/libigl/libigl/include/igl/parallel_for.h:157:15: warning: comparison of integer expressions of different signedness: ‘const long int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 157 | if(loop_size::WindingNumberTree(const igl::WindingNumberTree&, const MatrixXF&) [with Scalar = double; Index = int; MatrixXF = Eigen::Matrix]’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/libigl/libigl/include/igl/WindingNumberAABB.h:144:38: required from ‘igl::WindingNumberAABB::WindingNumberAABB(const igl::WindingNumberTree&, const typename igl::WindingNumberTree::MatrixXF&) [with Scalar = double; Index = int; typename igl::WindingNumberTree::MatrixXF = Eigen::Matrix]’ 144 | split_method(MEDIAN_ON_LONGEST_AXIS) | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/libigl/libigl/include/igl/WindingNumberAABB.h:246:5: required from ‘void igl::WindingNumberAABB::grow() [with Scalar = double; Index = int]’ 246 | new WindingNumberAABB(*this,leftF); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/libigl/libigl/include/igl/winding_number.cpp:47:16: required from ‘void igl::winding_number(const Eigen::MatrixBase&, const Eigen::MatrixBase&, const Eigen::MatrixBase&, Eigen::PlainObjectBase&) [with DerivedV = Eigen::Matrix; DerivedF = Eigen::Matrix; DerivedO = Eigen::Matrix; DerivedW = Eigen::Matrix]’ 47 | hier.grow(); | ~~~~~~~~~^~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/TMeshSweptVolume.cpp:290:24: required from here 290 | igl::winding_number( V, F, C, W ); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/libigl/libigl/include/igl/WindingNumberTree.h:46:33: warning: ‘igl::WindingNumberTree::Vptr’ will be initialized after [-Wreorder] 46 | std::shared_ptr Vptr; | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/libigl/libigl/include/igl/WindingNumberTree.h:44:16: warning: ‘igl::WindingNumberTree::MatrixXS igl::WindingNumberTree::SV’ [-Wreorder] 44 | MatrixXS SV; | ^~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/libigl/libigl/include/igl/WindingNumberTree.h:203:8: warning: when initialized here [-Wreorder] 203 | inline igl::WindingNumberTree::WindingNumberTree( | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/libigl/libigl/include/igl/unique_rows.h:35, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/libigl/libigl/include/igl/exterior_edges.cpp:11: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/libigl/libigl/include/igl/unique_rows.cpp: In instantiation of ‘void igl::unique_rows(const Eigen::DenseBase&, Eigen::PlainObjectBase&, Eigen::PlainObjectBase&, Eigen::PlainObjectBase&) [with DerivedA = Eigen::Matrix; DerivedC = Eigen::Matrix; DerivedIA = Eigen::Matrix; DerivedIC = Eigen::Matrix]’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/libigl/libigl/include/igl/exterior_edges.cpp:64:14: required from ‘void igl::exterior_edges(const Eigen::MatrixBase&, Eigen::PlainObjectBase&) [with DerivedF = Eigen::Matrix; DerivedE = Eigen::Matrix]’ 64 | unique_rows(sall_E,uE,IA,EMAP); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/libigl/libigl/include/igl/WindingNumberTree.h:195:24: required from ‘void igl::WindingNumberTree::set_mesh(const Eigen::MatrixBase&, const Eigen::MatrixBase&) [with DerivedV = Eigen::Matrix; DerivedF = Eigen::Matrix; Scalar = double; Index = int]’ 195 | igl::exterior_edges(F,EE); | ~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/libigl/libigl/include/igl/WindingNumberTree.h:178:11: required from ‘igl::WindingNumberTree::WindingNumberTree(const Eigen::MatrixBase&, const Eigen::MatrixBase&) [with DerivedV = Eigen::Matrix; DerivedF = Eigen::Matrix; Scalar = double; Index = int]’ 178 | set_mesh(_V,_F); | ~~~~~~~~^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/libigl/libigl/include/igl/WindingNumberAABB.h:130:38: required from ‘igl::WindingNumberAABB::WindingNumberAABB(const Eigen::MatrixBase&, const Eigen::MatrixBase&) [with DerivedV = Eigen::Matrix; DerivedF = Eigen::Matrix; Scalar = double; Index = int]’ 130 | split_method(MEDIAN_ON_LONGEST_AXIS) | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/libigl/libigl/include/igl/winding_number.cpp:46:9: required from ‘void igl::winding_number(const Eigen::MatrixBase&, const Eigen::MatrixBase&, const Eigen::MatrixBase&, Eigen::PlainObjectBase&) [with DerivedV = Eigen::Matrix; DerivedF = Eigen::Matrix; DerivedO = Eigen::Matrix; DerivedW = Eigen::Matrix]’ 46 | hier(V,F); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/TMeshSweptVolume.cpp:290:24: required from here 290 | igl::winding_number( V, F, C, W ); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/libigl/libigl/include/igl/unique_rows.cpp:50:23: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘const int’ [-Wsign-compare] 50 | for (size_t c=0; c&, Eigen::PlainObjectBase&, Eigen::PlainObjectBase&, Eigen::PlainObjectBase&) [with DerivedA = Eigen::Matrix; DerivedC = Eigen::Matrix; DerivedIA = Eigen::Matrix; DerivedIC = Eigen::Matrix]’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/libigl/libigl/include/igl/remove_duplicate_vertices.cpp:38:16: required from ‘void igl::remove_duplicate_vertices(const Eigen::MatrixBase&, double, Eigen::PlainObjectBase&, Eigen::PlainObjectBase&, Eigen::PlainObjectBase&) [with DerivedV = Eigen::Matrix; DerivedSV = Eigen::Matrix; DerivedSVI = Eigen::Matrix; DerivedSVJ = Eigen::Matrix]’ 38 | unique_rows(rV,rSV,SVI,SVJ); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/libigl/libigl/include/igl/remove_duplicate_vertices.cpp:69:28: required from ‘void igl::remove_duplicate_vertices(const Eigen::MatrixBase&, const Eigen::MatrixBase&, double, Eigen::PlainObjectBase&, Eigen::PlainObjectBase&, Eigen::PlainObjectBase&, Eigen::PlainObjectBase&) [with DerivedV = Eigen::Matrix; DerivedF = Eigen::Matrix; DerivedSV = Eigen::Matrix; DerivedSVI = Eigen::Matrix; DerivedSVJ = Eigen::Matrix; DerivedSF = Eigen::Matrix]’ 69 | remove_duplicate_vertices(V,epsilon,SV,SVI,SVJ); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/libigl/libigl/include/igl/WindingNumberTree.h:192:33: required from ‘void igl::WindingNumberTree::set_mesh(const Eigen::MatrixBase&, const Eigen::MatrixBase&) [with DerivedV = Eigen::Matrix; DerivedF = Eigen::Matrix; Scalar = double; Index = int]’ 192 | igl::remove_duplicate_vertices(_V,_F,0.0,SV,SVI,SVJ,F); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/libigl/libigl/include/igl/WindingNumberTree.h:178:11: required from ‘igl::WindingNumberTree::WindingNumberTree(const Eigen::MatrixBase&, const Eigen::MatrixBase&) [with DerivedV = Eigen::Matrix; DerivedF = Eigen::Matrix; Scalar = double; Index = int]’ 178 | set_mesh(_V,_F); | ~~~~~~~~^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/libigl/libigl/include/igl/WindingNumberAABB.h:130:38: required from ‘igl::WindingNumberAABB::WindingNumberAABB(const Eigen::MatrixBase&, const Eigen::MatrixBase&) [with DerivedV = Eigen::Matrix; DerivedF = Eigen::Matrix; Scalar = double; Index = int]’ 130 | split_method(MEDIAN_ON_LONGEST_AXIS) | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/libigl/libigl/include/igl/winding_number.cpp:46:9: required from ‘void igl::winding_number(const Eigen::MatrixBase&, const Eigen::MatrixBase&, const Eigen::MatrixBase&, Eigen::PlainObjectBase&) [with DerivedV = Eigen::Matrix; DerivedF = Eigen::Matrix; DerivedO = Eigen::Matrix; DerivedW = Eigen::Matrix]’ 46 | hier(V,F); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/TMeshSweptVolume.cpp:290:24: required from here 290 | igl::winding_number( V, F, C, W ); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/libigl/libigl/include/igl/unique_rows.cpp:50:23: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘const int’ [-Wsign-compare] 50 | for (size_t c=0; c&, bool, Eigen::PlainObjectBase&, Eigen::PlainObjectBase&) [with DerivedX = Eigen::Matrix; DerivedY = Eigen::Matrix; DerivedI = Eigen::Matrix]’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/libigl/libigl/include/igl/unique_rows.cpp:32:11: required from ‘void igl::unique_rows(const Eigen::DenseBase&, Eigen::PlainObjectBase&, Eigen::PlainObjectBase&, Eigen::PlainObjectBase&) [with DerivedA = Eigen::Matrix; DerivedC = Eigen::Matrix; DerivedIA = Eigen::Matrix; DerivedIC = Eigen::Matrix]’ 32 | sortrows(A,true,sortA,IM); | ~~~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/libigl/libigl/include/igl/exterior_edges.cpp:64:14: required from ‘void igl::exterior_edges(const Eigen::MatrixBase&, Eigen::PlainObjectBase&) [with DerivedF = Eigen::Matrix; DerivedE = Eigen::Matrix]’ 64 | unique_rows(sall_E,uE,IA,EMAP); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/libigl/libigl/include/igl/WindingNumberTree.h:195:24: required from ‘void igl::WindingNumberTree::set_mesh(const Eigen::MatrixBase&, const Eigen::MatrixBase&) [with DerivedV = Eigen::Matrix; DerivedF = Eigen::Matrix; Scalar = double; Index = int]’ 195 | igl::exterior_edges(F,EE); | ~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/libigl/libigl/include/igl/WindingNumberTree.h:178:11: required from ‘igl::WindingNumberTree::WindingNumberTree(const Eigen::MatrixBase&, const Eigen::MatrixBase&) [with DerivedV = Eigen::Matrix; DerivedF = Eigen::Matrix; Scalar = double; Index = int]’ 178 | set_mesh(_V,_F); | ~~~~~~~~^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/libigl/libigl/include/igl/WindingNumberAABB.h:130:38: required from ‘igl::WindingNumberAABB::WindingNumberAABB(const Eigen::MatrixBase&, const Eigen::MatrixBase&) [with DerivedV = Eigen::Matrix; DerivedF = Eigen::Matrix; Scalar = double; Index = int]’ 130 | split_method(MEDIAN_ON_LONGEST_AXIS) | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/libigl/libigl/include/igl/winding_number.cpp:46:9: required from ‘void igl::winding_number(const Eigen::MatrixBase&, const Eigen::MatrixBase&, const Eigen::MatrixBase&, Eigen::PlainObjectBase&) [with DerivedV = Eigen::Matrix; DerivedF = Eigen::Matrix; DerivedO = Eigen::Matrix; DerivedW = Eigen::Matrix]’ 46 | hier(V,F); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/TMeshSweptVolume.cpp:290:24: required from here 290 | igl::winding_number( V, F, C, W ); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/libigl/libigl/include/igl/sortrows.cpp:69:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 69 | for(int i = 0;i, Eigen::Matrix >(const Eigen::MatrixBase >&, Eigen::Matrix::Scalar, Eigen::PlainObjectBase >&):: >(long int, const doublearea, Eigen::Matrix >(const Eigen::MatrixBase >&, Eigen::Matrix::Scalar, Eigen::PlainObjectBase >&)::&, size_t)::; FunctionType = parallel_for, Eigen::Matrix >(const Eigen::MatrixBase >&, Eigen::Matrix::Scalar, Eigen::PlainObjectBase >&):: >(long int, const doublearea, Eigen::Matrix >(const Eigen::MatrixBase >&, Eigen::Matrix::Scalar, Eigen::PlainObjectBase >&)::&, size_t)::; AccumFunctionType = parallel_for, Eigen::Matrix >(const Eigen::MatrixBase >&, Eigen::Matrix::Scalar, Eigen::PlainObjectBase >&):: >(long int, const doublearea, Eigen::Matrix >(const Eigen::MatrixBase >&, Eigen::Matrix::Scalar, Eigen::PlainObjectBase >&)::&, size_t)::; size_t = long unsigned int]’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/libigl/libigl/include/igl/parallel_for.h:133:22: required from ‘bool igl::parallel_for(Index, const FunctionType&, size_t) [with Index = long int; FunctionType = doublearea, Eigen::Matrix >(const Eigen::MatrixBase >&, Eigen::Matrix::Scalar, Eigen::PlainObjectBase >&)::; size_t = long unsigned int]’ 133 | return parallel_for(loop_size,no_op,wrapper,no_op,min_parallel); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/libigl/libigl/include/igl/doublearea.cpp:168:15: required from ‘void igl::doublearea(const Eigen::MatrixBase&, typename Derivedl::Scalar, Eigen::PlainObjectBase&) [with Derivedl = Eigen::Matrix; DeriveddblA = Eigen::Matrix; typename Derivedl::Scalar = double]’ 168 | parallel_for( | ~~~~~~~~~~~~^ 169 | m, | ~~ 170 | [&l,&dblA,&nan_replacement](const int i) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 171 | { | ~ 172 | // Kahan's Heron's formula | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 173 | typedef typename Derivedl::Scalar Scalar; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 174 | const Scalar arg = | ~~~~~~~~~~~~~~~~~~ 175 | (l(i,0)+(l(i,1)+l(i,2)))* | ~~~~~~~~~~~~~~~~~~~~~~~~~ 176 | (l(i,2)-(l(i,0)-l(i,1)))* | ~~~~~~~~~~~~~~~~~~~~~~~~~ 177 | (l(i,2)+(l(i,0)-l(i,1)))* | ~~~~~~~~~~~~~~~~~~~~~~~~~ 178 | (l(i,0)+(l(i,1)-l(i,2))); | ~~~~~~~~~~~~~~~~~~~~~~~~~ 179 | dblA(i) = 2.0*0.25*sqrt(arg); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180 | // Alec: If the input edge lengths were computed from floating point | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181 | // vertex positions then there's no guarantee that they fulfill the | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 182 | // triangle inequality (in their floating point approximations). For | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 183 | // nearly degenerate triangles the round-off error during side-length | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 184 | // computation may be larger than (or rather smaller) than the height of | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 185 | // the triangle. In "Lecture Notes on Geometric Robustness" Shewchuck 09, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 186 | // Section 3.1 http://www.cs.berkeley.edu/~jrs/meshpapers/robnotes.pdf, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 187 | // he recommends computing the triangle areas for 2D and 3D using 2D | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 188 | // signed areas computed with determinants. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 189 | assert( | ~~~~~~~ 190 | (nan_replacement == nan_replacement || | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 191 | (l(i,2) - (l(i,0)-l(i,1)))>=0) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 192 | && "Side lengths do not obey the triangle inequality."); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 193 | if(dblA(i) != dblA(i)) | ~~~~~~~~~~~~~~~~~~~~~~ 194 | { | ~ 195 | dblA(i) = nan_replacement; | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 196 | } | ~ 197 | assert(dblA(i) == dblA(i) && "DOUBLEAREA() PRODUCED NaN"); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 198 | }, | ~~ 199 | 1000l); | ~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/libigl/libigl/include/igl/doublearea.cpp:72:24: required from ‘void igl::doublearea(const Eigen::MatrixBase&, const Eigen::MatrixBase&, Eigen::PlainObjectBase&) [with DerivedV = Eigen::Matrix; DerivedF = Eigen::Matrix; DeriveddblA = Eigen::Matrix]’ 72 | return doublearea(l,0.,dblA); | ~~~~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/libigl/libigl/include/igl/WindingNumberAABB.h:116:13: required from ‘void igl::WindingNumberAABB::init() [with Scalar = double; Index = int]’ 116 | doublearea((*this->Vptr),(this->F),dblA); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/libigl/libigl/include/igl/WindingNumberAABB.h:132:3: required from ‘igl::WindingNumberAABB::WindingNumberAABB(const Eigen::MatrixBase&, const Eigen::MatrixBase&) [with DerivedV = Eigen::Matrix; DerivedF = Eigen::Matrix; Scalar = double; Index = int]’ 132 | init(); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/libigl/libigl/include/igl/winding_number.cpp:46:9: required from ‘void igl::winding_number(const Eigen::MatrixBase&, const Eigen::MatrixBase&, const Eigen::MatrixBase&, Eigen::PlainObjectBase&) [with DerivedV = Eigen::Matrix; DerivedF = Eigen::Matrix; DerivedO = Eigen::Matrix; DerivedW = Eigen::Matrix]’ 46 | hier(V,F); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/TMeshSweptVolume.cpp:290:24: required from here 290 | igl::winding_number( V, F, C, W ); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/libigl/libigl/include/igl/parallel_for.h:157:15: warning: comparison of integer expressions of different signedness: ‘const long int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 157 | if(loop_size&, bool, Eigen::PlainObjectBase&, Eigen::PlainObjectBase&) [with DerivedX = Eigen::Matrix; DerivedY = Eigen::Matrix; DerivedI = Eigen::Matrix]’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/libigl/libigl/include/igl/unique_rows.cpp:32:11: required from ‘void igl::unique_rows(const Eigen::DenseBase&, Eigen::PlainObjectBase&, Eigen::PlainObjectBase&, Eigen::PlainObjectBase&) [with DerivedA = Eigen::Matrix; DerivedC = Eigen::Matrix; DerivedIA = Eigen::Matrix; DerivedIC = Eigen::Matrix]’ 32 | sortrows(A,true,sortA,IM); | ~~~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/libigl/libigl/include/igl/remove_duplicate_vertices.cpp:38:16: required from ‘void igl::remove_duplicate_vertices(const Eigen::MatrixBase&, double, Eigen::PlainObjectBase&, Eigen::PlainObjectBase&, Eigen::PlainObjectBase&) [with DerivedV = Eigen::Matrix; DerivedSV = Eigen::Matrix; DerivedSVI = Eigen::Matrix; DerivedSVJ = Eigen::Matrix]’ 38 | unique_rows(rV,rSV,SVI,SVJ); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/libigl/libigl/include/igl/remove_duplicate_vertices.cpp:69:28: required from ‘void igl::remove_duplicate_vertices(const Eigen::MatrixBase&, const Eigen::MatrixBase&, double, Eigen::PlainObjectBase&, Eigen::PlainObjectBase&, Eigen::PlainObjectBase&, Eigen::PlainObjectBase&) [with DerivedV = Eigen::Matrix; DerivedF = Eigen::Matrix; DerivedSV = Eigen::Matrix; DerivedSVI = Eigen::Matrix; DerivedSVJ = Eigen::Matrix; DerivedSF = Eigen::Matrix]’ 69 | remove_duplicate_vertices(V,epsilon,SV,SVI,SVJ); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/libigl/libigl/include/igl/WindingNumberTree.h:192:33: required from ‘void igl::WindingNumberTree::set_mesh(const Eigen::MatrixBase&, const Eigen::MatrixBase&) [with DerivedV = Eigen::Matrix; DerivedF = Eigen::Matrix; Scalar = double; Index = int]’ 192 | igl::remove_duplicate_vertices(_V,_F,0.0,SV,SVI,SVJ,F); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/libigl/libigl/include/igl/WindingNumberTree.h:178:11: required from ‘igl::WindingNumberTree::WindingNumberTree(const Eigen::MatrixBase&, const Eigen::MatrixBase&) [with DerivedV = Eigen::Matrix; DerivedF = Eigen::Matrix; Scalar = double; Index = int]’ 178 | set_mesh(_V,_F); | ~~~~~~~~^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/libigl/libigl/include/igl/WindingNumberAABB.h:130:38: required from ‘igl::WindingNumberAABB::WindingNumberAABB(const Eigen::MatrixBase&, const Eigen::MatrixBase&) [with DerivedV = Eigen::Matrix; DerivedF = Eigen::Matrix; Scalar = double; Index = int]’ 130 | split_method(MEDIAN_ON_LONGEST_AXIS) | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/libigl/libigl/include/igl/winding_number.cpp:46:9: required from ‘void igl::winding_number(const Eigen::MatrixBase&, const Eigen::MatrixBase&, const Eigen::MatrixBase&, Eigen::PlainObjectBase&) [with DerivedV = Eigen::Matrix; DerivedF = Eigen::Matrix; DerivedO = Eigen::Matrix; DerivedW = Eigen::Matrix]’ 46 | hier(V,F); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/TMeshSweptVolume.cpp:290:24: required from here 290 | igl::winding_number( V, F, C, W ); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/libigl/libigl/include/igl/sortrows.cpp:69:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const std::size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 69 | for(int i = 0;i, Eigen::Matrix, Eigen::Matrix >(const Eigen::MatrixBase >&, const Eigen::MatrixBase >&, Eigen::PlainObjectBase >&):: >(int, const squared_edge_lengths, Eigen::Matrix, Eigen::Matrix >(const Eigen::MatrixBase >&, const Eigen::MatrixBase >&, Eigen::PlainObjectBase >&)::&, size_t)::; FunctionType = parallel_for, Eigen::Matrix, Eigen::Matrix >(const Eigen::MatrixBase >&, const Eigen::MatrixBase >&, Eigen::PlainObjectBase >&):: >(int, const squared_edge_lengths, Eigen::Matrix, Eigen::Matrix >(const Eigen::MatrixBase >&, const Eigen::MatrixBase >&, Eigen::PlainObjectBase >&)::&, size_t)::; AccumFunctionType = parallel_for, Eigen::Matrix, Eigen::Matrix >(const Eigen::MatrixBase >&, const Eigen::MatrixBase >&, Eigen::PlainObjectBase >&):: >(int, const squared_edge_lengths, Eigen::Matrix, Eigen::Matrix >(const Eigen::MatrixBase >&, const Eigen::MatrixBase >&, Eigen::PlainObjectBase >&)::&, size_t)::; size_t = long unsigned int]’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/libigl/libigl/include/igl/parallel_for.h:133:22: required from ‘bool igl::parallel_for(Index, const FunctionType&, size_t) [with Index = int; FunctionType = squared_edge_lengths, Eigen::Matrix, Eigen::Matrix >(const Eigen::MatrixBase >&, const Eigen::MatrixBase >&, Eigen::PlainObjectBase >&)::; size_t = long unsigned int]’ 133 | return parallel_for(loop_size,no_op,wrapper,no_op,min_parallel); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/libigl/libigl/include/igl/squared_edge_lengths.cpp:35:19: required from ‘void igl::squared_edge_lengths(const Eigen::MatrixBase&, const Eigen::MatrixBase&, Eigen::PlainObjectBase&) [with DerivedV = Eigen::Matrix; DerivedF = Eigen::Matrix; DerivedL = Eigen::Matrix]’ 35 | parallel_for( | ~~~~~~~~~~~~^ 36 | m, | ~~ 37 | [&V,&F,&L](const int i) | ~~~~~~~~~~~~~~~~~~~~~~~ 38 | { | ~ 39 | L(i,0) = (V.row(F(i,1))-V.row(F(i,2))).squaredNorm(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 40 | L(i,1) = (V.row(F(i,2))-V.row(F(i,0))).squaredNorm(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 41 | L(i,2) = (V.row(F(i,0))-V.row(F(i,1))).squaredNorm(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 42 | }, | ~~ 43 | 1000); | ~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/libigl/libigl/include/igl/edge_lengths.cpp:17:32: required from ‘void igl::edge_lengths(const Eigen::MatrixBase&, const Eigen::MatrixBase&, Eigen::PlainObjectBase&) [with DerivedV = Eigen::Matrix; DerivedF = Eigen::Matrix; DerivedL = Eigen::Matrix]’ 17 | igl::squared_edge_lengths(V,F,L); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/libigl/libigl/include/igl/doublearea.cpp:71:19: required from ‘void igl::doublearea(const Eigen::MatrixBase&, const Eigen::MatrixBase&, Eigen::PlainObjectBase&) [with DerivedV = Eigen::Matrix; DerivedF = Eigen::Matrix; DeriveddblA = Eigen::Matrix]’ 71 | edge_lengths(V,F,l); | ~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/libigl/libigl/include/igl/WindingNumberAABB.h:116:13: required from ‘void igl::WindingNumberAABB::init() [with Scalar = double; Index = int]’ 116 | doublearea((*this->Vptr),(this->F),dblA); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/libigl/libigl/include/igl/WindingNumberAABB.h:132:3: required from ‘igl::WindingNumberAABB::WindingNumberAABB(const Eigen::MatrixBase&, const Eigen::MatrixBase&) [with DerivedV = Eigen::Matrix; DerivedF = Eigen::Matrix; Scalar = double; Index = int]’ 132 | init(); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/libigl/libigl/include/igl/winding_number.cpp:46:9: required from ‘void igl::winding_number(const Eigen::MatrixBase&, const Eigen::MatrixBase&, const Eigen::MatrixBase&, Eigen::PlainObjectBase&) [with DerivedV = Eigen::Matrix; DerivedF = Eigen::Matrix; DerivedO = Eigen::Matrix; DerivedW = Eigen::Matrix]’ 46 | hier(V,F); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/TMeshSweptVolume.cpp:290:24: required from here 290 | igl::winding_number( V, F, C, W ); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/libigl/libigl/include/igl/parallel_for.h:157:15: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 157 | if(loop_size, Eigen::Matrix, Eigen::Matrix >(const Eigen::MatrixBase >&, const Eigen::MatrixBase >&, Eigen::PlainObjectBase >&):: >(int, const squared_edge_lengths, Eigen::Matrix, Eigen::Matrix >(const Eigen::MatrixBase >&, const Eigen::MatrixBase >&, Eigen::PlainObjectBase >&)::&, size_t)::; FunctionType = parallel_for, Eigen::Matrix, Eigen::Matrix >(const Eigen::MatrixBase >&, const Eigen::MatrixBase >&, Eigen::PlainObjectBase >&):: >(int, const squared_edge_lengths, Eigen::Matrix, Eigen::Matrix >(const Eigen::MatrixBase >&, const Eigen::MatrixBase >&, Eigen::PlainObjectBase >&)::&, size_t)::; AccumFunctionType = parallel_for, Eigen::Matrix, Eigen::Matrix >(const Eigen::MatrixBase >&, const Eigen::MatrixBase >&, Eigen::PlainObjectBase >&):: >(int, const squared_edge_lengths, Eigen::Matrix, Eigen::Matrix >(const Eigen::MatrixBase >&, const Eigen::MatrixBase >&, Eigen::PlainObjectBase >&)::&, size_t)::; size_t = long unsigned int]’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/libigl/libigl/include/igl/parallel_for.h:133:22: required from ‘bool igl::parallel_for(Index, const FunctionType&, size_t) [with Index = int; FunctionType = squared_edge_lengths, Eigen::Matrix, Eigen::Matrix >(const Eigen::MatrixBase >&, const Eigen::MatrixBase >&, Eigen::PlainObjectBase >&)::; size_t = long unsigned int]’ 133 | return parallel_for(loop_size,no_op,wrapper,no_op,min_parallel); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/libigl/libigl/include/igl/squared_edge_lengths.cpp:50:19: required from ‘void igl::squared_edge_lengths(const Eigen::MatrixBase&, const Eigen::MatrixBase&, Eigen::PlainObjectBase&) [with DerivedV = Eigen::Matrix; DerivedF = Eigen::Matrix; DerivedL = Eigen::Matrix]’ 50 | parallel_for( | ~~~~~~~~~~~~^ 51 | m, | ~~ 52 | [&V,&F,&L](const int i) | ~~~~~~~~~~~~~~~~~~~~~~~ 53 | { | ~ 54 | L(i,0) = (V.row(F(i,3))-V.row(F(i,0))).squaredNorm(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 | L(i,1) = (V.row(F(i,3))-V.row(F(i,1))).squaredNorm(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 | L(i,2) = (V.row(F(i,3))-V.row(F(i,2))).squaredNorm(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 57 | L(i,3) = (V.row(F(i,1))-V.row(F(i,2))).squaredNorm(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58 | L(i,4) = (V.row(F(i,2))-V.row(F(i,0))).squaredNorm(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 59 | L(i,5) = (V.row(F(i,0))-V.row(F(i,1))).squaredNorm(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 60 | }, | ~~ 61 | 1000); | ~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/libigl/libigl/include/igl/edge_lengths.cpp:17:32: required from ‘void igl::edge_lengths(const Eigen::MatrixBase&, const Eigen::MatrixBase&, Eigen::PlainObjectBase&) [with DerivedV = Eigen::Matrix; DerivedF = Eigen::Matrix; DerivedL = Eigen::Matrix]’ 17 | igl::squared_edge_lengths(V,F,L); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/libigl/libigl/include/igl/doublearea.cpp:71:19: required from ‘void igl::doublearea(const Eigen::MatrixBase&, const Eigen::MatrixBase&, Eigen::PlainObjectBase&) [with DerivedV = Eigen::Matrix; DerivedF = Eigen::Matrix; DeriveddblA = Eigen::Matrix]’ 71 | edge_lengths(V,F,l); | ~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/libigl/libigl/include/igl/WindingNumberAABB.h:116:13: required from ‘void igl::WindingNumberAABB::init() [with Scalar = double; Index = int]’ 116 | doublearea((*this->Vptr),(this->F),dblA); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/libigl/libigl/include/igl/WindingNumberAABB.h:132:3: required from ‘igl::WindingNumberAABB::WindingNumberAABB(const Eigen::MatrixBase&, const Eigen::MatrixBase&) [with DerivedV = Eigen::Matrix; DerivedF = Eigen::Matrix; Scalar = double; Index = int]’ 132 | init(); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/libigl/libigl/include/igl/winding_number.cpp:46:9: required from ‘void igl::winding_number(const Eigen::MatrixBase&, const Eigen::MatrixBase&, const Eigen::MatrixBase&, Eigen::PlainObjectBase&) [with DerivedV = Eigen::Matrix; DerivedF = Eigen::Matrix; DerivedO = Eigen::Matrix; DerivedW = Eigen::Matrix]’ 46 | hier(V,F); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/TMeshSweptVolume.cpp:290:24: required from here 290 | igl::winding_number( V, F, C, W ); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/libigl/libigl/include/igl/parallel_for.h:157:15: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 157 | if(loop_size, Eigen::Matrix, Eigen::Matrix >(const Eigen::DenseBase >&, int, bool, Eigen::PlainObjectBase >&, Eigen::PlainObjectBase >&):: >(int, const sort3, Eigen::Matrix, Eigen::Matrix >(const Eigen::DenseBase >&, int, bool, Eigen::PlainObjectBase >&, Eigen::PlainObjectBase >&)::&, size_t)::; FunctionType = parallel_for, Eigen::Matrix, Eigen::Matrix >(const Eigen::DenseBase >&, int, bool, Eigen::PlainObjectBase >&, Eigen::PlainObjectBase >&):: >(int, const sort3, Eigen::Matrix, Eigen::Matrix >(const Eigen::DenseBase >&, int, bool, Eigen::PlainObjectBase >&, Eigen::PlainObjectBase >&)::&, size_t)::; AccumFunctionType = parallel_for, Eigen::Matrix, Eigen::Matrix >(const Eigen::DenseBase >&, int, bool, Eigen::PlainObjectBase >&, Eigen::PlainObjectBase >&):: >(int, const sort3, Eigen::Matrix, Eigen::Matrix >(const Eigen::DenseBase >&, int, bool, Eigen::PlainObjectBase >&, Eigen::PlainObjectBase >&)::&, size_t)::; size_t = long unsigned int]’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/libigl/libigl/include/igl/parallel_for.h:133:22: required from ‘bool igl::parallel_for(Index, const FunctionType&, size_t) [with Index = int; FunctionType = sort3, Eigen::Matrix, Eigen::Matrix >(const Eigen::DenseBase >&, int, bool, Eigen::PlainObjectBase >&, Eigen::PlainObjectBase >&)::; size_t = long unsigned int]’ 133 | return parallel_for(loop_size,no_op,wrapper,no_op,min_parallel); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/libigl/libigl/include/igl/sort.cpp:295:15: required from ‘void igl::sort3(const Eigen::DenseBase&, int, bool, Eigen::PlainObjectBase&, Eigen::PlainObjectBase&) [with DerivedX = Eigen::Matrix; DerivedY = Eigen::Matrix; DerivedIX = Eigen::Matrix]’ 295 | parallel_for(num_outer,inner,16000); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/libigl/libigl/include/igl/sort.cpp:39:24: required from ‘void igl::sort(const Eigen::DenseBase&, int, bool, Eigen::PlainObjectBase&, Eigen::PlainObjectBase&) [with DerivedX = Eigen::Matrix; DerivedY = Eigen::Matrix; DerivedIX = Eigen::Matrix]’ 39 | return igl::sort3(X,dim,ascending,Y,IX); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/libigl/libigl/include/igl/exterior_edges.cpp:60:7: required from ‘void igl::exterior_edges(const Eigen::MatrixBase&, Eigen::PlainObjectBase&) [with DerivedF = Eigen::Matrix; DerivedE = Eigen::Matrix]’ 60 | sort(all_E,2,true,sall_E,sort_order); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/libigl/libigl/include/igl/WindingNumberTree.h:195:24: required from ‘void igl::WindingNumberTree::set_mesh(const Eigen::MatrixBase&, const Eigen::MatrixBase&) [with DerivedV = Eigen::Matrix; DerivedF = Eigen::Matrix; Scalar = double; Index = int]’ 195 | igl::exterior_edges(F,EE); | ~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/libigl/libigl/include/igl/WindingNumberTree.h:178:11: required from ‘igl::WindingNumberTree::WindingNumberTree(const Eigen::MatrixBase&, const Eigen::MatrixBase&) [with DerivedV = Eigen::Matrix; DerivedF = Eigen::Matrix; Scalar = double; Index = int]’ 178 | set_mesh(_V,_F); | ~~~~~~~~^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/libigl/libigl/include/igl/WindingNumberAABB.h:130:38: required from ‘igl::WindingNumberAABB::WindingNumberAABB(const Eigen::MatrixBase&, const Eigen::MatrixBase&) [with DerivedV = Eigen::Matrix; DerivedF = Eigen::Matrix; Scalar = double; Index = int]’ 130 | split_method(MEDIAN_ON_LONGEST_AXIS) | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/libigl/libigl/include/igl/winding_number.cpp:46:9: required from ‘void igl::winding_number(const Eigen::MatrixBase&, const Eigen::MatrixBase&, const Eigen::MatrixBase&, Eigen::PlainObjectBase&) [with DerivedV = Eigen::Matrix; DerivedF = Eigen::Matrix; DerivedO = Eigen::Matrix; DerivedW = Eigen::Matrix]’ 46 | hier(V,F); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/TMeshSweptVolume.cpp:290:24: required from here 290 | igl::winding_number( V, F, C, W ); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/libigl/libigl/include/igl/parallel_for.h:157:15: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 157 | if(loop_size, Eigen::Matrix, Eigen::Matrix >(const Eigen::DenseBase >&, int, bool, Eigen::PlainObjectBase >&, Eigen::PlainObjectBase >&):: >(int, const sort3, Eigen::Matrix, Eigen::Matrix >(const Eigen::DenseBase >&, int, bool, Eigen::PlainObjectBase >&, Eigen::PlainObjectBase >&)::&, size_t)::; FunctionType = parallel_for, Eigen::Matrix, Eigen::Matrix >(const Eigen::DenseBase >&, int, bool, Eigen::PlainObjectBase >&, Eigen::PlainObjectBase >&):: >(int, const sort3, Eigen::Matrix, Eigen::Matrix >(const Eigen::DenseBase >&, int, bool, Eigen::PlainObjectBase >&, Eigen::PlainObjectBase >&)::&, size_t)::; AccumFunctionType = parallel_for, Eigen::Matrix, Eigen::Matrix >(const Eigen::DenseBase >&, int, bool, Eigen::PlainObjectBase >&, Eigen::PlainObjectBase >&):: >(int, const sort3, Eigen::Matrix, Eigen::Matrix >(const Eigen::DenseBase >&, int, bool, Eigen::PlainObjectBase >&, Eigen::PlainObjectBase >&)::&, size_t)::; size_t = long unsigned int]’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/libigl/libigl/include/igl/parallel_for.h:133:22: required from ‘bool igl::parallel_for(Index, const FunctionType&, size_t) [with Index = int; FunctionType = sort3, Eigen::Matrix, Eigen::Matrix >(const Eigen::DenseBase >&, int, bool, Eigen::PlainObjectBase >&, Eigen::PlainObjectBase >&)::; size_t = long unsigned int]’ 133 | return parallel_for(loop_size,no_op,wrapper,no_op,min_parallel); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/libigl/libigl/include/igl/sort.cpp:295:15: required from ‘void igl::sort3(const Eigen::DenseBase&, int, bool, Eigen::PlainObjectBase&, Eigen::PlainObjectBase&) [with DerivedX = Eigen::Matrix; DerivedY = Eigen::Matrix; DerivedIX = Eigen::Matrix]’ 295 | parallel_for(num_outer,inner,16000); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/libigl/libigl/include/igl/sort.cpp:39:24: required from ‘void igl::sort(const Eigen::DenseBase&, int, bool, Eigen::PlainObjectBase&, Eigen::PlainObjectBase&) [with DerivedX = Eigen::Matrix; DerivedY = Eigen::Matrix; DerivedIX = Eigen::Matrix]’ 39 | return igl::sort3(X,dim,ascending,Y,IX); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/libigl/libigl/include/igl/doublearea.cpp:162:12: required from ‘void igl::doublearea(const Eigen::MatrixBase&, typename Derivedl::Scalar, Eigen::PlainObjectBase&) [with Derivedl = Eigen::Matrix; DeriveddblA = Eigen::Matrix; typename Derivedl::Scalar = double]’ 162 | igl::sort(ul,2,false,l,_); | ~~~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/libigl/libigl/include/igl/doublearea.cpp:72:24: required from ‘void igl::doublearea(const Eigen::MatrixBase&, const Eigen::MatrixBase&, Eigen::PlainObjectBase&) [with DerivedV = Eigen::Matrix; DerivedF = Eigen::Matrix; DeriveddblA = Eigen::Matrix]’ 72 | return doublearea(l,0.,dblA); | ~~~~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/libigl/libigl/include/igl/WindingNumberAABB.h:116:13: required from ‘void igl::WindingNumberAABB::init() [with Scalar = double; Index = int]’ 116 | doublearea((*this->Vptr),(this->F),dblA); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/libigl/libigl/include/igl/WindingNumberAABB.h:132:3: required from ‘igl::WindingNumberAABB::WindingNumberAABB(const Eigen::MatrixBase&, const Eigen::MatrixBase&) [with DerivedV = Eigen::Matrix; DerivedF = Eigen::Matrix; Scalar = double; Index = int]’ 132 | init(); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/libigl/libigl/include/igl/winding_number.cpp:46:9: required from ‘void igl::winding_number(const Eigen::MatrixBase&, const Eigen::MatrixBase&, const Eigen::MatrixBase&, Eigen::PlainObjectBase&) [with DerivedV = Eigen::Matrix; DerivedF = Eigen::Matrix; DerivedO = Eigen::Matrix; DerivedW = Eigen::Matrix]’ 46 | hier(V,F); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/TMeshSweptVolume.cpp:290:24: required from here 290 | igl::winding_number( V, F, C, W ); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/libigl/libigl/include/igl/parallel_for.h:157:15: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 157 | if(loop_size, Eigen::Matrix, Eigen::Matrix, Eigen::Matrix >(const Eigen::MatrixBase >&, const Eigen::MatrixBase >&, const Eigen::MatrixBase >&, Eigen::PlainObjectBase >&):: >(int, const per_face_normals, Eigen::Matrix, Eigen::Matrix, Eigen::Matrix >(const Eigen::MatrixBase >&, const Eigen::MatrixBase >&, const Eigen::MatrixBase >&, Eigen::PlainObjectBase >&)::&, size_t)::; FunctionType = parallel_for, Eigen::Matrix, Eigen::Matrix, Eigen::Matrix >(const Eigen::MatrixBase >&, const Eigen::MatrixBase >&, const Eigen::MatrixBase >&, Eigen::PlainObjectBase >&):: >(int, const per_face_normals, Eigen::Matrix, Eigen::Matrix, Eigen::Matrix >(const Eigen::MatrixBase >&, const Eigen::MatrixBase >&, const Eigen::MatrixBase >&, Eigen::PlainObjectBase >&)::&, size_t)::; AccumFunctionType = parallel_for, Eigen::Matrix, Eigen::Matrix, Eigen::Matrix >(const Eigen::MatrixBase >&, const Eigen::MatrixBase >&, const Eigen::MatrixBase >&, Eigen::PlainObjectBase >&):: >(int, const per_face_normals, Eigen::Matrix, Eigen::Matrix, Eigen::Matrix >(const Eigen::MatrixBase >&, const Eigen::MatrixBase >&, const Eigen::MatrixBase >&, Eigen::PlainObjectBase >&)::&, size_t)::; size_t = long unsigned int]’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/libigl/libigl/include/igl/parallel_for.h:133:22: required from ‘bool igl::parallel_for(Index, const FunctionType&, size_t) [with Index = int; FunctionType = per_face_normals, Eigen::Matrix, Eigen::Matrix, Eigen::Matrix >(const Eigen::MatrixBase >&, const Eigen::MatrixBase >&, const Eigen::MatrixBase >&, Eigen::PlainObjectBase >&)::; size_t = long unsigned int]’ 133 | return parallel_for(loop_size,no_op,wrapper,no_op,min_parallel); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/libigl/libigl/include/igl/per_face_normals.cpp:23:15: required from ‘void igl::per_face_normals(const Eigen::MatrixBase&, const Eigen::MatrixBase&, const Eigen::MatrixBase&, Eigen::PlainObjectBase&) [with DerivedV = Eigen::Matrix; DerivedF = Eigen::Matrix; DerivedZ = Eigen::Matrix; DerivedN = Eigen::Matrix]’ 23 | parallel_for(Frows,[&](const int i) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 24 | { | ~ 25 | const Eigen::Matrix v1 = V.row(F(i,1)) - V.row(F(i,0)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26 | const Eigen::Matrix v2 = V.row(F(i,2)) - V.row(F(i,0)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 27 | N.row(i) = v1.cross(v2);//.normalized(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28 | typename DerivedV::Scalar r = N.row(i).norm(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 29 | if(r == 0) | ~~~~~~~~~~ 30 | { | ~ 31 | N.row(i) = Z; | ~~~~~~~~~~~~~ 32 | }else | ~~~~~ 33 | { | ~ 34 | N.row(i) /= r; | ~~~~~~~~~~~~~~ 35 | } | ~ 36 | },10000); | ~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/libigl/libigl/include/igl/per_face_normals.cpp:46:26: required from ‘void igl::per_face_normals(const Eigen::MatrixBase&, const Eigen::MatrixBase&, Eigen::PlainObjectBase&) [with DerivedV = Eigen::Matrix; DerivedF = Eigen::Matrix; DerivedN = Eigen::Matrix]’ 46 | return per_face_normals(V,F,Z,N); | ~~~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/libigl/libigl/include/igl/WindingNumberAABB.h:379:19: required from ‘Scalar igl::WindingNumberAABB::max_simple_abs_winding_number(const Point&) const [with Scalar = double; Index = int; Point = Eigen::Matrix]’ 379 | per_face_normals(BV,BF,BFN); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/libigl/libigl/include/igl/WindingNumberAABB.h:333:3: required from here 333 | igl::WindingNumberAABB::max_simple_abs_winding_number( | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/libigl/libigl/include/igl/parallel_for.h:157:15: warning: comparison of integer expressions of different signedness: ‘const int’ and ‘const size_t’ {aka ‘const long unsigned int’} [-Wsign-compare] 157 | if(loop_size::grow()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/libigl/libigl/include/igl/WindingNumberAABB.h:208:5: warning: ‘split_value’ may be used uninitialized [-Wmaybe-uninitialized] 208 | if(BC(i,max_d) <= split_value) | ^~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/libigl/libigl/include/igl/WindingNumberAABB.h:188:10: note: ‘split_value’ was declared here 188 | Scalar split_value; | ^~~~~~~~~~~ [109/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/include -I/usr/include/cminpack-1 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/libigl/libigl/include -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/stb -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/tritri -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/wavedragEL -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/GeometricTools/GeometricTools/GTE -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT geom_core/CMakeFiles/geom_core.dir/TMesh.cpp.o -MF geom_core/CMakeFiles/geom_core.dir/TMesh.cpp.o.d -o geom_core/CMakeFiles/geom_core.dir/TMesh.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/TMesh.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmUndo.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:29, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/TMesh.cpp:23: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:22, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:27: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:28: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:61:20: warning: ‘virtual std::string ParmContainer::GetName() const’ was hidden [-Woverloaded-virtual=] 61 | virtual string GetName() const { return m_Name; } | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:22: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:75:20: note: by ‘virtual std::string XSecCurve::GetName()’ 75 | virtual string GetName(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:174:18: warning: ‘virtual void ParmContainer::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 174 | virtual void ChangeID( const string &id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:302:18: note: by ‘virtual void SSXSecCurve::ChangeID(std::string)’ 302 | virtual void ChangeID( string id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h: In constructor ‘BitMask::BitMask(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h:33:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for ( int i = 0; i < boolvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual void Geom::GetSymmIndexs(int, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:484:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 484 | if ( imain >= 0 && imain < m_SurfSymmMap.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetMainSurfID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:492:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | if ( surfnum >= 0 && surfnum < m_MainSurfIndxVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetSurfCopyIndx(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:504:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | if ( surfnum >= 0 && surfnum < m_SurfCopyIndx.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:73:24: warning: ‘virtual xmlNode* ParmContainer::EncodeXml(xmlNode*&)’ was hidden [-Woverloaded-virtual=] 73 | virtual xmlNodePtr EncodeXml( xmlNodePtr & node ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:196:16: note: by ‘xmlNode* Vehicle::EncodeXml(xmlNode*&, int)’ 196 | xmlNodePtr EncodeXml( xmlNodePtr & node, int set ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/TMesh.cpp: In member function ‘virtual bool TNode::OnBoundary()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/TMesh.cpp:154:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 154 | for ( int t = 0; t < m_TriVec.size(); t++ ) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/TMesh.cpp: In member function ‘virtual vec3d TNode::CompNorm()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/TMesh.cpp:168:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 168 | for ( int t = 0; t < m_TriVec.size(); t++ ) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/TMesh.cpp: In constructor ‘TTri::TTri(TMesh*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/TMesh.cpp:449:16: warning: variable ‘cnt’ set but not used [-Wunused-but-set-variable=] 449 | static int cnt = 0; | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/TMesh.cpp: In destructor ‘virtual TTri::~TTri()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/TMesh.cpp:467:16: warning: variable ‘cnt’ set but not used [-Wunused-but-set-variable=] 467 | static int cnt = 0; | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/TMesh.cpp: In member function ‘virtual bool TTri::CheckEdge(TNode*, TNode*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/TMesh.cpp:745:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 745 | for ( int i = 0; i < edges.size(); i++ ) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/TMesh.cpp: In member function ‘virtual void TTri::RemoveDuplicateEdges()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/TMesh.cpp:760:26: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 760 | for ( int ie = 0; ie < m_EVec.size(); ie++ ) | ~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/TMesh.cpp:762:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 762 | for ( int je = ie + 1; je < m_EVec.size(); je++ ) | ~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/TMesh.cpp:774:26: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 774 | for ( int ie = 0; ie < m_EVec.size(); ie++ ) | ~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/TMesh.cpp: In member function ‘virtual void TTri::OrientConnList(std::vector >&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/TMesh.cpp:1267:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1267 | for ( int i = 0; i < cl.size(); i++ ) | ~~^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/TMesh.cpp: In member function ‘virtual bool TTri::CompConnList(const std::vector >&, const std::vector >&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/TMesh.cpp:1283:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1283 | for ( int i = 0; i < cla.size(); i++ ) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/TMesh.cpp:1290:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1290 | for ( int j = 0; j < cla[i].size(); j++ ) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/TMesh.cpp: In function ‘bool clcmp(const std::vector&, const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/TMesh.cpp:1311:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1311 | for ( int i = 0; i < a.size(); i++ ) | ~~^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/TMesh.cpp: In member function ‘virtual bool TTri::TriangulateSplit(int, const std::vector&, bool)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/TMesh.cpp:1358:10: warning: unused variable ‘match’ [-Wunused-variable] 1358 | bool match = true; | ^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/TMesh.cpp: In member function ‘virtual bool TTri::TriangulateSplit_DBA(int, const std::vector&, bool, std::vector >&, const std::vector >&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/TMesh.cpp:1692:16: warning: unused variable ‘idump’ [-Wunused-variable] 1692 | static int idump = 0; | ^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/TMesh.cpp: In member function ‘virtual double TBndBox::MinDistance(const vec3d&, const vec3d&, double, vec3d&, vec3d&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/TMesh.cpp:2436:32: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 2436 | for ( size_t i = 0 ; i < ( int )m_TriVec.size() ; i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/TMesh.cpp: In member function ‘virtual double TBndBox::MaxDistance(const vec3d&, const vec3d&, double, vec3d&, vec3d&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/TMesh.cpp:2482:32: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 2482 | for ( size_t i = 0 ; i < ( int )m_TriVec.size() ; i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/TMesh.cpp: In member function ‘virtual double TBndBox::MaxDistanceRay(const vec3d&, const vec3d&, double, vec3d&, vec3d&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/TMesh.cpp:2528:32: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 2528 | for ( size_t i = 0 ; i < ( int )m_TriVec.size() ; i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/TMesh.cpp: In member function ‘virtual double TBndBox::MinDistanceRay(const vec3d&, const vec3d&, double, vec3d&, vec3d&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/TMesh.cpp:2577:32: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 2577 | for ( size_t i = 0 ; i < ( int )m_TriVec.size() ; i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/TMesh.cpp: In member function ‘virtual double TBndBox::MinDistancePt(const vec3d&, double, vec3d&, vec3d&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/TMesh.cpp:2643:32: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 2643 | for ( size_t i = 0 ; i < ( int )m_TriVec.size() ; i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/TMesh.cpp: In member function ‘virtual double TBndBox::MaxMinDistancePt(TBndBox*, double, vec3d&, vec3d&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/TMesh.cpp:2711:32: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 2711 | for ( size_t i = 0 ; i < ( int )m_TriVec.size() ; i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/TMesh.cpp: In member function ‘virtual double TBndBox::MinAngle(const vec3d&, const vec3d&, const vec3d&, const vec3d&, double, int, vec3d&, vec3d&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/TMesh.cpp:2758:32: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 2758 | for ( size_t i = 0 ; i < ( int )m_TriVec.size() ; i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/TMesh.cpp: In member function ‘void TMesh::SubMesh(int, TMesh*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/TMesh.cpp:4160:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 4160 | for ( int itri = 0; itri < tm->m_TVec.size(); itri++ ) | ~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/TMesh.cpp:4201:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 4201 | for ( int itri = 0; itri < tm->m_TVec.size(); itri++ ) | ~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/TMesh.cpp: In member function ‘virtual double TMesh::ComputeTheoArea()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/TMesh.cpp:4702:36: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 4702 | if ( itag >= 0 && itag < ntags ) | ~~~~~^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/TMesh.cpp: In member function ‘virtual double TMesh::ComputeWetArea()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/TMesh.cpp:4739:27: warning: variable ‘center’ set but not used [-Wunused-but-set-variable=] 4739 | vec3d center = tri->m_SplitVec[s]->ComputeCenter(); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/TMesh.cpp:4752:19: warning: variable ‘center’ set but not used [-Wunused-but-set-variable=] 4752 | vec3d center = tri->ComputeCenter(); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/TMesh.cpp: In member function ‘void TMesh::ForceSmallYZero()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/TMesh.cpp:5238:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 5238 | for ( int i = 0; i < m_NVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/TMesh.cpp: In member function ‘virtual void TMesh::WriteInsideMStlTris(FILE*, Matrix4d, int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/TMesh.cpp:5398:62: warning: comparison of integer expressions of different signedness: ‘std::vector::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 5398 | if ( tri->m_SplitVec[s]->m_insideSurf.size() > minside ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/TMesh.cpp:5432:43: warning: comparison of integer expressions of different signedness: ‘std::vector::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 5432 | if ( tri->m_insideSurf.size() > minside ) | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/TMesh.cpp: In member function ‘virtual void TMesh::IdentifyWakes(std::vector >&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/TMesh.cpp:5826:9: warning: unused variable ‘nwake’ [-Wunused-variable] 5826 | int nwake = wakes.size(); | ^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/TMesh.cpp: In member function ‘virtual void TMesh::CheckQualitySwapEdges()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/TMesh.cpp:6539:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 6539 | for ( int i = 0; i < eVec.size(); i++ ) | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/TMesh.cpp: In member function ‘virtual void TMesh::MeshStats(double*, double*, double*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/TMesh.cpp:6746:9: warning: variable ‘minTri’ set but not used [-Wunused-but-set-variable=] 6746 | int minTri = 0; | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/TMesh.cpp:6747:9: warning: variable ‘maxTri’ set but not used [-Wunused-but-set-variable=] 6747 | int maxTri = 0; | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/TMesh.cpp: In member function ‘virtual void TMesh::SubTag(int, bool, const std::vector >&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/TMesh.cpp:7142:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 7142 | for ( int s = 0; s < sub_surfs.size(); s++ ) | ~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp/XmlUtil.h:10, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:19: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api/Vec3d.h: In instantiation of ‘T compsum(const std::vector&) [with T = double]’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/TMesh.cpp:300:40: required from here 300 | double Ix = m_Mass / 10.0 * compsum( vx ); | ~~~~~~~^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api/Vec3d.h:1744:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1744 | for ( int i = 0; i < x.size(); i++ ) | ~~^~~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/TMesh.cpp:50: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/StlHelper.h: In instantiation of ‘int vector_find_minimum(const std::vector&) [with T = int]’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/TMesh.cpp:1303:35: required from here 1303 | int imin = vector_find_minimum( tri ); | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/StlHelper.h:141:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 141 | for ( int i = 1; i < vec.size(); i++ ) | ~~^~~~~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ [110/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/include -I/usr/include/cminpack-1 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/libigl/libigl/include -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/stb -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/tritri -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/wavedragEL -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/GeometricTools/GeometricTools/GTE -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT geom_core/CMakeFiles/geom_core.dir/VarPresetMgr.cpp.o -MF geom_core/CMakeFiles/geom_core.dir/VarPresetMgr.cpp.o.d -o geom_core/CMakeFiles/geom_core.dir/VarPresetMgr.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/VarPresetMgr.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmUndo.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmMgr.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/VarPresetMgr.cpp:11: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:22, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/VarPresetMgr.h:13, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/VarPresetMgr.cpp:10: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/VarPresetMgr.h:15: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:61:20: warning: ‘virtual std::string ParmContainer::GetName() const’ was hidden [-Woverloaded-virtual=] 61 | virtual string GetName() const { return m_Name; } | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:22: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:75:20: note: by ‘virtual std::string XSecCurve::GetName()’ 75 | virtual string GetName(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:174:18: warning: ‘virtual void ParmContainer::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 174 | virtual void ChangeID( const string &id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:302:18: note: by ‘virtual void SSXSecCurve::ChangeID(std::string)’ 302 | virtual void ChangeID( string id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h: In constructor ‘BitMask::BitMask(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h:33:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for ( int i = 0; i < boolvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual void Geom::GetSymmIndexs(int, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:484:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 484 | if ( imain >= 0 && imain < m_SurfSymmMap.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetMainSurfID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:492:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | if ( surfnum >= 0 && surfnum < m_MainSurfIndxVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetSurfCopyIndx(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:504:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | if ( surfnum >= 0 && surfnum < m_SurfCopyIndx.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:73:24: warning: ‘virtual xmlNode* ParmContainer::EncodeXml(xmlNode*&)’ was hidden [-Woverloaded-virtual=] 73 | virtual xmlNodePtr EncodeXml( xmlNodePtr & node ); | ^~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/VarPresetMgr.cpp:12: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:196:16: note: by ‘xmlNode* Vehicle::EncodeXml(xmlNode*&, int)’ 196 | xmlNodePtr EncodeXml( xmlNodePtr & node, int set ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/VarPresetMgr.cpp: In member function ‘void Setting::SetParmVal(int, double)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/VarPresetMgr.cpp:44:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 44 | if ( index >= 0 && index < m_ParmValVec.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/VarPresetMgr.cpp: In member function ‘double Setting::GetParmVal(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/VarPresetMgr.cpp:52:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 52 | if ( index >= 0 && index < m_ParmValVec.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/VarPresetMgr.cpp: In member function ‘void Setting::EraseParmVal(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/VarPresetMgr.cpp:66:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 66 | if ( index >= 0 && index < m_ParmValVec.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/VarPresetMgr.cpp: In member function ‘void SettingGroup::ChangeID(const std::string&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/VarPresetMgr.cpp:135:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 135 | for ( int i = 0; i != m_SettingIDVec.size(); ++i ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/VarPresetMgr.cpp: In member function ‘bool SettingGroup::AddParm(const std::string&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/VarPresetMgr.cpp:182:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 182 | for ( int i = 0; i < m_SettingIDVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/VarPresetMgr.cpp: In member function ‘void SettingGroup::RemoveParm(const std::string&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/VarPresetMgr.cpp:206:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 206 | for ( int i = 0; i < m_SettingIDVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/VarPresetMgr.cpp: In member function ‘void SettingGroup::RemoveAllParms()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/VarPresetMgr.cpp:219:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 219 | for ( int i = 0; i < m_SettingIDVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/VarPresetMgr.cpp: In member function ‘void SettingGroup::ApplySetting(const std::string&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/VarPresetMgr.cpp:239:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 239 | for ( int i = 0; i < m_ParmIDVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/VarPresetMgr.cpp: In member function ‘void SettingGroup::SaveSetting(const std::string&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/VarPresetMgr.cpp:257:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 257 | for ( int i = 0; i < m_ParmIDVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/VarPresetMgr.cpp: In member function ‘bool SettingGroup::CheckSetting(const std::string&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/VarPresetMgr.cpp:277:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 277 | for ( int i = 0; i < m_ParmIDVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/VarPresetMgr.cpp: In member function ‘xmlNode* SettingGroup::EncodeXml(xmlNode*&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/VarPresetMgr.cpp:310:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 310 | for ( int i = 0; i < m_ParmIDVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/VarPresetMgr.cpp:319:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 319 | for ( int i = 0; i < m_SettingIDVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/VarPresetMgr.cpp: In member function ‘void VarPresetMgrSingleton::DeleteAllSettingsInGroup(const std::string&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/VarPresetMgr.cpp:562:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 562 | for ( int i = 0; i < settings.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/VarPresetMgr.cpp: In member function ‘void VarPresetMgrSingleton::ConvertOldToNew()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/VarPresetMgr.cpp:585:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 585 | for ( int i = 0; i < gnames.size(); i++ ) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/VarPresetMgr.cpp:598:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 598 | for ( int j = 0; j < snames.size(); j++ ) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/VarPresetMgr.cpp: In member function ‘xmlNode* VarPresetMgrSingleton::EncodeXml(xmlNode*&) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/VarPresetMgr.cpp:625:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 625 | for ( int i = 0; i < m_SettingGroupVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/VarPresetMgr.cpp: In member function ‘xmlNode* VarPresetMgrSingleton::DecodeXml(xmlNode*&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/VarPresetMgr.cpp:641:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 641 | for ( unsigned int i = 0; i < num_grp; i++ ) | ~~^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/VarPresetMgr.cpp: In member function ‘virtual std::vector > OldVarPresetMgrSingleton::GetSettingNames(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/VarPresetMgr.cpp:813:42: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 813 | if ( group_index >= 0 && group_index < m_PresetVec.size() ) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/VarPresetMgr.cpp: In member function ‘virtual std::vector > OldVarPresetMgrSingleton::GetGroupNames()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/VarPresetMgr.cpp:827:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 827 | for ( int i = 0; i < m_PresetVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/VarPresetMgr.cpp: In member function ‘virtual xmlNode* OldVarPresetMgrSingleton::DecodeXml(xmlNode*&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/VarPresetMgr.cpp:852:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 852 | for ( int i = 0; i < numGroup; i++ ) | ~~^~~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ [111/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/include -I/usr/include/cminpack-1 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/libigl/libigl/include -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/stb -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/tritri -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/wavedragEL -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/GeometricTools/GeometricTools/GTE -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT geom_core/CMakeFiles/geom_core.dir/VehicleMgr.cpp.o -MF geom_core/CMakeFiles/geom_core.dir/VehicleMgr.cpp.o.d -o geom_core/CMakeFiles/geom_core.dir/VehicleMgr.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/VehicleMgr.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmUndo.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:29, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/VehicleMgr.cpp:16: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:22, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:27: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:28: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:61:20: warning: ‘virtual std::string ParmContainer::GetName() const’ was hidden [-Woverloaded-virtual=] 61 | virtual string GetName() const { return m_Name; } | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:22: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:75:20: note: by ‘virtual std::string XSecCurve::GetName()’ 75 | virtual string GetName(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:174:18: warning: ‘virtual void ParmContainer::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 174 | virtual void ChangeID( const string &id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:302:18: note: by ‘virtual void SSXSecCurve::ChangeID(std::string)’ 302 | virtual void ChangeID( string id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h: In constructor ‘BitMask::BitMask(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h:33:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for ( int i = 0; i < boolvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual void Geom::GetSymmIndexs(int, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:484:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 484 | if ( imain >= 0 && imain < m_SurfSymmMap.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetMainSurfID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:492:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | if ( surfnum >= 0 && surfnum < m_MainSurfIndxVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetSurfCopyIndx(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:504:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | if ( surfnum >= 0 && surfnum < m_SurfCopyIndx.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:73:24: warning: ‘virtual xmlNode* ParmContainer::EncodeXml(xmlNode*&)’ was hidden [-Woverloaded-virtual=] 73 | virtual xmlNodePtr EncodeXml( xmlNodePtr & node ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:196:16: note: by ‘xmlNode* Vehicle::EncodeXml(xmlNode*&, int)’ 196 | xmlNodePtr EncodeXml( xmlNodePtr & node, int set ); | ^~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ [112/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/include -I/usr/include/cminpack-1 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/libigl/libigl/include -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/stb -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/tritri -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/wavedragEL -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/GeometricTools/GeometricTools/GTE -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT geom_core/CMakeFiles/geom_core.dir/WaveDragMgr.cpp.o -MF geom_core/CMakeFiles/geom_core.dir/WaveDragMgr.cpp.o.d -o geom_core/CMakeFiles/geom_core.dir/WaveDragMgr.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/WaveDragMgr.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmUndo.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:29, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/WaveDragMgr.cpp:12: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:22, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:27: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:28: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:61:20: warning: ‘virtual std::string ParmContainer::GetName() const’ was hidden [-Woverloaded-virtual=] 61 | virtual string GetName() const { return m_Name; } | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:22: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:75:20: note: by ‘virtual std::string XSecCurve::GetName()’ 75 | virtual string GetName(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:174:18: warning: ‘virtual void ParmContainer::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 174 | virtual void ChangeID( const string &id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:302:18: note: by ‘virtual void SSXSecCurve::ChangeID(std::string)’ 302 | virtual void ChangeID( string id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h: In constructor ‘BitMask::BitMask(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h:33:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for ( int i = 0; i < boolvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual void Geom::GetSymmIndexs(int, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:484:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 484 | if ( imain >= 0 && imain < m_SurfSymmMap.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetMainSurfID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:492:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | if ( surfnum >= 0 && surfnum < m_MainSurfIndxVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetSurfCopyIndx(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:504:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | if ( surfnum >= 0 && surfnum < m_SurfCopyIndx.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:73:24: warning: ‘virtual xmlNode* ParmContainer::EncodeXml(xmlNode*&)’ was hidden [-Woverloaded-virtual=] 73 | virtual xmlNodePtr EncodeXml( xmlNodePtr & node ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:196:16: note: by ‘xmlNode* Vehicle::EncodeXml(xmlNode*&, int)’ 196 | xmlNodePtr EncodeXml( xmlNodePtr & node, int set ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/WaveDragMgr.cpp: In constructor ‘WaveDragSingleton::WaveDragSingleton()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/WaveDragMgr.cpp:67:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 67 | for ( int i = 0; i < m_NumPtsFit; i++ ) | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/WaveDragMgr.cpp: In member function ‘void WaveDragSingleton::LoadDrawObjs(std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/WaveDragMgr.cpp:208:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 208 | if ( itheta >= 0 && itheta < m_ThetaRad.size() ) | ~~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/WaveDragMgr.cpp: In member function ‘double WaveDragSingleton::WaveDrag(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/WaveDragMgr.cpp:480:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 480 | for ( int i = 0; i < n; i++ ) | ~~^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/WaveDragMgr.cpp:495:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 495 | for ( int i = 0; i < m_NumPtsFit; i++ ) | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ [113/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/include -I/usr/include/cminpack-1 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/libigl/libigl/include -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/stb -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/tritri -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/wavedragEL -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/GeometricTools/GeometricTools/GTE -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT geom_core/CMakeFiles/geom_core.dir/TMeshUtil.cpp.o -MF geom_core/CMakeFiles/geom_core.dir/TMeshUtil.cpp.o.d -o geom_core/CMakeFiles/geom_core.dir/TMeshUtil.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/TMeshUtil.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmUndo.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:29, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/TMeshUtil.cpp:13: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:22, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:27: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:28: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:61:20: warning: ‘virtual std::string ParmContainer::GetName() const’ was hidden [-Woverloaded-virtual=] 61 | virtual string GetName() const { return m_Name; } | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:22: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:75:20: note: by ‘virtual std::string XSecCurve::GetName()’ 75 | virtual string GetName(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:174:18: warning: ‘virtual void ParmContainer::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 174 | virtual void ChangeID( const string &id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:302:18: note: by ‘virtual void SSXSecCurve::ChangeID(std::string)’ 302 | virtual void ChangeID( string id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h: In constructor ‘BitMask::BitMask(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h:33:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for ( int i = 0; i < boolvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual void Geom::GetSymmIndexs(int, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:484:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 484 | if ( imain >= 0 && imain < m_SurfSymmMap.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetMainSurfID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:492:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | if ( surfnum >= 0 && surfnum < m_MainSurfIndxVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetSurfCopyIndx(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:504:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | if ( surfnum >= 0 && surfnum < m_SurfCopyIndx.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:73:24: warning: ‘virtual xmlNode* ParmContainer::EncodeXml(xmlNode*&)’ was hidden [-Woverloaded-virtual=] 73 | virtual xmlNodePtr EncodeXml( xmlNodePtr & node ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:196:16: note: by ‘xmlNode* Vehicle::EncodeXml(xmlNode*&, int)’ 196 | xmlNodePtr EncodeXml( xmlNodePtr & node, int set ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/TMeshUtil.cpp: In function ‘std::vector CopyTMeshVec(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/TMeshUtil.cpp:461:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 461 | for ( int i = 0; i < tmv.size(); i++ ) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/TMeshUtil.cpp: In function ‘void DeleteTMeshVec(std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/TMeshUtil.cpp:472:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 472 | for ( int i = 0; i < tmv.size(); i++ ) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/TMeshUtil.cpp: In function ‘TMesh* MergeTMeshVec(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/TMeshUtil.cpp:483:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 483 | for ( int i = 0; i < tmv.size(); i++ ) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/TMeshUtil.cpp: In function ‘void LoadBndBox(std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/TMeshUtil.cpp:493:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 493 | for ( int i = 0; i < tmv.size(); i++ ) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/TMeshUtil.cpp: In function ‘double FindMaxMinDistance(const std::vector&, const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/TMeshUtil.cpp:1021:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1021 | for ( int m = 0 ; m < tm1->m_NVec.size() ; m++ ) | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/TMeshUtil.cpp: In function ‘void DiscreteVisibility(std::vector&, const std::vector&, const std::vector&, const std::vector&, std::vector&, const std::string&, const std::vector >&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/TMeshUtil.cpp:1066:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1066 | for ( int i = 0; i < azvec.size(); ++i ) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/TMeshUtil.cpp: In function ‘void LookAtVisibility(TMesh*, const vec3d&, double, const std::string&, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/TMeshUtil.cpp:1241:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1241 | for ( int j = 0; j < vecTagIDVec.size(); j++ ) | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/TMeshUtil.cpp:1262:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1262 | for ( int k = 1; k < vecTagIDVec[j].size(); k++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/TMeshUtil.cpp:1338:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1338 | for ( int k = 1; k < vecTagIDVec[j].size(); k++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/TMeshUtil.cpp: In function ‘void PlaneInterferenceCheck(TMesh*, const vec3d&, const vec3d&, const std::string&, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/TMeshUtil.cpp:1466:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1466 | for ( int i = 0; i < result_tmv.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/TMeshUtil.cpp: In function ‘void CCEInterferenceCheck(TMesh*, TMesh*, const std::string&, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/TMeshUtil.cpp:1582:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1582 | for ( int i = 0; i < result_tmv.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/TMeshUtil.cpp: In function ‘void ExteriorInterferenceCheck(TMesh*, TMesh*, const std::string&, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/TMeshUtil.cpp:1734:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1734 | for ( int i = 0; i < result_tmv.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/TMeshUtil.cpp: In function ‘std::string PackagingInterferenceCheck(std::vector&, std::vector&, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/TMeshUtil.cpp:1908:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1908 | for ( int i = 0; i < result_tmv.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/TMeshUtil.cpp: In function ‘std::string ExteriorSelfInterferenceCheck(std::vector&, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/TMeshUtil.cpp:2013:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2013 | for ( int i = 0; i < result_tmv.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/TMeshUtil.cpp: In function ‘void NormalizeChain(std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/TMeshUtil.cpp:2274:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2274 | for ( int iedge = 0; iedge < chain.size(); iedge++ ) | ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/TMeshUtil.cpp: In function ‘void FindISectChains(TMesh*, TMesh*, std::vector >&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/TMeshUtil.cpp:2399:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2399 | for ( int itri = 0; itri < tmA->m_TVec.size(); itri++ ) | ~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/TMeshUtil.cpp: In function ‘TMesh* MakeConvexHull(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/TMeshUtil.cpp:2544:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2544 | for ( int j = 0; j < tmesh_vec[ i ]->m_NVec.size(); j++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/TMeshUtil.cpp:2566:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2566 | for ( int i = 0; i < hull.size(); i++ ) | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/TMeshUtil.cpp: In function ‘TMesh* MakeCutter(TMesh*, const vec3d&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/TMeshUtil.cpp:3016:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 3016 | for ( int i = 0; i < tm->m_NVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/TMeshUtil.cpp:3023:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 3023 | for ( int i = 0; i < tm->m_TVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/TMeshUtil.cpp:3103:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 3103 | for ( int i = 0; i < boundary_edges.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/TMeshUtil.cpp: In function ‘void TrimTMeshSequence(std::vector)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/TMeshUtil.cpp:3161:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 3161 | for ( int j = 0; j < tmvec[ i ]->m_NVec.size(); j++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/TMeshUtil.cpp: In function ‘void TrimCoplanarPatches(std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/TMeshUtil.cpp:3241:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 3241 | for ( int j = 0; j < tmgroup.size(); j++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/TMeshUtil.cpp: In function ‘void IgnoreYLessThan(std::vector&, const double&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/TMeshUtil.cpp:3448:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 3448 | for ( int i = 0; i < tmv.size(); i++ ) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/TMeshUtil.cpp: In function ‘TMesh* GetMeshByID(const std::vector&, const std::string&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/TMeshUtil.cpp:3456:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 3456 | for ( int i = 0; i < tmv.size(); i++ ) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/TMeshUtil.cpp: In function ‘void PostIntersectTrim(std::vector&, std::vector&, bool, int, MeshInfo&, Results*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/TMeshUtil.cpp:3786:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 3786 | for ( int j = 0; j < tmv.size(); j++ ) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/TMeshUtil.cpp:3851:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 3851 | for ( int j = 0; j < vecTagIDVec.size(); j++ ) | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/TMeshUtil.cpp:3854:36: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 3854 | for ( int k = 1; k < vecTagIDVec[j].size(); k++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/TMeshUtil.cpp:3892:40: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 3892 | for ( int k = 1; k < vecTagIDVec[j].size(); k++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/TMeshUtil.cpp: In function ‘void AreaSlice(std::vector&, std::vector&, const BndBox&, int, vec3d, bool, double, double, bool, Results*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/TMeshUtil.cpp:3964:12: warning: unused variable ‘j’ [-Wunused-variable] 3964 | int i, j, s; | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/TMeshUtil.cpp: In function ‘void MassSlice(std::vector&, std::vector&, BndBox&, std::vector&, bool, int, int, double&, vec3d&, vec3d&, vec3d&, const std::vector&, Results*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/TMeshUtil.cpp:4380:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 4380 | for ( j = 0; j < tetraVecVec.size(); j++ ) | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/TMeshUtil.cpp:4467:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 4467 | for ( j = 0; j < tetraVecVec.size(); j++ ) | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/TMeshUtil.cpp:4475:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 4475 | for ( j = 0; j < tetraVecVec.size(); j++ ) | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/TMeshUtil.cpp:4491:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 4491 | for ( j = 0; j < tetraVecVec.size(); j++ ) | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/TMeshUtil.cpp:4529:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 4529 | for ( j = 0; j < tetraVecVec.size(); j++ ) | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/TMeshUtil.cpp:4611:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 4611 | for ( j = 0; j < tetraVecVec.size(); j++ ) | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/TMeshUtil.cpp:4678:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 4678 | for ( j = 0; j < tetraVecVec.size(); j++ ) | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/TMeshUtil.cpp:4772:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 4772 | for ( i = 0; i < pointMassVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/TMeshUtil.cpp:4834:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 4834 | for ( j = 0; j < tmv.size(); j++ ) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/TMeshUtil.cpp:4866:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 4866 | for ( j = 0; j < tetraVecVec.size(); j++ ) | ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp/XmlUtil.h:10, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:19: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api/Vec3d.h: In instantiation of ‘T compsum(const std::vector&) [with T = double]’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/TMeshUtil.cpp:4483:27: required from here 4483 | totalVol = compsum( dv ); | ~~~~~~~^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api/Vec3d.h:1744:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1744 | for ( int i = 0; i < x.size(); i++ ) | ~~^~~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ [114/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/include -I/usr/include/cminpack-1 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/libigl/libigl/include -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/stb -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/tritri -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/wavedragEL -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/GeometricTools/GeometricTools/GTE -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT geom_core/CMakeFiles/geom_core.dir/WireGeom.cpp.o -MF geom_core/CMakeFiles/geom_core.dir/WireGeom.cpp.o.d -o geom_core/CMakeFiles/geom_core.dir/WireGeom.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/WireGeom.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/WireGeom.h:11, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/WireGeom.cpp:8: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:22, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:14: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:15: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:61:20: warning: ‘virtual std::string ParmContainer::GetName() const’ was hidden [-Woverloaded-virtual=] 61 | virtual string GetName() const { return m_Name; } | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:22: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:75:20: note: by ‘virtual std::string XSecCurve::GetName()’ 75 | virtual string GetName(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:174:18: warning: ‘virtual void ParmContainer::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 174 | virtual void ChangeID( const string &id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:302:18: note: by ‘virtual void SSXSecCurve::ChangeID(std::string)’ 302 | virtual void ChangeID( string id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h: In constructor ‘BitMask::BitMask(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h:33:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for ( int i = 0; i < boolvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual void Geom::GetSymmIndexs(int, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:484:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 484 | if ( imain >= 0 && imain < m_SurfSymmMap.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetMainSurfID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:492:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | if ( surfnum >= 0 && surfnum < m_MainSurfIndxVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetSurfCopyIndx(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:504:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | if ( surfnum >= 0 && surfnum < m_SurfCopyIndx.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:73:24: warning: ‘virtual xmlNode* ParmContainer::EncodeXml(xmlNode*&)’ was hidden [-Woverloaded-virtual=] 73 | virtual xmlNodePtr EncodeXml( xmlNodePtr & node ); | ^~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/WireGeom.cpp:9: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:196:16: note: by ‘xmlNode* Vehicle::EncodeXml(xmlNode*&, int)’ 196 | xmlNodePtr EncodeXml( xmlNodePtr & node, int set ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/WireGeom.cpp: In member function ‘virtual void WireGeom::UpdateSurf()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/WireGeom.cpp:114:38: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 114 | for ( unsigned int j = 0 ; j < num_j ; j++ ) | ~~^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/WireGeom.cpp:119:38: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 119 | for ( unsigned int i = 0 ; i < num_i ; i++ ) | ~~^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/WireGeom.cpp:121:42: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 121 | for ( unsigned int j = 0 ; j < num_j ; j++ ) | ~~^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/WireGeom.cpp:142:38: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 142 | for ( unsigned int i = 0 ; i < num_i ; i++ ) | ~~^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/WireGeom.cpp:148:38: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 148 | for ( unsigned int i = 0 ; i < num_i ; i++ ) | ~~^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/WireGeom.cpp:151:42: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 151 | for ( unsigned int j = 0 ; j < num_j ; j++ ) | ~~^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/WireGeom.cpp:168:38: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 168 | for ( unsigned int i = 0 ; i < num_i ; i++ ) | ~~^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/WireGeom.cpp:174:38: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 174 | for ( unsigned int i = 0 ; i < num_i ; i++ ) | ~~^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/WireGeom.cpp:176:42: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 176 | for ( unsigned int j = 0 ; j < num_j ; j++ ) | ~~^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/WireGeom.cpp:200:38: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 200 | for ( unsigned int i = 0 ; i < num_i ; i++ ) | ~~^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/WireGeom.cpp:203:42: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 203 | for ( unsigned int j = 0 ; j < num_j ; j++ ) | ~~^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/WireGeom.cpp:217:38: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 217 | for ( unsigned int i = 0 ; i < num_i ; i = i + m_IStride() ) | ~~^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/WireGeom.cpp:222:20: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 222 | if ( ilast != num_i - 1 ) | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/WireGeom.cpp:238:38: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 238 | for ( unsigned int j = 0 ; j < num_j ; j = j + m_JStride() ) | ~~^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/WireGeom.cpp:240:42: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 240 | for ( unsigned int i = 0 ; i < num_i ; i++ ) | ~~^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/WireGeom.cpp:246:20: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 246 | if ( jlast != num_j - 1 ) | ~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/WireGeom.cpp:248:42: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 248 | for ( unsigned int i = 0 ; i < num_i ; i++ ) | ~~^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/WireGeom.cpp:273:38: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 273 | for ( unsigned int i = 0 ; i < num_i ; i++ ) | ~~^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/WireGeom.cpp:308:38: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 308 | for ( unsigned int i = 0 ; i < num_i ; i++ ) | ~~^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/WireGeom.cpp:319:38: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 319 | for ( unsigned int i = 0 ; i < num_i ; i++ ) | ~~^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/WireGeom.cpp:324:38: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 324 | for ( unsigned int i = 0 ; i < num_i ; i++ ) | ~~^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/WireGeom.cpp:328:42: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 328 | for ( unsigned int j = 0 ; j < num_j ; j++ ) | ~~^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/WireGeom.cpp:348:38: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 348 | for ( unsigned int i = 0 ; i < num_i ; i++ ) | ~~^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/WireGeom.cpp:359:38: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 359 | for ( unsigned int i = 0 ; i < num_i ; i++ ) | ~~^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/WireGeom.cpp:364:38: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 364 | for ( unsigned int i = 0 ; i < num_i ; i++ ) | ~~^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/WireGeom.cpp:366:42: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 366 | for ( unsigned int j = 0 ; j < num_j ; j++ ) | ~~^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/WireGeom.cpp: In static member function ‘static void WireGeom::PatchRow(const std::vector&, const std::vector&, int, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/WireGeom.cpp:403:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 403 | for ( int i = 0; i < oldrow.size(); i++ ) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/WireGeom.cpp:430:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 430 | for ( int i = 0; i < oldrow.size(); i++ ) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/WireGeom.cpp: In member function ‘virtual void WireGeom::UpdateDrawObj()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/WireGeom.cpp:501:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 501 | for ( int i = 0; i < m_XFormPts.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/WireGeom.cpp: In member function ‘virtual void WireGeom::ReadP3D(FILE*, int, int, int, int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/WireGeom.cpp:787:27: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 787 | fscanf( fp, "%lf ", &xi ); | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/WireGeom.cpp: In member function ‘virtual void WireGeom::ReadXSec(FILE*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/WireGeom.cpp:856:10: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 856 | fgets( name_str, 256, fp ); | ~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/WireGeom.cpp:858:11: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 858 | fscanf( fp, " GROUP NUMBER = %d\n", &group_num ); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/WireGeom.cpp:859:11: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 859 | fscanf( fp, " TYPE = %d\n", &type ); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/WireGeom.cpp:860:11: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 860 | fscanf( fp, " CROSS SECTIONS = %d\n", &( num_cross ) ); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/WireGeom.cpp:861:11: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 861 | fscanf( fp, " PTS/CROSS SECTION = %d\n", &( num_pnts ) ); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/WireGeom.cpp:874:19: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 874 | fscanf( fp, "%f %f %f\n", &x, &y, &z ); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [115/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/include -I/usr/include/cminpack-1 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/libigl/libigl/include -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/stb -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/tritri -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/wavedragEL -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/GeometricTools/GeometricTools/GTE -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT geom_core/CMakeFiles/geom_core.dir/Vehicle.cpp.o -MF geom_core/CMakeFiles/geom_core.dir/Vehicle.cpp.o.d -o geom_core/CMakeFiles/geom_core.dir/Vehicle.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmUndo.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:29, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.cpp:17: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:22, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:27: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:28: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:61:20: warning: ‘virtual std::string ParmContainer::GetName() const’ was hidden [-Woverloaded-virtual=] 61 | virtual string GetName() const { return m_Name; } | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:22: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:75:20: note: by ‘virtual std::string XSecCurve::GetName()’ 75 | virtual string GetName(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:174:18: warning: ‘virtual void ParmContainer::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 174 | virtual void ChangeID( const string &id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:302:18: note: by ‘virtual void SSXSecCurve::ChangeID(std::string)’ 302 | virtual void ChangeID( string id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h: In constructor ‘BitMask::BitMask(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h:33:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for ( int i = 0; i < boolvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual void Geom::GetSymmIndexs(int, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:484:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 484 | if ( imain >= 0 && imain < m_SurfSymmMap.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetMainSurfID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:492:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | if ( surfnum >= 0 && surfnum < m_MainSurfIndxVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetSurfCopyIndx(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:504:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | if ( surfnum >= 0 && surfnum < m_SurfCopyIndx.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:73:24: warning: ‘virtual xmlNode* ParmContainer::EncodeXml(xmlNode*&)’ was hidden [-Woverloaded-virtual=] 73 | virtual xmlNodePtr EncodeXml( xmlNodePtr & node ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:196:16: note: by ‘xmlNode* Vehicle::EncodeXml(xmlNode*&, int)’ 196 | xmlNodePtr EncodeXml( xmlNodePtr & node, int set ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:610:18: warning: ‘virtual void Geom::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 610 | virtual void ChangeID( const string &id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.cpp:26: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/BORGeom.h:64:18: note: by ‘virtual void BORGeom::ChangeID(std::string)’ 64 | virtual void ChangeID( string id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:294:18: warning: ‘virtual void GeomXForm::ComputeCenter()’ was hidden [-Woverloaded-virtual=] 294 | virtual void ComputeCenter() | ^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.cpp:27: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ConformalGeom.h:119:19: note: by ‘virtual vec3d ConformalGeom::ComputeCenter(curve_type&)’ 119 | virtual vec3d ComputeCenter( curve_type & crv ); | ^~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:45:18: warning: ‘virtual void ParmContainer::AddParm(const std::string&)’ was hidden [-Woverloaded-virtual=] 45 | virtual void AddParm( const string & id ); | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.cpp:28: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/CustomGeom.h:653:12: note: by ‘std::string CustomGeom::AddParm(int, const std::string&, const std::string&)’ 653 | string AddParm( int type, const string & name, const string & group ); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:45:18: warning: ‘virtual void ParmContainer::AddParm(const std::string&)’ was hidden [-Woverloaded-virtual=] 45 | virtual void AddParm( const string & id ); | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/LinkMgr.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.cpp:39: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/UserParmContainer.h:46:20: note: by ‘virtual std::string UserParmContainer::AddParm(int, const std::string&, const std::string&)’ 46 | virtual string AddParm(int type, const string & name, const string & group ); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.cpp: In member function ‘void Vehicle::Init()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.cpp:403:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 403 | for ( int i = 0; i < m_SetAttrCollVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.cpp: In member function ‘void Vehicle::Wype()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.cpp:684:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 684 | for ( int i = 0; i < m_SetAttrCollVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.cpp: In member function ‘virtual void Vehicle::ParmChanged(Parm*, int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.cpp:920:34: warning: comparison of integer expressions of different signedness: ‘std::vector >::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 920 | if ( m_SetNameVec.size() != m_NumUserSets() + SET_FIRST_USER ) | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.cpp: In member function ‘std::string Vehicle::AddMeshGeom(BndBox&, int, int, bool, bool, int, bool, const std::string&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.cpp:1286:40: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1286 | for ( int j = 0; j < DegenGeomVec.size(); j++ ) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.cpp:1337:36: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1337 | for ( int j = 0; j < DegenGeomVec.size(); j++ ) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.cpp: In member function ‘std::vector Vehicle::CreateTetraMassPropVec(const std::string&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.cpp:1555:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1555 | for ( int j = 0; j < tmv.size(); j++ ) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.cpp:1578:36: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1578 | for ( int j = 0; j < rgm.size(); j++ ) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.cpp: In member function ‘bool Vehicle::IDinClipboard(const std::string&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.cpp:2391:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2391 | for ( int i = 0; i != m_ClipBoard.size(); ++i ) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.cpp: In member function ‘void Vehicle::SetNumUserSets(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.cpp:2520:30: warning: comparison of integer expressions of different signedness: ‘std::vector >::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 2520 | if ( m_SetNameVec.size() > ntotal ) | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.cpp:2525:34: warning: comparison of integer expressions of different signedness: ‘std::vector::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 2525 | if ( m_SetAttrCollVec.size() > nuset ) | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.cpp:2527:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2527 | for ( int i = nuset; i < m_SetAttrCollVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.cpp: In member function ‘void Vehicle::SetSetName(int, const std::string&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.cpp:2552:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2552 | if ( index < 0 || index >= m_SetNameVec.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.cpp:2561:40: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2561 | if ( coll_index > -1 && coll_index <= m_SetAttrCollVec.size() ) | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.cpp: In member function ‘std::string Vehicle::GetGeomSetAttrColl(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.cpp:2646:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2646 | if ( index > -1 && index <= m_SetAttrCollVec.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.cpp: In member function ‘void Vehicle::SetNormalDisplayType(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.cpp:2660:35: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 2660 | for ( size_t j = 0; j < geom_vec[i]->GetNumMainSurfs(); j++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.cpp: In member function ‘void Vehicle::SetDegenDisplayType(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.cpp:2677:35: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 2677 | for ( size_t j = 0; j < geom_vec[i]->GetNumMainSurfs(); j++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.cpp: In member function ‘xmlNode* Vehicle::EncodeXml(xmlNode*&, int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.cpp:2817:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2817 | for ( int i = 0; i < m_SetNameVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.cpp:2826:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2826 | for ( int i = 0; i < m_SetAttrCollVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.cpp: In member function ‘virtual xmlNode* Vehicle::DecodeXml(xmlNode*&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.cpp:2902:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2902 | for ( int i = 0; i < m_SetAttrCollVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.cpp: In member function ‘std::string Vehicle::WriteFacetFile(const std::string&, int, int, bool, const std::string&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.cpp:3516:13: warning: variable ‘num_parts’ set but not used [-Wunused-but-set-variable=] 3516 | int num_parts = 0; | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.cpp: In member function ‘std::string Vehicle::WriteTRIFile(const std::string&, int, int, bool, const std::string&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.cpp:3623:9: warning: variable ‘num_parts’ set but not used [-Wunused-but-set-variable=] 3623 | int num_parts = 0; | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.cpp: In member function ‘std::string Vehicle::WriteOBJFile(const std::string&, int, int, bool, const std::string&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.cpp:3726:9: warning: variable ‘num_pnts’ set but not used [-Wunused-but-set-variable=] 3726 | int num_pnts = 0; | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.cpp:3727:9: warning: variable ‘num_tris’ set but not used [-Wunused-but-set-variable=] 3727 | int num_tris = 0; | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.cpp:3728:9: warning: variable ‘num_parts’ set but not used [-Wunused-but-set-variable=] 3728 | int num_parts = 0; | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.cpp: In member function ‘std::string Vehicle::WriteVSPGeomFile(const std::string&, int, int, int, bool, const std::string&, bool, bool, bool)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.cpp:4005:36: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 4005 | for ( int ipart = 0; ipart < partvec.size(); ipart++ ) | ~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.cpp:4009:36: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 4009 | for ( int iss = 0; iss < ssurfs.size(); iss++ ) | ~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.cpp:4056:44: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 4056 | for ( int ipart = 0; ipart < partvec.size(); ipart++ ) | ~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.cpp:4060:44: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 4060 | for ( int iss = 0; iss < ssurfs.size(); iss++ ) | ~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.cpp:3911:13: warning: variable ‘num_parts’ set but not used [-Wunused-but-set-variable=] 3911 | int num_parts = 0; | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.cpp: In member function ‘std::string Vehicle::WriteNascartFiles(const std::string&, int, int, bool, const std::string&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.cpp:4200:9: warning: variable ‘num_parts’ set but not used [-Wunused-but-set-variable=] 4200 | int num_parts = 0; | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.cpp: In member function ‘std::string Vehicle::WriteGmshFile(const std::string&, int, int, bool, const std::string&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.cpp:4306:9: warning: variable ‘num_parts’ set but not used [-Wunused-but-set-variable=] 4306 | int num_parts = 0; | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.cpp: In member function ‘void Vehicle::WriteX3DViewpoints(xmlNodePtr)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.cpp:4428:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 4428 | for( int i = 0; i < sizeof( view_degree ) / sizeof( double[4] ) ; i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.cpp: In member function ‘void Vehicle::WriteSTEPFile(const std::string&, int, bool, bool, bool, bool, bool, int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.cpp:4729:40: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 4729 | for ( int k = 0; k < ssvec.size(); k++ ) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.cpp: In member function ‘void Vehicle::WriteStructureSTEPFile(const std::string&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.cpp:4837:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 4837 | for ( int i = 0; i < fea_part_vec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.cpp:4842:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 4842 | for ( int j = 0; j < surf_vec.size(); j++ ) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.cpp: In member function ‘void Vehicle::WriteIGESFile(const std::string&, int, int, bool, bool, bool, double, bool, bool, bool, bool, bool, bool, bool, int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.cpp:4928:40: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 4928 | for ( int k = 0; k < ssvec.size(); k++ ) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.cpp: In member function ‘void Vehicle::WriteStructureIGESFile(const std::string&, int, bool, bool, double, bool, bool, bool, bool, bool, int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.cpp:5017:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 5017 | for ( int i = 0; i < fea_part_vec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.cpp:5022:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 5022 | for ( int j = 0; j < surf_vec.size(); j++ ) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.cpp: In member function ‘void Vehicle::WriteDXFFile(const std::string&, int, bool, const std::string&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.cpp:5187:53: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 5187 | for ( unsigned int j = 0; j < num_xsec_surf; j++ ) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.cpp:5195:61: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 5195 | for ( unsigned int k = 0; k < num_xsec; k++ ) | ~~^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.cpp:5294:53: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 5294 | for ( unsigned int j = 0; j < num_xsec_surf; j++ ) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.cpp:5302:61: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 5302 | for ( unsigned int k = 0; k < num_xsec; k++ ) | ~~^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.cpp: In member function ‘void Vehicle::WriteSVGFile(const std::string&, int, bool, const std::string&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.cpp:5405:49: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 5405 | for ( unsigned int j = 0; j < num_xsec_surf; j++ ) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.cpp:5413:57: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 5413 | for ( unsigned int k = 0; k < num_xsec; k++ ) | ~~^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.cpp:5513:49: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 5513 | for ( unsigned int j = 0; j < num_xsec_surf; j++ ) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.cpp:5521:57: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 5521 | for ( unsigned int k = 0; k < num_xsec; k++ ) | ~~^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.cpp: In member function ‘void Vehicle::WriteControlSurfaceFile(const std::string&, const std::vector >&, const std::vector&, const std::vector&, std::vector >&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.cpp:5919:17: warning: unused variable ‘part’ [-Wunused-variable] 5919 | int part = partvec[ipart]; | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.cpp: In member function ‘std::vector > Vehicle::GetVehProjectionLines(int, const vec3d&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.cpp:6067:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 6067 | for ( int j = 0; j < PathVec.size(); j++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.cpp: In member function ‘bool Vehicle::GetScaleIndependentBBoxSet(int, BndBox&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.cpp:6222:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 6222 | for ( int i = 0 ; i < geom_vec.size() ; i++ ) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.cpp: In member function ‘std::string Vehicle::MassProps(int, int, int, int, bool, bool, bool, const std::string&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.cpp:6480:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 6480 | for ( int i = 0; i < mpv.size(); i++ ) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.cpp: In member function ‘std::string Vehicle::ImportV2File(const std::string&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.cpp:7113:9: warning: unused variable ‘version’ [-Wunused-variable] 7113 | int version = XmlUtil::FindInt( root, "Version", 0 ); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.cpp: In member function ‘std::string Vehicle::WriteDegenGeomFile()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.cpp:7563:30: warning: variable ‘propIdx’ set but not used [-Wunused-but-set-variable=] 7563 | for ( int i = 0, propIdx = 1; i < (int)m_DegenGeomVec.size(); i++, propIdx++ ) | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.cpp: In member function ‘std::string Vehicle::ImportFile(const std::string&, int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.cpp:6877:15: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 6877 | fscanf( fp, "%255s INPUT FILE\n\n", str ); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.cpp:6885:15: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 6885 | fscanf( fp, " NUMBER OF COMPONENTS = %d\n", &num_comps ); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [116/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/include -I/usr/include/cminpack-1 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/libigl/libigl/include -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/stb -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/tritri -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/wavedragEL -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/GeometricTools/GeometricTools/GTE -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT geom_core/CMakeFiles/geom_core.dir/XSec.cpp.o -MF geom_core/CMakeFiles/geom_core.dir/XSec.cpp.o.d -o geom_core/CMakeFiles/geom_core.dir/XSec.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSec.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSec.h:18, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSec.cpp:13: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:22, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSec.h:15: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSec.h:16: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:61:20: warning: ‘virtual std::string ParmContainer::GetName() const’ was hidden [-Woverloaded-virtual=] 61 | virtual string GetName() const { return m_Name; } | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSec.h:19: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:75:20: note: by ‘virtual std::string XSecCurve::GetName()’ 75 | virtual string GetName(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:174:18: warning: ‘virtual void ParmContainer::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 174 | virtual void ChangeID( const string &id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:22, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSec.cpp:14: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:302:18: note: by ‘virtual void SSXSecCurve::ChangeID(std::string)’ 302 | virtual void ChangeID( string id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h: In constructor ‘BitMask::BitMask(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h:33:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for ( int i = 0; i < boolvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual void Geom::GetSymmIndexs(int, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:484:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 484 | if ( imain >= 0 && imain < m_SurfSymmMap.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetMainSurfID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:492:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | if ( surfnum >= 0 && surfnum < m_MainSurfIndxVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetSurfCopyIndx(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:504:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | if ( surfnum >= 0 && surfnum < m_SurfCopyIndx.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSec.cpp: In member function ‘virtual void XSec::GetTanNormCrv(const std::vector&, const std::vector&, const std::vector&, const std::vector&, const std::vector&, piecewise_curve_type&, piecewise_curve_type&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSec.cpp:549:32: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 549 | for( unsigned int i = 0; i < ntcrv; i++ ) | ~~^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSec.cpp:567:33: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 567 | for ( unsigned int i = 0; i < ntcrv - 1; ++i) | ~~^~~~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSec.cpp:2614:26: required from here 2614 | return ribs[i]; | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ [117/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/include -I/usr/include/cminpack-1 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/libigl/libigl/include -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/stb -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/tritri -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/wavedragEL -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/GeometricTools/GeometricTools/GTE -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT geom_core/CMakeFiles/geom_core.dir/XSecSurf.cpp.o -MF geom_core/CMakeFiles/geom_core.dir/XSecSurf.cpp.o.d -o geom_core/CMakeFiles/geom_core.dir/XSecSurf.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecSurf.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSec.h:18, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecSurf.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecSurf.cpp:10: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:22, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSec.h:15: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSec.h:16: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:61:20: warning: ‘virtual std::string ParmContainer::GetName() const’ was hidden [-Woverloaded-virtual=] 61 | virtual string GetName() const { return m_Name; } | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSec.h:19: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:75:20: note: by ‘virtual std::string XSecCurve::GetName()’ 75 | virtual string GetName(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:174:18: warning: ‘virtual void ParmContainer::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 174 | virtual void ChangeID( const string &id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:22, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/WingGeom.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecSurf.cpp:11: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:302:18: note: by ‘virtual void SSXSecCurve::ChangeID(std::string)’ 302 | virtual void ChangeID( string id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h: In constructor ‘BitMask::BitMask(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h:33:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for ( int i = 0; i < boolvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual void Geom::GetSymmIndexs(int, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:484:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 484 | if ( imain >= 0 && imain < m_SurfSymmMap.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetMainSurfID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:492:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | if ( surfnum >= 0 && surfnum < m_MainSurfIndxVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetSurfCopyIndx(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:504:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | if ( surfnum >= 0 && surfnum < m_SurfCopyIndx.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:45:18: warning: ‘virtual void ParmContainer::AddParm(const std::string&)’ was hidden [-Woverloaded-virtual=] 45 | virtual void AddParm( const string & id ); | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecSurf.cpp:12: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/CustomGeom.h:653:12: note: by ‘std::string CustomGeom::AddParm(int, const std::string&, const std::string&)’ 653 | string AddParm( int type, const string & name, const string & group ); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:73:24: warning: ‘virtual xmlNode* ParmContainer::EncodeXml(xmlNode*&)’ was hidden [-Woverloaded-virtual=] 73 | virtual xmlNodePtr EncodeXml( xmlNodePtr & node ); | ^~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecSurf.cpp:18: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:196:16: note: by ‘xmlNode* Vehicle::EncodeXml(xmlNode*&, int)’ 196 | xmlNodePtr EncodeXml( xmlNodePtr & node, int set ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecSurf.cpp: In member function ‘virtual xmlNode* XSecSurf::DecodeXml(xmlNode*&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecSurf.cpp:783:13: warning: unused variable ‘num’ [-Wunused-variable] 783 | int num = XmlUtil::GetNumNames( xsecsurf_node, "XSec" ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ [118/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/include -I/usr/include/cminpack-1 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/libigl/libigl/include -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/stb -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/tritri -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/wavedragEL -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/GeometricTools/GeometricTools/GTE -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT geom_core/CMakeFiles/geom_core.dir/LightMgr.cpp.o -MF geom_core/CMakeFiles/geom_core.dir/LightMgr.cpp.o.d -o geom_core/CMakeFiles/geom_core.dir/LightMgr.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/LightMgr.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Light.h:4, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/LightMgr.h:4, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/LightMgr.cpp:1: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Light.h:5: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ [119/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/include -I/usr/include/cminpack-1 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/libigl/libigl/include -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/stb -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/tritri -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/wavedragEL -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/GeometricTools/GeometricTools/GTE -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT geom_core/CMakeFiles/geom_core.dir/Color.cpp.o -MF geom_core/CMakeFiles/geom_core.dir/Color.cpp.o.d -o geom_core/CMakeFiles/geom_core.dir/Color.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Color.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Color.h:4, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Color.cpp:1: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Color.h:5: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ [120/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/include -I/usr/include/cminpack-1 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/libigl/libigl/include -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/stb -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/tritri -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/wavedragEL -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/GeometricTools/GeometricTools/GTE -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT geom_core/CMakeFiles/geom_core.dir/ColorMgr.cpp.o -MF geom_core/CMakeFiles/geom_core.dir/ColorMgr.cpp.o.d -o geom_core/CMakeFiles/geom_core.dir/ColorMgr.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ColorMgr.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Color.h:4, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ColorMgr.h:4, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ColorMgr.cpp:1: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Color.h:5: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ [121/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/include -I/usr/include/cminpack-1 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/libigl/libigl/include -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/stb -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/tritri -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/wavedragEL -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/GeometricTools/GeometricTools/GTE -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT geom_core/CMakeFiles/geom_core.dir/Light.cpp.o -MF geom_core/CMakeFiles/geom_core.dir/Light.cpp.o.d -o geom_core/CMakeFiles/geom_core.dir/Light.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Light.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmUndo.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:29, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Light.cpp:2: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Light.h:4, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Light.cpp:1: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Light.h:5: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:61:20: warning: ‘virtual std::string ParmContainer::GetName() const’ was hidden [-Woverloaded-virtual=] 61 | virtual string GetName() const { return m_Name; } | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:22: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:75:20: note: by ‘virtual std::string XSecCurve::GetName()’ 75 | virtual string GetName(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:174:18: warning: ‘virtual void ParmContainer::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 174 | virtual void ChangeID( const string &id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:302:18: note: by ‘virtual void SSXSecCurve::ChangeID(std::string)’ 302 | virtual void ChangeID( string id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h: In constructor ‘BitMask::BitMask(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h:33:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for ( int i = 0; i < boolvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual void Geom::GetSymmIndexs(int, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:484:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 484 | if ( imain >= 0 && imain < m_SurfSymmMap.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetMainSurfID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:492:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | if ( surfnum >= 0 && surfnum < m_MainSurfIndxVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetSurfCopyIndx(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:504:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | if ( surfnum >= 0 && surfnum < m_SurfCopyIndx.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:73:24: warning: ‘virtual xmlNode* ParmContainer::EncodeXml(xmlNode*&)’ was hidden [-Woverloaded-virtual=] 73 | virtual xmlNodePtr EncodeXml( xmlNodePtr & node ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:196:16: note: by ‘xmlNode* Vehicle::EncodeXml(xmlNode*&, int)’ 196 | xmlNodePtr EncodeXml( xmlNodePtr & node, int set ); | ^~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ [122/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/tritri -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/usr/include/OpenABF -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT cfd_mesh/CMakeFiles/cfd_mesh.dir/BezierCurve.cpp.o -MF cfd_mesh/CMakeFiles/cfd_mesh.dir/BezierCurve.cpp.o.d -o cfd_mesh/CMakeFiles/cfd_mesh.dir/BezierCurve.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/BezierCurve.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmUndo.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:29, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/Surf.h:18, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/BezierCurve.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/BezierCurve.cpp:16: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:22, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:27: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:28: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:61:20: warning: ‘virtual std::string ParmContainer::GetName() const’ was hidden [-Woverloaded-virtual=] 61 | virtual string GetName() const { return m_Name; } | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:22: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:75:20: note: by ‘virtual std::string XSecCurve::GetName()’ 75 | virtual string GetName(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:174:18: warning: ‘virtual void ParmContainer::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 174 | virtual void ChangeID( const string &id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:302:18: note: by ‘virtual void SSXSecCurve::ChangeID(std::string)’ 302 | virtual void ChangeID( string id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h: In constructor ‘BitMask::BitMask(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h:33:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for ( int i = 0; i < boolvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual void Geom::GetSymmIndexs(int, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:484:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 484 | if ( imain >= 0 && imain < m_SurfSymmMap.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetMainSurfID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:492:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | if ( surfnum >= 0 && surfnum < m_MainSurfIndxVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetSurfCopyIndx(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:504:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | if ( surfnum >= 0 && surfnum < m_SurfCopyIndx.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:73:24: warning: ‘virtual xmlNode* ParmContainer::EncodeXml(xmlNode*&)’ was hidden [-Woverloaded-virtual=] 73 | virtual xmlNodePtr EncodeXml( xmlNodePtr & node ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:196:16: note: by ‘xmlNode* Vehicle::EncodeXml(xmlNode*&, int)’ 196 | xmlNodePtr EncodeXml( xmlNodePtr & node, int set ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:27:18: warning: ‘virtual void SimpleMeshCommonSettings::CopyFrom(MeshCommonSettings*)’ was hidden [-Woverloaded-virtual=] 27 | virtual void CopyFrom( MeshCommonSettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:95:18: note: by ‘virtual void SimpleIntersectSettings::CopyFrom(IntersectSettings*)’ 95 | virtual void CopyFrom( IntersectSettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:27:18: warning: ‘virtual void SimpleMeshCommonSettings::CopyFrom(MeshCommonSettings*)’ was hidden [-Woverloaded-virtual=] 27 | virtual void CopyFrom( MeshCommonSettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:105:18: note: by ‘virtual void SimpleCfdMeshSettings::CopyFrom(CfdMeshSettings*)’ 105 | virtual void CopyFrom( CfdMeshSettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:27:18: warning: ‘virtual void SimpleMeshCommonSettings::CopyFrom(MeshCommonSettings*)’ was hidden [-Woverloaded-virtual=] 27 | virtual void CopyFrom( MeshCommonSettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:138:18: note: by ‘virtual void SimpleFeaMeshSettings::CopyFrom(StructSettings*)’ 138 | virtual void CopyFrom( StructSettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:138:18: warning: ‘virtual void SimpleFeaMeshSettings::CopyFrom(StructSettings*)’ was hidden [-Woverloaded-virtual=] /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:248:18: note: by ‘virtual void SimpleAssemblySettings::CopyFrom(AssemblySettings*)’ 248 | virtual void CopyFrom( AssemblySettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:139:18: warning: ‘virtual void SimpleFeaMeshSettings::CopyPostOpFrom(StructSettings*)’ was hidden [-Woverloaded-virtual=] 139 | virtual void CopyPostOpFrom( StructSettings* settings ); | ^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:250:18: note: by ‘virtual void SimpleAssemblySettings::CopyPostOpFrom(AssemblySettings*)’ 250 | virtual void CopyPostOpFrom( AssemblySettings* settings ); | ^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/BezierCurve.cpp: In member function ‘void Bezier_curve::GetControlPoints(std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/BezierCurve.cpp:118:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector, std::allocator > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 118 | for ( int i = 0; i < cp_vec.size(); i++ ) | ~~^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/intersect/minimum_distance_curve.hpp:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/curve/bezier.hpp:31, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspCurve.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:16: In member function ‘eli::geom::curve::piecewise >::push_back(eli::geom::curve::bezier > const&, double const&)’, inlined from ‘Bezier_curve::XYZCurveToUWCurve(Surf const*)’ at /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/BezierCurve.cpp:211:27: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/curve/piecewise.hpp:1046:13: warning: ‘dt’ may be used uninitialized [-Wmaybe-uninitialized] 1046 | if (dt<=0) | ^~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/BezierCurve.cpp: In member function ‘Bezier_curve::XYZCurveToUWCurve(Surf const*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/BezierCurve.cpp:200:16: note: ‘dt’ was declared here 200 | double dt; | ^~ [123/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/include -I/usr/include/cminpack-1 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/libigl/libigl/include -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/stb -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/tritri -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/wavedragEL -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/GeometricTools/GeometricTools/GTE -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT geom_core/CMakeFiles/geom_core.dir/WingGeom.cpp.o -MF geom_core/CMakeFiles/geom_core.dir/WingGeom.cpp.o.d -o geom_core/CMakeFiles/geom_core.dir/WingGeom.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/WingGeom.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/WingGeom.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/WingGeom.cpp:10: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:22, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:14: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:15: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:61:20: warning: ‘virtual std::string ParmContainer::GetName() const’ was hidden [-Woverloaded-virtual=] 61 | virtual string GetName() const { return m_Name; } | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:22: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:75:20: note: by ‘virtual std::string XSecCurve::GetName()’ 75 | virtual string GetName(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:174:18: warning: ‘virtual void ParmContainer::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 174 | virtual void ChangeID( const string &id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:302:18: note: by ‘virtual void SSXSecCurve::ChangeID(std::string)’ 302 | virtual void ChangeID( string id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h: In constructor ‘BitMask::BitMask(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h:33:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for ( int i = 0; i < boolvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual void Geom::GetSymmIndexs(int, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:484:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 484 | if ( imain >= 0 && imain < m_SurfSymmMap.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetMainSurfID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:492:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | if ( surfnum >= 0 && surfnum < m_MainSurfIndxVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetSurfCopyIndx(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:504:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | if ( surfnum >= 0 && surfnum < m_SurfCopyIndx.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:73:24: warning: ‘virtual xmlNode* ParmContainer::EncodeXml(xmlNode*&)’ was hidden [-Woverloaded-virtual=] 73 | virtual xmlNodePtr EncodeXml( xmlNodePtr & node ); | ^~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/WingGeom.cpp:12: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:196:16: note: by ‘xmlNode* Vehicle::EncodeXml(xmlNode*&, int)’ 196 | xmlNodePtr EncodeXml( xmlNodePtr & node, int set ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/WingGeom.cpp: In member function ‘virtual void WingDriverGroup::UpdateGroup(std::vector >)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/WingGeom.cpp:46:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 46 | for( int i = 0; i < m_Nvar; i++ ) | ~~^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/WingGeom.cpp:50:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 50 | for( int i = 0; i < m_Nchoice; i++ ) | ~~^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/WingGeom.cpp:136:9: warning: variable ‘niter’ set but not used [-Wunused-but-set-variable=] 136 | int niter = 0; | ^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/WingGeom.cpp: In member function ‘virtual void WingGeom::UpdateSurf()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/WingGeom.cpp:1826:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 1826 | for ( int i = 0 ; i < nxsec ; i++ ) | ~~^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/WingGeom.cpp:2031:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2031 | for ( int i = 0 ; i < nxsec - 1 ; i++ ) | ~~^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/WingGeom.cpp:2048:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2048 | for ( int i = 0 ; i < nxsec ; i++ ) | ~~^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/WingGeom.cpp:2064:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2064 | else if( i == (nxsec-1) ) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/WingGeom.cpp:2102:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2102 | for ( int i = 0 ; i < nxsec - 1 ; i++ ) | ~~^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/WingGeom.cpp:2121:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] 2121 | for ( int j = 0; j < nref; j++ ) | ~~^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/WingGeom.cpp:2147:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2147 | for ( int j = 0; j < ulocalvec.size(); j++ ) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/WingGeom.cpp:2243:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2243 | for ( int i = 0 ; i < nxsec ; i++ ) | ~~^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/WingGeom.cpp:2255:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2255 | else if( i == (nxsec-1) ) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/WingGeom.cpp: In member function ‘virtual void WingGeom::CalculateMeshMetrics()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/WingGeom.cpp:2320:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2320 | for ( int i = 0; i < vcheck.size() - 1; i += 2 ) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/WingGeom.cpp:2286:37: warning: variable ‘vleup’ set but not used [-Wunused-but-set-variable=] 2286 | double vmin, vmax, vle, vlelow, vleup, vtruemax; | ^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/WingGeom.cpp: In member function ‘virtual void WingGeom::GetUWTess(const VspSurf&, bool, bool, bool, std::vector&, std::vector&, const int&) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/WingGeom.cpp:2386:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2386 | for ( int i = 0; i < m_TessUVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/WingGeom.cpp: In member function ‘virtual void WingGeom::UpdateTesselate(const VspSurf&, bool, bool, bool, std::vector >&, std::vector >&, std::vector >&, const int&) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/WingGeom.cpp:2438:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2438 | for ( int i = 0; i < m_TessUVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/WingGeom.cpp: In member function ‘virtual void WingGeom::UpdateSplitTesselate(const VspSurf&, bool, bool, std::vector > >&, std::vector > >&) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/WingGeom.cpp:2490:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2490 | for ( int i = 0; i < m_TessUVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/WingGeom.cpp: In member function ‘virtual void WingGeom::UpdatePreTess()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/WingGeom.cpp:2534:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2534 | for ( int i = 0 ; i < nxsec ; i++ ) | ~~^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/WingGeom.cpp: In member function ‘virtual void WingGeom::ReadV2File(xmlNode*&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/WingGeom.cpp:3117:13: warning: unused variable ‘num_sec’ [-Wunused-variable] 3117 | int num_sec = XmlUtil::GetNumNames( sec_list_node, "Section" ); | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/intersect/minimum_distance_curve.hpp:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/curve/bezier.hpp:31, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspCurve.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:16: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/curve/piecewise.hpp: In instantiation of ‘void eli::geom::curve::piecewise::fp(const eli::geom::curve::piecewise&) [with curve__ = eli::geom::curve::bezier; data__ = double; short unsigned int dim__ = 1; tol__ = eli::util::tolerance]’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/WingGeom.cpp:2807:12: required from here 2807 | deta.fp( m_TtoEta.GetCurve() ); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/curve/piecewise.hpp:2262:24: warning: unused variable ‘C0’ [-Wunused-variable] 2262 | point_type C0; | ^~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/new_allocator.h:203:4: required from ‘void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >}; _Tp = eli::geom::surface::connection_data >]’ 203 | { ::new((void *)__p) _Up(std::forward<_Args>(__args)...); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/alloc_traits.h:714:17: required from ‘static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >}; _Tp = eli::geom::surface::connection_data >; allocator_type = std::allocator > >]’ 714 | __a.construct(__p, std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:121:30: required from ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {eli::geom::surface::connection_data >}; _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >; reference = eli::geom::surface::connection_data >&]’ 121 | _Alloc_traits::construct(this->_M_impl, this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 122 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_vector.h:1424:21: required from ‘void std::vector<_Tp, _Alloc>::push_back(value_type&&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >; value_type = eli::geom::surface::connection_data >]’ 1424 | { emplace_back(std::move(__x)); } | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/WingGeom.cpp:2104:30: required from here 2104 | ref_rib_vec.push_back( rib_data_type() ); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ [124/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/tritri -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/usr/include/OpenABF -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT cfd_mesh/CMakeFiles/cfd_mesh.dir/CfdMeshMgr.cpp.o -MF cfd_mesh/CMakeFiles/cfd_mesh.dir/CfdMeshMgr.cpp.o.d -o cfd_mesh/CMakeFiles/cfd_mesh.dir/CfdMeshMgr.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/CfdMeshMgr.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmUndo.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:29, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/Surf.h:18, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/CfdMeshMgr.h:55, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/CfdMeshMgr.cpp:10: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:22, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:27: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:28: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:61:20: warning: ‘virtual std::string ParmContainer::GetName() const’ was hidden [-Woverloaded-virtual=] 61 | virtual string GetName() const { return m_Name; } | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:22: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:75:20: note: by ‘virtual std::string XSecCurve::GetName()’ 75 | virtual string GetName(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:174:18: warning: ‘virtual void ParmContainer::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 174 | virtual void ChangeID( const string &id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:302:18: note: by ‘virtual void SSXSecCurve::ChangeID(std::string)’ 302 | virtual void ChangeID( string id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h: In constructor ‘BitMask::BitMask(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h:33:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for ( int i = 0; i < boolvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual void Geom::GetSymmIndexs(int, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:484:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 484 | if ( imain >= 0 && imain < m_SurfSymmMap.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetMainSurfID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:492:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | if ( surfnum >= 0 && surfnum < m_MainSurfIndxVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetSurfCopyIndx(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:504:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | if ( surfnum >= 0 && surfnum < m_SurfCopyIndx.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:73:24: warning: ‘virtual xmlNode* ParmContainer::EncodeXml(xmlNode*&)’ was hidden [-Woverloaded-virtual=] 73 | virtual xmlNodePtr EncodeXml( xmlNodePtr & node ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:196:16: note: by ‘xmlNode* Vehicle::EncodeXml(xmlNode*&, int)’ 196 | xmlNodePtr EncodeXml( xmlNodePtr & node, int set ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:27:18: warning: ‘virtual void SimpleMeshCommonSettings::CopyFrom(MeshCommonSettings*)’ was hidden [-Woverloaded-virtual=] 27 | virtual void CopyFrom( MeshCommonSettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:95:18: note: by ‘virtual void SimpleIntersectSettings::CopyFrom(IntersectSettings*)’ 95 | virtual void CopyFrom( IntersectSettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:27:18: warning: ‘virtual void SimpleMeshCommonSettings::CopyFrom(MeshCommonSettings*)’ was hidden [-Woverloaded-virtual=] 27 | virtual void CopyFrom( MeshCommonSettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:105:18: note: by ‘virtual void SimpleCfdMeshSettings::CopyFrom(CfdMeshSettings*)’ 105 | virtual void CopyFrom( CfdMeshSettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:27:18: warning: ‘virtual void SimpleMeshCommonSettings::CopyFrom(MeshCommonSettings*)’ was hidden [-Woverloaded-virtual=] 27 | virtual void CopyFrom( MeshCommonSettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:138:18: note: by ‘virtual void SimpleFeaMeshSettings::CopyFrom(StructSettings*)’ 138 | virtual void CopyFrom( StructSettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:138:18: warning: ‘virtual void SimpleFeaMeshSettings::CopyFrom(StructSettings*)’ was hidden [-Woverloaded-virtual=] /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:248:18: note: by ‘virtual void SimpleAssemblySettings::CopyFrom(AssemblySettings*)’ 248 | virtual void CopyFrom( AssemblySettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:139:18: warning: ‘virtual void SimpleFeaMeshSettings::CopyPostOpFrom(StructSettings*)’ was hidden [-Woverloaded-virtual=] 139 | virtual void CopyPostOpFrom( StructSettings* settings ); | ^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:250:18: note: by ‘virtual void SimpleAssemblySettings::CopyPostOpFrom(AssemblySettings*)’ 250 | virtual void CopyPostOpFrom( AssemblySettings* settings ); | ^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/CfdMeshMgr.cpp: In member function ‘virtual void CfdMeshMgrSingleton::WriteTaggedSTL(const std::string&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/CfdMeshMgr.cpp:998:26: warning: unused variable ‘sPntVec’ [-Wunused-variable] 998 | vector< vec3d >& sPntVec = m_SurfVec[i]->GetMesh()->GetSimpPntVec(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/CfdMeshMgr.cpp: In member function ‘virtual void CfdMeshMgrSingleton::WriteTetGen(const std::string&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/CfdMeshMgr.cpp:1183:26: warning: unused variable ‘sPntVec’ [-Wunused-variable] 1183 | vector< vec3d >& sPntVec = m_SurfVec[i]->GetMesh()->GetSimpPntVec(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/CfdMeshMgr.cpp: In member function ‘virtual void CfdMeshMgrSingleton::WriteNASCART_Obj_Tri_Gmsh(const std::string&, const std::string&, const std::string&, const std::string&, const std::string&, const std::string&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/CfdMeshMgr.cpp:1379:30: warning: unused variable ‘sPntVec’ [-Wunused-variable] 1379 | vector< vec3d >& sPntVec = m_SurfVec[i]->GetMesh()->GetSimpPntVec(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/CfdMeshMgr.cpp:1555:30: warning: unused variable ‘sPntVec’ [-Wunused-variable] 1555 | vector< vec3d >& sPntVec = m_SurfVec[i]->GetMesh()->GetSimpPntVec(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/CfdMeshMgr.cpp: In member function ‘virtual void CfdMeshMgrSingleton::WriteTagFiles(std::string, const std::vector&, bool)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/CfdMeshMgr.cpp:2034:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2034 | for ( int ipart = 0; ipart < partvec.size(); ipart++ ) | ~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/CfdMeshMgr.cpp:2038:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2038 | for ( int iss = 0; iss < m_SimpleSubSurfaceVec.size(); iss++ ) | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/CfdMeshMgr.cpp:2088:40: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2088 | for ( int ipart = 0; ipart < partvec.size(); ipart++ ) | ~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/CfdMeshMgr.cpp:2092:40: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2092 | for ( int iss = 0; iss < m_SimpleSubSurfaceVec.size(); iss++ ) | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/CfdMeshMgr.cpp: In member function ‘virtual void CfdMeshMgrSingleton::WriteFacet(const std::string&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/CfdMeshMgr.cpp:2257:30: warning: unused variable ‘sPntVec’ [-Wunused-variable] 2257 | vector< vec3d >& sPntVec = m_SurfVec[i]->GetMesh()->GetSimpPntVec(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/CfdMeshMgr.cpp: In member function ‘virtual std::string CfdMeshMgrSingleton::CheckWaterTight()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/CfdMeshMgr.cpp:2437:30: warning: unused variable ‘sPntVec’ [-Wunused-variable] 2437 | vector< vec3d >& sPntVec = m_SurfVec[i]->GetMesh()->GetSimpPntVec(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/CfdMeshMgr.cpp: In member function ‘virtual bool CfdMeshMgrSingleton::SetDeleteTriFlag(int, bool, std::vector)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/CfdMeshMgr.cpp:3151:26: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 3151 | if ( c >= 0 && c < aInB.size() ) | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/CfdMeshMgr.cpp:3210:26: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 3210 | if ( c >= 0 && c < aInB.size() ) | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/CfdMeshMgr.cpp: In member function ‘virtual void CfdMeshMgrSingleton::RemoveInteriorTris()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/CfdMeshMgr.cpp:3302:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 3302 | if ( c >= 0 && c < ( *f )->insideSurf.size() ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/CfdMeshMgr.cpp:3335:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 3335 | if ( c >= 0 && c < ( *f )->insideSurf.size() ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/CfdMeshMgr.cpp:3364:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 3364 | if ( c >= 0 && c < ( *f )->insideSurf.size() ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/CfdMeshMgr.cpp: In member function ‘virtual void CfdMeshMgrSingleton::MatchBorderNodes(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/CfdMeshMgr.cpp:3470:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 3470 | for ( int i = 0; i < nodeVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/CfdMeshMgr.cpp:3490:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 3490 | for ( int i = 0; i < ptVec.size(); i++ ) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/CfdMeshMgr.cpp:3496:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 3496 | for ( int j = 1; j < matches.size(); j++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/CfdMeshMgr.cpp: In member function ‘virtual void CfdMeshMgrSingleton::UpdateDrawObjs()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/CfdMeshMgr.cpp:3513:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 3513 | for ( int i = 0; i < num_reason; i++ ) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/CfdMeshMgr.cpp:3533:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 3533 | if ( sface->m_reason >= 0 && sface->m_reason < num_reason ) | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/CfdMeshMgr.cpp: In member function ‘virtual void CfdMeshMgrSingleton::LoadDrawObjs(std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/CfdMeshMgr.cpp:3753:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 3753 | for ( int i = 0; i < num_reason; i++ ) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/CfdMeshMgr.cpp:3851:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 3851 | for ( int i = 0; i < num_tags; i++ ) | ~~^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/CfdMeshMgr.cpp: In member function ‘void CfdMeshMgrSingleton::FindDegenCorners()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/CfdMeshMgr.cpp:4413:29: warning: variable ‘cornerC’ set but not used [-Wunused-but-set-variable=] 4413 | int cornerC = -1; | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/CfdMeshMgr.cpp:4414:29: warning: variable ‘cornerD’ set but not used [-Wunused-but-set-variable=] 4414 | int cornerD = -1; | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/CfdMeshMgr.cpp: In member function ‘void CfdMeshMgrSingleton::AddDegenCornerChains()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/CfdMeshMgr.cpp:4455:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 4455 | for ( int i = 0; i < m_DegenCorners.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/CfdMeshMgr.cpp:4459:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::deque::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 4459 | for ( int j = 0; j < corner->m_Puws.size(); j++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ [125/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/include -I/usr/include/cminpack-1 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/libigl/libigl/include -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/stb -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/tritri -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/wavedragEL -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/GeometricTools/GeometricTools/GTE -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT geom_core/CMakeFiles/geom_core.dir/VSPAEROMgr.cpp.o -MF geom_core/CMakeFiles/geom_core.dir/VSPAEROMgr.cpp.o.d -o geom_core/CMakeFiles/geom_core.dir/VSPAEROMgr.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/VSPAEROMgr.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/MeshGeom.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/VSPAEROMgr.cpp:19: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:22, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Link.h:17, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/LinkMgr.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/VSPAEROMgr.cpp:18: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Link.h:18: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:45:18: warning: ‘virtual void ParmContainer::AddParm(const std::string&)’ was hidden [-Woverloaded-virtual=] 45 | virtual void AddParm( const string & id ); | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/LinkMgr.h:15: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/UserParmContainer.h:46:20: note: by ‘virtual std::string UserParmContainer::AddParm(int, const std::string&, const std::string&)’ 46 | virtual string AddParm(int type, const string & name, const string & group ); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:61:20: warning: ‘virtual std::string ParmContainer::GetName() const’ was hidden [-Woverloaded-virtual=] 61 | virtual string GetName() const { return m_Name; } | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:22: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:75:20: note: by ‘virtual std::string XSecCurve::GetName()’ 75 | virtual string GetName(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:174:18: warning: ‘virtual void ParmContainer::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 174 | virtual void ChangeID( const string &id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:302:18: note: by ‘virtual void SSXSecCurve::ChangeID(std::string)’ 302 | virtual void ChangeID( string id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h: In constructor ‘BitMask::BitMask(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h:33:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for ( int i = 0; i < boolvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual void Geom::GetSymmIndexs(int, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:484:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 484 | if ( imain >= 0 && imain < m_SurfSymmMap.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetMainSurfID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:492:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | if ( surfnum >= 0 && surfnum < m_MainSurfIndxVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetSurfCopyIndx(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:504:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | if ( surfnum >= 0 && surfnum < m_SurfCopyIndx.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:73:24: warning: ‘virtual xmlNode* ParmContainer::EncodeXml(xmlNode*&)’ was hidden [-Woverloaded-virtual=] 73 | virtual xmlNodePtr EncodeXml( xmlNodePtr & node ); | ^~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/VSPAEROMgr.cpp:23: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:196:16: note: by ‘xmlNode* Vehicle::EncodeXml(xmlNode*&, int)’ 196 | xmlNodePtr EncodeXml( xmlNodePtr & node, int set ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/VSPAEROMgr.cpp: In destructor ‘virtual VSPAEROMgrSingleton::~VSPAEROMgrSingleton()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/VSPAEROMgr.cpp:352:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 352 | for ( int i = 0; i < m_CpSliceVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/VSPAEROMgr.cpp:358:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 358 | for ( int i = 0; i < m_ControlSurfaceGroupVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/VSPAEROMgr.cpp:364:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 364 | for ( int i = 0; i < m_UnsteadyGroupVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/VSPAEROMgr.cpp: In member function ‘virtual xmlNode* VSPAEROMgrSingleton::DecodeXml(xmlNode*&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/VSPAEROMgr.cpp:484:31: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 484 | for ( size_t i = 0; i < num_groups; ++i ) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/VSPAEROMgr.cpp:496:31: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 496 | for ( size_t i = 0; i < num_rotor; ++i ) | ~~^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/VSPAEROMgr.cpp:511:31: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 511 | for ( size_t i = 0; i < num_slice; ++i ) | ~~^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/VSPAEROMgr.cpp:523:31: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 523 | for ( size_t i = 0; i < num_unsteady_groups; ++i ) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/VSPAEROMgr.cpp: In member function ‘void VSPAEROMgrSingleton::UpdateRotorDisks()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/VSPAEROMgr.cpp:779:52: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 779 | for (size_t iSubsurf = 0; iSubsurf < geom->GetNumTotalSurfs(); ++iSubsurf) | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/VSPAEROMgr.cpp: In member function ‘void VSPAEROMgrSingleton::UpdateControlSurfaceGroups()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/VSPAEROMgr.cpp:918:71: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 918 | if ( !parent || !ss || ( ss && parent->GetNumSymmCopies() <= m_ControlSurfaceGroupVec[i]->m_ControlSurfVec[k].iReflect ) ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/VSPAEROMgr.cpp: In member function ‘void VSPAEROMgrSingleton::UpdateCompleteControlSurfVec()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/VSPAEROMgr.cpp:970:61: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 970 | for ( size_t iReflect = 0; iReflect < g->GetNumSymmCopies(); ++iReflect ) | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/VSPAEROMgr.cpp: In member function ‘std::string VSPAEROMgrSingleton::ComputeGeometry()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/VSPAEROMgr.cpp:1212:40: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1212 | for ( int ifile = 0; ifile < all_fnames.size(); ifile++ ) | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/VSPAEROMgr.cpp:1165:9: warning: unused variable ‘mesh_set’ [-Wunused-variable] 1165 | int mesh_set = set; | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/VSPAEROMgr.cpp: In member function ‘std::string VSPAEROMgrSingleton::LoadExistingVSPAEROResults()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/VSPAEROMgr.cpp:1652:73: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1652 | if ( m_PreviousNumUnsteadyGroups > 0 && m_PreviousNumUnsteadyGroups == m_GroupResFiles.size() ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/VSPAEROMgr.cpp:1654:31: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1654 | for ( size_t i = 0; i < m_PreviousNumUnsteadyGroups; i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/VSPAEROMgr.cpp:1669:71: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1669 | if ( m_PreviousNumUnsteadyProps > 0 && m_PreviousNumUnsteadyProps == m_RotorResFiles.size() ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/VSPAEROMgr.cpp:1671:31: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1671 | for ( size_t i = 0; i < m_PreviousNumUnsteadyProps; i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/VSPAEROMgr.cpp: In member function ‘std::string VSPAEROMgrSingleton::ComputeSolver(FILE*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/VSPAEROMgr.cpp:1847:13: warning: unused variable ‘ncpu’ [-Wunused-variable] 1847 | int ncpu = m_NCPU.Get(); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/VSPAEROMgr.cpp: In member function ‘void VSPAEROMgrSingleton::ReadHistoryFile(const std::string&, std::vector >&, double) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/VSPAEROMgr.cpp:2212:38: warning: comparison of integer expressions of different signedness: ‘std::vector >::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 2212 | if( data_string_array.size() >= wake_iter_table_columns ) | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/VSPAEROMgr.cpp:2282:46: warning: comparison of integer expressions of different signedness: ‘std::vector >::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 2282 | while ( data_string_array.size() >= wake_iter_table_columns ) | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/VSPAEROMgr.cpp:2166:10: warning: unused variable ‘read_success’ [-Wunused-variable] 2166 | bool read_success = false; | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/VSPAEROMgr.cpp: In member function ‘void VSPAEROMgrSingleton::ReadPolarFile(const std::string&, std::vector >&) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/VSPAEROMgr.cpp:2467:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2467 | if ( num_polar_col == data_string_array.size() ) | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/VSPAEROMgr.cpp:2526:43: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2526 | while ( num_polar_col == data_string_array.size() ) | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/VSPAEROMgr.cpp:2581:51: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 2581 | for ( size_t i = 0; i < num_history_res; i++ ) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/VSPAEROMgr.cpp:2443:10: warning: unused variable ‘read_success’ [-Wunused-variable] 2443 | bool read_success = false; | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/VSPAEROMgr.cpp: In member function ‘void VSPAEROMgrSingleton::ReadLoadFile(const std::string&, std::vector >&) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/VSPAEROMgr.cpp:2793:39: warning: comparison of integer expressions of different signedness: ‘std::vector >::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 2793 | if ( data_string_array.size() == nSectionalDataTableCols && !isdigit( data_string_array[0][0] ) ) | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/VSPAEROMgr.cpp:2903:48: warning: comparison of integer expressions of different signedness: ‘std::vector >::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 2903 | while ( ( data_string_array.size() == nSectionalDataTableCols || | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/VSPAEROMgr.cpp:2906:47: warning: comparison of integer expressions of different signedness: ‘std::vector >::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 2906 | if ( data_string_array.size() == nSectionalDataTableCols ) | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/VSPAEROMgr.cpp:2753:10: warning: unused variable ‘read_success’ [-Wunused-variable] 2753 | bool read_success = false; | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/VSPAEROMgr.cpp: In member function ‘void VSPAEROMgrSingleton::ReadStabFile(const std::string&, std::vector >&, vsp::VSPAERO_STABILITY_TYPE)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/VSPAEROMgr.cpp:3169:10: warning: unused variable ‘read_success’ [-Wunused-variable] 3169 | bool read_success = false; | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/VSPAEROMgr.cpp: In member function ‘bool VSPAEROMgrSingleton::ValidRotorDiskIndex(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/VSPAEROMgr.cpp:3483:36: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 3483 | if ( ( index >= 0 ) && ( index < m_RotorDiskVec.size() ) && !m_RotorDiskVec.empty() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/VSPAEROMgr.cpp: In member function ‘void VSPAEROMgrSingleton::RemoveControlSurfaceGroup()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/VSPAEROMgr.cpp:3550:36: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 3550 | if ( m_CurrentCSGroupIndex > m_ControlSurfaceGroupVec.size() - 1 ) | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/VSPAEROMgr.cpp: In member function ‘void VSPAEROMgrSingleton::LoadDrawObjs(std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/VSPAEROMgr.cpp:3740:36: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 3740 | if ( m_CurrentCpSliceIndex == i ) | ~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/VSPAEROMgr.cpp: In member function ‘void VSPAEROMgrSingleton::CreateCutsFile()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/VSPAEROMgr.cpp:4080:27: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 4080 | for ( size_t i = 0; i < numcuts; i++ ) | ~~^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/VSPAEROMgr.cpp: In member function ‘void VSPAEROMgrSingleton::ReadSliceFile(const std::string&, std::vector >&) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/VSPAEROMgr.cpp:4244:55: warning: comparison of integer expressions of different signedness: ‘std::vector >::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 4244 | else if ( res && data_string_array.size() == num_table_columns && strcmp( data_string_array[0].c_str(), "x" ) != 0 ) | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/VSPAEROMgr.cpp:4249:50: warning: comparison of integer expressions of different signedness: ‘std::vector >::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 4249 | while ( data_string_array.size() == num_table_columns ) | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/VSPAEROMgr.cpp:4191:10: warning: unused variable ‘read_success’ [-Wunused-variable] 4191 | bool read_success = false; | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/VSPAEROMgr.cpp: In member function ‘void VSPAEROMgrSingleton::DeleteUnsteadyGroup(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/VSPAEROMgr.cpp:4290:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 4290 | for ( int i = 0; i < m_UnsteadyGroupVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/VSPAEROMgr.cpp:4294:44: warning: comparison of integer expressions of different signedness: ‘std::vector::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 4294 | if ( m_UnsteadyGroupVec.size() > i ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/VSPAEROMgr.cpp: In static member function ‘static std::map, int>, std::vector > VSPAEROMgrSingleton::GetVSPAEROGeomIndexMap(int, int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/VSPAEROMgr.cpp:4470:31: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 4470 | for ( size_t s = 1; s <= num_sym; s++ ) | ~~^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/VSPAEROMgr.cpp: In member function ‘void VSPAEROMgrSingleton::UpdateAutoTimeStep()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/VSPAEROMgr.cpp:4499:27: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 4499 | for ( size_t c = 0; c < NumUnsteadyGroups(); c++ ) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/VSPAEROMgr.cpp: In member function ‘void VSPAEROMgrSingleton::UpdateUnsteadyGroups()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/VSPAEROMgr.cpp:4628:31: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 4628 | for ( size_t s = 1; s <= num_sym; s++ ) | ~~^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/VSPAEROMgr.cpp:4639:144: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 4639 | if ( ( strcmp( geom_set_vec[i].c_str(), comp_id_surf_ind_vec[k].first.c_str() ) == 0 ) && ( comp_id_surf_ind_vec[k].second == s ) ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/VSPAEROMgr.cpp:4767:36: warning: comparison of integer expressions of different signedness: ‘std::vector::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 4767 | if ( m_UnsteadyGroupVec.size() > NumUnsteadyRotorGroups() && m_UnsteadyGroupVec[0]->m_GeomPropertyType() != UnsteadyGroup::GEOM_FIXED ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/VSPAEROMgr.cpp: In member function ‘void VSPAEROMgrSingleton::HighlightUnsteadyGroup(std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/VSPAEROMgr.cpp:4820:73: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 4820 | if ( m_CurrentUnsteadyGroupIndex < 0 || m_CurrentUnsteadyGroupIndex > m_UnsteadyGroupVec.size() - 1 ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/VSPAEROMgr.cpp:4843:39: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 4843 | for ( size_t j = 0; j < num_main_surf; j++ ) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/VSPAEROMgr.cpp: In member function ‘int VSPAEROMgrSingleton::CreateGroupsFile()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/VSPAEROMgr.cpp:4895:27: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 4895 | for ( size_t i = 0; i < numgroups; i++ ) | ~~^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/VSPAEROMgr.cpp: In static member function ‘static void VSPAEROMgrSingleton::ReadGroupResFile(const std::string&, std::vector >&, const std::string&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/VSPAEROMgr.cpp:5050:46: warning: comparison of integer expressions of different signedness: ‘std::vector >::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 5050 | if ( res && data_string_array.size() == num_data_col ) | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/VSPAEROMgr.cpp:5059:46: warning: comparison of integer expressions of different signedness: ‘std::vector >::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 5059 | while ( data_string_array.size() == num_data_col ) //&& data_string_array[0].find( "Comp" ) == std::string::npos | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/VSPAEROMgr.cpp:5007:10: warning: unused variable ‘read_success’ [-Wunused-variable] 5007 | bool read_success = false; | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/VSPAEROMgr.cpp: In static member function ‘static void VSPAEROMgrSingleton::ReadRotorResFile(const std::string&, std::vector >&, const std::string&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/VSPAEROMgr.cpp:5240:48: warning: comparison of integer expressions of different signedness: ‘std::vector >::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 5240 | if ( res && ( data_string_array.size() == num_tot_history_data_col || | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/VSPAEROMgr.cpp:5241:48: warning: comparison of integer expressions of different signedness: ‘std::vector >::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 5241 | data_string_array.size() == num_load_avg_data_col || | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/VSPAEROMgr.cpp:5242:48: warning: comparison of integer expressions of different signedness: ‘std::vector >::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 5242 | data_string_array.size() == num_load_last_rev_data_col ) ) | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/VSPAEROMgr.cpp:5244:43: warning: comparison of integer expressions of different signedness: ‘std::vector >::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 5244 | if ( data_string_array.size() == num_tot_history_data_col ) | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/VSPAEROMgr.cpp:5252:50: warning: comparison of integer expressions of different signedness: ‘std::vector >::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 5252 | while ( data_string_array.size() == num_tot_history_data_col ) | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/VSPAEROMgr.cpp:5306:48: warning: comparison of integer expressions of different signedness: ‘std::vector >::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 5306 | else if ( data_string_array.size() == num_load_avg_data_col ) | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/VSPAEROMgr.cpp:5314:50: warning: comparison of integer expressions of different signedness: ‘std::vector >::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 5314 | while ( data_string_array.size() == num_load_avg_data_col ) | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/VSPAEROMgr.cpp:5360:48: warning: comparison of integer expressions of different signedness: ‘std::vector >::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 5360 | else if ( data_string_array.size() == num_load_last_rev_data_col ) | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/VSPAEROMgr.cpp:5368:50: warning: comparison of integer expressions of different signedness: ‘std::vector >::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 5368 | while ( data_string_array.size() == num_load_last_rev_data_col ) | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/VSPAEROMgr.cpp:5375:55: warning: comparison of integer expressions of different signedness: ‘std::vector >::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 5375 | if ( data_string_array.size() != num_load_last_rev_data_col ) | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/VSPAEROMgr.cpp:5162:10: warning: unused variable ‘read_success’ [-Wunused-variable] 5162 | bool read_success = false; | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/VSPAEROMgr.cpp: In member function ‘virtual void PropDriverGroup::UpdateGroup(std::vector >)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/VSPAEROMgr.cpp:5632:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 5632 | for( int i = 0; i < m_Nchoice; i++ ) | ~~^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/VSPAEROMgr.cpp:5653:9: warning: variable ‘niter’ set but not used [-Wunused-but-set-variable=] 5653 | int niter = 0; | ^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/VSPAEROMgr.cpp: In member function ‘void ControlSurfaceGroup::RemoveSubSurface(const std::string&, int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/VSPAEROMgr.cpp:6287:79: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 6287 | if ( m_ControlSurfVec[i].SSID == ssid && m_ControlSurfVec[i].iReflect == reflec_num ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ [126/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/include -I/usr/include/cminpack-1 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/libigl/libigl/include -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/robust -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/stb -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/tritri -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/wavedragEL -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/GeometricTools/GeometricTools/GTE -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT geom_core/CMakeFiles/geom_core.dir/XSecCurve.cpp.o -MF geom_core/CMakeFiles/geom_core.dir/XSecCurve.cpp.o.d -o geom_core/CMakeFiles/geom_core.dir/XSecCurve.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:18, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.cpp:12: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:22, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:15: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:16: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:61:20: warning: ‘virtual std::string ParmContainer::GetName() const’ was hidden [-Woverloaded-virtual=] 61 | virtual string GetName() const { return m_Name; } | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:75:20: note: by ‘virtual std::string XSecCurve::GetName()’ 75 | virtual string GetName(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:174:18: warning: ‘virtual void ParmContainer::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 174 | virtual void ChangeID( const string &id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:22, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.cpp:13: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:302:18: note: by ‘virtual void SSXSecCurve::ChangeID(std::string)’ 302 | virtual void ChangeID( string id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h: In constructor ‘BitMask::BitMask(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h:33:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for ( int i = 0; i < boolvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual void Geom::GetSymmIndexs(int, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:484:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 484 | if ( imain >= 0 && imain < m_SurfSymmMap.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetMainSurfID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:492:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | if ( surfnum >= 0 && surfnum < m_MainSurfIndxVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetSurfCopyIndx(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:504:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | if ( surfnum >= 0 && surfnum < m_SurfCopyIndx.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:610:18: warning: ‘virtual void Geom::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 610 | virtual void ChangeID( const string &id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.cpp:18: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/BORGeom.h:64:18: note: by ‘virtual void BORGeom::ChangeID(std::string)’ 64 | virtual void ChangeID( string id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.cpp: In member function ‘virtual void XSecCurve::DeflectTE(bool)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.cpp:863:20: warning: unused variable ‘d’ [-Wunused-variable] 863 | double d = eli::geom::intersect::intersect( t1, t2, clowrear, clowfwd, tslow - .001, tslow + .001, ret ); | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.cpp:925:20: warning: unused variable ‘d’ [-Wunused-variable] 925 | double d = eli::geom::intersect::intersect( t1, t2, cupfwd, cuprear, tsup - .001, tsup + .001, ret ); | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.cpp:730:12: warning: unused variable ‘tflap’ [-Wunused-variable] 730 | double tflap = 0.0; | ^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.cpp:739:30: warning: unused variable ‘delta’ [-Wunused-variable] 739 | double umin, umax, umid, delta; | ^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.cpp:746:11: warning: variable ‘te’ set but not used [-Wunused-but-set-variable=] 746 | vec3d te = ( telow + teup ) * 0.5; | ^~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.cpp: In member function ‘virtual void XSecCurve::TrimTE(bool)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.cpp:1513:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] 1513 | for ( int i = 0; i < ncache; i++ ) | ~~^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.cpp:1534:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 1534 | for ( int i = 0; i < imax; i++ ) | ~~^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.cpp:1540:41: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 1540 | for ( j = ncache - 1; j > imax; j-- ) | ~~^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.cpp:1573:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 1573 | for ( i = 0; i < imax - 1; i++ ) | ~~^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.cpp: In member function ‘virtual void XSecCurve::TrimLE(bool)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.cpp:1795:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] 1795 | for ( int i = 0; i < ncache; i++ ) | ~~^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.cpp:1816:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 1816 | for ( int i = 0; i <= isplit; i++ ) | ~~^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.cpp:1821:41: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] 1821 | for ( j = isplit + 1; j < ncache; j++ ) | ~~^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.cpp: In member function ‘virtual void XSecCurve::Chevron()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.cpp:2442:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2442 | for ( int i = 0; i < pts.size(); i++ ) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.cpp: In member function ‘virtual void CircleXSec::UpdateCurve(bool)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.cpp:2677:30: warning: unused variable ‘start’ [-Wunused-variable] 2677 | curve_point_type origin, start, normal; | ^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.cpp: In member function ‘virtual void SuperXSec::UpdateCurve(bool)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.cpp:2787:30: warning: unused variable ‘x’ [-Wunused-variable] 2787 | curve_point_type origin, x, y; | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.cpp:2787:33: warning: unused variable ‘y’ [-Wunused-variable] 2787 | curve_point_type origin, x, y; | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.cpp: In destructor ‘virtual EditCurveXSec::~EditCurveXSec()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.cpp:3708:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 3708 | for ( int i = 0; i < m_UParmVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.cpp:3714:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 3714 | for ( int i = 0; i < m_XParmVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.cpp:3720:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 3720 | for ( int i = 0; i < m_YParmVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.cpp:3726:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 3726 | for ( int i = 0; i < m_ZParmVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.cpp:3732:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 3732 | for ( int i = 0; i < m_RParmVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.cpp:3738:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 3738 | for ( int i = 0; i < m_EnforceG1Vec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.cpp:3744:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 3744 | for ( int i = 0; i < m_FixedUVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.cpp: In member function ‘virtual xmlNode* EditCurveXSec::DecodeXml(xmlNode*&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.cpp:3852:35: warning: comparison of integer expressions of different signedness: ‘std::vector::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 3852 | while ( m_XParmVec.size() < npt ) | ~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.cpp: In member function ‘virtual void EditCurveXSec::SetScale(double)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.cpp:4168:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 4168 | for ( int i = 0; i < m_RParmVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.cpp: In member function ‘virtual void EditCurveXSec::UpdateG1Parms()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.cpp:4248:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 4248 | for ( int j = 0; j < m_EnforceG1Vec.size() - 1; j++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.cpp:4258:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 4258 | for ( int j = 0; j < m_EnforceG1Vec.size() - 1; j++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.cpp: In member function ‘virtual void EditCurveXSec::EnforcePtOrder(double, double)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.cpp:4291:15: warning: unused variable ‘pprev’ [-Wunused-variable] 4291 | Parm* pprev = nullptr; | ^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.cpp:4348:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 4348 | for ( int j = 0; j < m_UParmVec.size(); j++ ) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.cpp:4352:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 4352 | if ( j < m_UParmVec.size() - 1 ) | ~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.cpp:4366:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 4366 | else if ( j == m_UParmVec.size() - 1 ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.cpp: In member function ‘virtual void EditCurveXSec::ClearPtOrder()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.cpp:4393:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 4393 | for ( int j = 0; j < m_UParmVec.size(); j++ ) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.cpp: In member function ‘virtual void EditCurveXSec::ReparameterizeEqualArcLength()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.cpp:4992:27: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 4992 | for ( size_t i = 0; i < nseg; i++ ) | ~~^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.cpp:5005:27: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 5005 | for ( size_t i = 0; i < nseg; i++ ) | ~~^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.cpp:4986:12: warning: unused variable ‘tot_len’ [-Wunused-variable] 4986 | double tot_len = m_BaseEditCurve.CompLength( tol ); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.cpp: In member function ‘virtual void EditCurveXSec::SetSelectPntID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.cpp:5212:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 5212 | if ( id < 0 || id > m_XParmVec.size() - 1 ) | ~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.cpp: In member function ‘virtual void EditCurveXSec::MovePnt(double, double, double, bool)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.cpp:5245:45: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 5245 | if ( m_SelectPntID < 0 || m_SelectPntID >= m_XParmVec.size() ) | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.cpp:5288:44: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 5288 | if ( m_SelectPntID < m_XParmVec.size() - 1 ) | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.cpp:5293:51: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 5293 | else if ( ( m_SelectPntID == m_XParmVec.size() - 1 ) && m_CloseFlag() ) | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.cpp:5320:40: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 5320 | if ( m_SelectPntID < m_YParmVec.size() - 1 ) | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.cpp:5325:47: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 5325 | else if ( ( m_SelectPntID == m_YParmVec.size() - 1 ) && m_CloseFlag() ) | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.cpp:5346:40: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 5346 | if ( m_SelectPntID < m_ZParmVec.size() - 1 ) | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.cpp:5351:47: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 5351 | else if ( ( m_SelectPntID == m_ZParmVec.size() - 1 ) && m_CloseFlag() ) | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.cpp: In member function ‘virtual void EditCurveXSec::MovePnt(vec3d, int, bool)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.cpp:5381:45: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 5381 | if ( m_SelectPntID < 0 || m_SelectPntID >= m_XParmVec.size() ) | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.cpp:5380:12: warning: unused variable ‘z’ [-Wunused-variable] 5380 | double z = 0; | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.cpp: In member function ‘virtual std::vector EditCurveXSec::GetCtrlPntVec(bool, bool)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.cpp:5408:27: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 5408 | for ( size_t i = 0; i < n; i++ ) | ~~^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.cpp: In member function ‘virtual void EditCurveXSec::DeletePt(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.cpp:5510:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 5510 | if ( indx > 0 && indx < ( m_XParmVec.size() - 1 ) ) | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.cpp: In member function ‘virtual void EditCurveXSec::RenameParms()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.cpp:5586:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 5586 | for ( int i = 0; i < m_XParmVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.cpp: In member function ‘virtual int EditCurveXSec::Split01(double)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.cpp:5642:31: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 5642 | for ( size_t i = 0; i < nseg; i++ ) | ~~^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.cpp:5793:26: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 5793 | if ( ( i >= m_SelectPntID - 1 ) && ( i <= m_SelectPntID + 1 ) ) | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.cpp:5793:56: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 5793 | if ( ( i >= m_SelectPntID - 1 ) && ( i <= m_SelectPntID + 1 ) ) | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.cpp:5799:29: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 5799 | else if ( i < m_SelectPntID - 1 ) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.cpp: In member function ‘virtual void EditCurveXSec::EnforceG1(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.cpp:5867:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 5867 | else if ( new_index == i ) | ~~~~~~~~~~^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.cpp: In member function ‘virtual void HWXSecCurveDriverGroup::UpdateGroup(std::vector >)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.cpp:6021:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 6021 | for( int i = 0; i < m_Nchoice; i++ ) | ~~^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.cpp: In member function ‘virtual void DXSecCurveDriverGroup::UpdateGroup(std::vector >)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.cpp:6173:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 6173 | for( int i = 0; i < m_Nchoice; i++ ) | ~~^~~~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/curve/piecewise_creator.hpp:26, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspCurve.h:25, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:16: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/curve/piecewise_superellipse_creator.hpp: In instantiation of ‘bool eli::geom::curve::piecewise_superellipse_creator::create(eli::geom::curve::piecewise::data_type, dim__, typename eli::geom::curve::piecewise_2d_curve_creator::tolerance_type>&) const [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance; typename eli::geom::curve::piecewise_2d_curve_creator::data_type = double; typename eli::geom::curve::piecewise_2d_curve_creator::tolerance_type = eli::util::tolerance]’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.cpp:2812:21: required from here 2812 | if ( !psc.create( c ) ) | ~~~~~~~~~~^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/curve/piecewise_superellipse_creator.hpp:290:38: warning: unused variable ‘cp’ [-Wunused-variable] 290 | control_point_type cp; | ^~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/curve/piecewise_superellipse_creator.hpp:421:38: warning: unused variable ‘cp’ [-Wunused-variable] 421 | control_point_type cp; | ^~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/curve/piecewise_superellipse_creator.hpp:534:36: warning: unused variable ‘cp’ [-Wunused-variable] 534 | control_point_type cp; | ^~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspCurve.h:23: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/curve/bezier.hpp: In instantiation of ‘void eli::geom::curve::bezier::interpolate(std::vector&, const fit_container_type&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance; fit_container_type = eli::geom::curve::fit_container]’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/curve/bezier.hpp:780:24: required from ‘void eli::geom::curve::bezier::interpolate(const fit_container_type&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance; fit_container_type = eli::geom::curve::fit_container]’ 780 | interpolate(t, fcon); | ~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/curve/piecewise_superellipse_creator.hpp:296:34: required from ‘bool eli::geom::curve::piecewise_superellipse_creator::create(eli::geom::curve::piecewise::data_type, dim__, typename eli::geom::curve::piecewise_2d_curve_creator::tolerance_type>&) const [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance; typename eli::geom::curve::piecewise_2d_curve_creator::data_type = double; typename eli::geom::curve::piecewise_2d_curve_creator::tolerance_type = eli::util::tolerance]’ 296 | crv.interpolate(fcon); | ~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.cpp:2812:21: required from here 2812 | if ( !psc.create( c ) ) | ~~~~~~~~~~^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/curve/bezier.hpp:835:26: warning: unused variable ‘pt’ [-Wunused-variable] 835 | point_type pt; | ^~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/curve/piecewise.hpp:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/intersect/minimum_distance_curve.hpp:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/curve/bezier.hpp:31: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/intersect/specified_distance_curve.hpp: In instantiation of ‘typename curve__::data_type eli::geom::intersect::specified_distance_new(typename curve__::data_type&, const curve__&, int&, const typename curve__::point_type&, const typename curve__::data_type&, const typename curve__::data_type&, const typename curve__::data_type&, const typename curve__::data_type&) [with curve__ = eli::geom::curve::piecewise; typename curve__::data_type = double; typename curve__::point_type = Eigen::Matrix]’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/intersect/specified_distance_curve.hpp:246:38: required from ‘typename curve__::data_type eli::geom::intersect::specified_distance(typename curve__::data_type&, const curve__&, int&, const typename curve__::point_type&, const typename curve__::data_type&, const typename curve__::data_type&, const typename curve__::data_type&, const typename curve__::data_type&) [with curve__ = eli::geom::curve::piecewise; typename curve__::data_type = double; typename curve__::point_type = Eigen::Matrix]’ 246 | return specified_distance_new( t, c, ret, pt, r0, t0, tmin, tmax ); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/intersect/specified_distance_curve.hpp:259:34: required from ‘typename curve__::data_type eli::geom::intersect::specified_distance(typename curve__::data_type&, const curve__&, int&, const typename curve__::point_type&, const typename curve__::data_type&, const typename curve__::data_type&) [with curve__ = eli::geom::curve::piecewise; typename curve__::data_type = double; typename curve__::point_type = Eigen::Matrix]’ 259 | return specified_distance(t, c, ret, pt, r0, t0, c.get_t0(), c.get_tmax() ); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/intersect/specified_distance_curve.hpp:266:34: required from ‘typename curve__::data_type eli::geom::intersect::specified_distance(typename curve__::data_type&, const curve__&, const typename curve__::point_type&, const typename curve__::data_type&, const typename curve__::data_type&) [with curve__ = eli::geom::curve::piecewise; typename curve__::data_type = double; typename curve__::point_type = Eigen::Matrix]’ 266 | return specified_distance(t, c, ret, pt, r0, t0 ); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.cpp:784:49: required from here 784 | eli::geom::intersect::specified_distance( tslow, clow, ptelow, xflap, tslow0 ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/intersect/specified_distance_curve.hpp:183:19: warning: variable ‘val’ set but not used [-Wunused-but-set-variable=] 183 | data_type val; | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.cpp: In member function ‘bool FileXSec::ReadXSecFile(FILE*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.cpp:3479:10: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 3479 | fgets( buff, 255, file_id ); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ [127/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/tritri -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/usr/include/OpenABF -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT cfd_mesh/CMakeFiles/cfd_mesh.dir/Face.cpp.o -MF cfd_mesh/CMakeFiles/cfd_mesh.dir/Face.cpp.o.d -o cfd_mesh/CMakeFiles/cfd_mesh.dir/Face.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/Face.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmUndo.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:29, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/Surf.h:18, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/Face.cpp:14: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:22, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:27: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:28: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:61:20: warning: ‘virtual std::string ParmContainer::GetName() const’ was hidden [-Woverloaded-virtual=] 61 | virtual string GetName() const { return m_Name; } | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:22: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:75:20: note: by ‘virtual std::string XSecCurve::GetName()’ 75 | virtual string GetName(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:174:18: warning: ‘virtual void ParmContainer::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 174 | virtual void ChangeID( const string &id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:302:18: note: by ‘virtual void SSXSecCurve::ChangeID(std::string)’ 302 | virtual void ChangeID( string id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h: In constructor ‘BitMask::BitMask(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h:33:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for ( int i = 0; i < boolvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual void Geom::GetSymmIndexs(int, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:484:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 484 | if ( imain >= 0 && imain < m_SurfSymmMap.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetMainSurfID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:492:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | if ( surfnum >= 0 && surfnum < m_MainSurfIndxVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetSurfCopyIndx(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:504:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | if ( surfnum >= 0 && surfnum < m_SurfCopyIndx.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:73:24: warning: ‘virtual xmlNode* ParmContainer::EncodeXml(xmlNode*&)’ was hidden [-Woverloaded-virtual=] 73 | virtual xmlNodePtr EncodeXml( xmlNodePtr & node ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:196:16: note: by ‘xmlNode* Vehicle::EncodeXml(xmlNode*&, int)’ 196 | xmlNodePtr EncodeXml( xmlNodePtr & node, int set ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:27:18: warning: ‘virtual void SimpleMeshCommonSettings::CopyFrom(MeshCommonSettings*)’ was hidden [-Woverloaded-virtual=] 27 | virtual void CopyFrom( MeshCommonSettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:95:18: note: by ‘virtual void SimpleIntersectSettings::CopyFrom(IntersectSettings*)’ 95 | virtual void CopyFrom( IntersectSettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:27:18: warning: ‘virtual void SimpleMeshCommonSettings::CopyFrom(MeshCommonSettings*)’ was hidden [-Woverloaded-virtual=] 27 | virtual void CopyFrom( MeshCommonSettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:105:18: note: by ‘virtual void SimpleCfdMeshSettings::CopyFrom(CfdMeshSettings*)’ 105 | virtual void CopyFrom( CfdMeshSettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:27:18: warning: ‘virtual void SimpleMeshCommonSettings::CopyFrom(MeshCommonSettings*)’ was hidden [-Woverloaded-virtual=] 27 | virtual void CopyFrom( MeshCommonSettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:138:18: note: by ‘virtual void SimpleFeaMeshSettings::CopyFrom(StructSettings*)’ 138 | virtual void CopyFrom( StructSettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:138:18: warning: ‘virtual void SimpleFeaMeshSettings::CopyFrom(StructSettings*)’ was hidden [-Woverloaded-virtual=] /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:248:18: note: by ‘virtual void SimpleAssemblySettings::CopyFrom(AssemblySettings*)’ 248 | virtual void CopyFrom( AssemblySettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:139:18: warning: ‘virtual void SimpleFeaMeshSettings::CopyPostOpFrom(StructSettings*)’ was hidden [-Woverloaded-virtual=] 139 | virtual void CopyPostOpFrom( StructSettings* settings ); | ^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:250:18: note: by ‘virtual void SimpleAssemblySettings::CopyPostOpFrom(AssemblySettings*)’ 250 | virtual void CopyPostOpFrom( AssemblySettings* settings ); | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ [128/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/tritri -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/usr/include/OpenABF -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT cfd_mesh/CMakeFiles/cfd_mesh.dir/ICurve.cpp.o -MF cfd_mesh/CMakeFiles/cfd_mesh.dir/ICurve.cpp.o.d -o cfd_mesh/CMakeFiles/cfd_mesh.dir/ICurve.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/ICurve.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmUndo.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:29, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/Surf.h:18, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/ICurve.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/ICurve.cpp:10: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:22, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:27: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:28: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:61:20: warning: ‘virtual std::string ParmContainer::GetName() const’ was hidden [-Woverloaded-virtual=] 61 | virtual string GetName() const { return m_Name; } | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:22: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:75:20: note: by ‘virtual std::string XSecCurve::GetName()’ 75 | virtual string GetName(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:174:18: warning: ‘virtual void ParmContainer::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 174 | virtual void ChangeID( const string &id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:302:18: note: by ‘virtual void SSXSecCurve::ChangeID(std::string)’ 302 | virtual void ChangeID( string id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h: In constructor ‘BitMask::BitMask(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h:33:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for ( int i = 0; i < boolvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual void Geom::GetSymmIndexs(int, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:484:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 484 | if ( imain >= 0 && imain < m_SurfSymmMap.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetMainSurfID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:492:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | if ( surfnum >= 0 && surfnum < m_MainSurfIndxVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetSurfCopyIndx(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:504:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | if ( surfnum >= 0 && surfnum < m_SurfCopyIndx.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:73:24: warning: ‘virtual xmlNode* ParmContainer::EncodeXml(xmlNode*&)’ was hidden [-Woverloaded-virtual=] 73 | virtual xmlNodePtr EncodeXml( xmlNodePtr & node ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:196:16: note: by ‘xmlNode* Vehicle::EncodeXml(xmlNode*&, int)’ 196 | xmlNodePtr EncodeXml( xmlNodePtr & node, int set ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:27:18: warning: ‘virtual void SimpleMeshCommonSettings::CopyFrom(MeshCommonSettings*)’ was hidden [-Woverloaded-virtual=] 27 | virtual void CopyFrom( MeshCommonSettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:95:18: note: by ‘virtual void SimpleIntersectSettings::CopyFrom(IntersectSettings*)’ 95 | virtual void CopyFrom( IntersectSettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:27:18: warning: ‘virtual void SimpleMeshCommonSettings::CopyFrom(MeshCommonSettings*)’ was hidden [-Woverloaded-virtual=] 27 | virtual void CopyFrom( MeshCommonSettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:105:18: note: by ‘virtual void SimpleCfdMeshSettings::CopyFrom(CfdMeshSettings*)’ 105 | virtual void CopyFrom( CfdMeshSettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:27:18: warning: ‘virtual void SimpleMeshCommonSettings::CopyFrom(MeshCommonSettings*)’ was hidden [-Woverloaded-virtual=] 27 | virtual void CopyFrom( MeshCommonSettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:138:18: note: by ‘virtual void SimpleFeaMeshSettings::CopyFrom(StructSettings*)’ 138 | virtual void CopyFrom( StructSettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:138:18: warning: ‘virtual void SimpleFeaMeshSettings::CopyFrom(StructSettings*)’ was hidden [-Woverloaded-virtual=] /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:248:18: note: by ‘virtual void SimpleAssemblySettings::CopyFrom(AssemblySettings*)’ 248 | virtual void CopyFrom( AssemblySettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:139:18: warning: ‘virtual void SimpleFeaMeshSettings::CopyPostOpFrom(StructSettings*)’ was hidden [-Woverloaded-virtual=] 139 | virtual void CopyPostOpFrom( StructSettings* settings ); | ^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:250:18: note: by ‘virtual void SimpleAssemblySettings::CopyPostOpFrom(AssemblySettings*)’ 250 | virtual void CopyPostOpFrom( AssemblySettings* settings ); | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ [129/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/tritri -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/usr/include/OpenABF -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT cfd_mesh/CMakeFiles/cfd_mesh.dir/FeaElement.cpp.o -MF cfd_mesh/CMakeFiles/cfd_mesh.dir/FeaElement.cpp.o.d -o cfd_mesh/CMakeFiles/cfd_mesh.dir/FeaElement.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaElement.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:18, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaElement.h:19, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaElement.cpp:13: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:22, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:20: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:21: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:61:20: warning: ‘virtual std::string ParmContainer::GetName() const’ was hidden [-Woverloaded-virtual=] 61 | virtual string GetName() const { return m_Name; } | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:24: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:75:20: note: by ‘virtual std::string XSecCurve::GetName()’ 75 | virtual string GetName(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:174:18: warning: ‘virtual void ParmContainer::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 174 | virtual void ChangeID( const string &id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:302:18: note: by ‘virtual void SSXSecCurve::ChangeID(std::string)’ 302 | virtual void ChangeID( string id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:27: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h: In constructor ‘BitMask::BitMask(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h:33:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for ( int i = 0; i < boolvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmUndo.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:29, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/Surf.h:18, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/CfdMeshMgr.h:55, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMeshMgr.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaElement.cpp:15: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual void Geom::GetSymmIndexs(int, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:484:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 484 | if ( imain >= 0 && imain < m_SurfSymmMap.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetMainSurfID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:492:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | if ( surfnum >= 0 && surfnum < m_MainSurfIndxVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetSurfCopyIndx(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:504:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | if ( surfnum >= 0 && surfnum < m_SurfCopyIndx.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:73:24: warning: ‘virtual xmlNode* ParmContainer::EncodeXml(xmlNode*&)’ was hidden [-Woverloaded-virtual=] 73 | virtual xmlNodePtr EncodeXml( xmlNodePtr & node ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:196:16: note: by ‘xmlNode* Vehicle::EncodeXml(xmlNode*&, int)’ 196 | xmlNodePtr EncodeXml( xmlNodePtr & node, int set ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:27:18: warning: ‘virtual void SimpleMeshCommonSettings::CopyFrom(MeshCommonSettings*)’ was hidden [-Woverloaded-virtual=] 27 | virtual void CopyFrom( MeshCommonSettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:95:18: note: by ‘virtual void SimpleIntersectSettings::CopyFrom(IntersectSettings*)’ 95 | virtual void CopyFrom( IntersectSettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:27:18: warning: ‘virtual void SimpleMeshCommonSettings::CopyFrom(MeshCommonSettings*)’ was hidden [-Woverloaded-virtual=] 27 | virtual void CopyFrom( MeshCommonSettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:105:18: note: by ‘virtual void SimpleCfdMeshSettings::CopyFrom(CfdMeshSettings*)’ 105 | virtual void CopyFrom( CfdMeshSettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:27:18: warning: ‘virtual void SimpleMeshCommonSettings::CopyFrom(MeshCommonSettings*)’ was hidden [-Woverloaded-virtual=] 27 | virtual void CopyFrom( MeshCommonSettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:138:18: note: by ‘virtual void SimpleFeaMeshSettings::CopyFrom(StructSettings*)’ 138 | virtual void CopyFrom( StructSettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:139:18: warning: ‘virtual void SimpleFeaMeshSettings::CopyPostOpFrom(StructSettings*)’ was hidden [-Woverloaded-virtual=] 139 | virtual void CopyPostOpFrom( StructSettings* settings ); | ^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:250:18: note: by ‘virtual void SimpleAssemblySettings::CopyPostOpFrom(AssemblySettings*)’ 250 | virtual void CopyPostOpFrom( AssemblySettings* settings ); | ^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:138:18: warning: ‘virtual void SimpleFeaMeshSettings::CopyFrom(StructSettings*)’ was hidden [-Woverloaded-virtual=] 138 | virtual void CopyFrom( StructSettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:248:18: note: by ‘virtual void SimpleAssemblySettings::CopyFrom(AssemblySettings*)’ 248 | virtual void CopyFrom( AssemblySettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMeshMgr.h: In member function ‘virtual void FeaMeshMgrSingleton::ResetPropMatUse()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMeshMgr.h:195:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 195 | for ( int i = 0; i < m_SimplePropertyVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMeshMgr.h:199:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 199 | for ( int i = 0; i < m_SimpleMaterialVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaElement.cpp: In member function ‘void FeaNode::WriteCalculix(FILE*, long long int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaElement.cpp:103:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 103 | for ( int i = 0; i < m_Tags.size(); i++ ) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaElement.cpp: In member function ‘virtual double FeaTri::ComputeMass(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaElement.cpp:304:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 304 | if ( property_index < simp_prop_vec.size() && property_index >= 0 && simp_prop_vec.size() > 0 ) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaElement.cpp:314:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 314 | if ( mat_index < simp_mat_vec.size() && mat_index >= 0 && simp_mat_vec.size() > 0 ) | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaElement.cpp: In member function ‘virtual double FeaQuad::ComputeMass(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaElement.cpp:474:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 474 | if ( property_index < simp_prop_vec.size() && property_index >= 0 && simp_prop_vec.size() > 0 ) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaElement.cpp:484:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 484 | if ( mat_index < simp_mat_vec.size() && mat_index >= 0 && simp_mat_vec.size() > 0 ) | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaElement.cpp: In member function ‘virtual double FeaBeam::ComputeMass(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaElement.cpp:568:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 568 | if ( property_index < simp_prop_vec.size() && property_index >= 0 && simp_prop_vec.size() > 0 ) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaElement.cpp:578:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 578 | if ( mat_index < simp_mat_vec.size() && mat_index >= 0 && simp_mat_vec.size() > 0 ) | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ [130/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/tritri -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/usr/include/OpenABF -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT cfd_mesh/CMakeFiles/cfd_mesh.dir/FeaMesh.cpp.o -MF cfd_mesh/CMakeFiles/cfd_mesh.dir/FeaMesh.cpp.o.d -o cfd_mesh/CMakeFiles/cfd_mesh.dir/FeaMesh.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMesh.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:18, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaElement.h:19, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMesh.h:8, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMesh.cpp:5: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:22, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:20: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:21: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:61:20: warning: ‘virtual std::string ParmContainer::GetName() const’ was hidden [-Woverloaded-virtual=] 61 | virtual string GetName() const { return m_Name; } | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:24: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:75:20: note: by ‘virtual std::string XSecCurve::GetName()’ 75 | virtual string GetName(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:174:18: warning: ‘virtual void ParmContainer::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 174 | virtual void ChangeID( const string &id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:302:18: note: by ‘virtual void SSXSecCurve::ChangeID(std::string)’ 302 | virtual void ChangeID( string id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:27: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h: In constructor ‘BitMask::BitMask(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h:33:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for ( int i = 0; i < boolvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmUndo.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:29, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMesh.h:9: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual void Geom::GetSymmIndexs(int, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:484:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 484 | if ( imain >= 0 && imain < m_SurfSymmMap.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetMainSurfID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:492:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | if ( surfnum >= 0 && surfnum < m_MainSurfIndxVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetSurfCopyIndx(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:504:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | if ( surfnum >= 0 && surfnum < m_SurfCopyIndx.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:73:24: warning: ‘virtual xmlNode* ParmContainer::EncodeXml(xmlNode*&)’ was hidden [-Woverloaded-virtual=] 73 | virtual xmlNodePtr EncodeXml( xmlNodePtr & node ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:196:16: note: by ‘xmlNode* Vehicle::EncodeXml(xmlNode*&, int)’ 196 | xmlNodePtr EncodeXml( xmlNodePtr & node, int set ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:27:18: warning: ‘virtual void SimpleMeshCommonSettings::CopyFrom(MeshCommonSettings*)’ was hidden [-Woverloaded-virtual=] 27 | virtual void CopyFrom( MeshCommonSettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:95:18: note: by ‘virtual void SimpleIntersectSettings::CopyFrom(IntersectSettings*)’ 95 | virtual void CopyFrom( IntersectSettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:27:18: warning: ‘virtual void SimpleMeshCommonSettings::CopyFrom(MeshCommonSettings*)’ was hidden [-Woverloaded-virtual=] 27 | virtual void CopyFrom( MeshCommonSettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:105:18: note: by ‘virtual void SimpleCfdMeshSettings::CopyFrom(CfdMeshSettings*)’ 105 | virtual void CopyFrom( CfdMeshSettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:27:18: warning: ‘virtual void SimpleMeshCommonSettings::CopyFrom(MeshCommonSettings*)’ was hidden [-Woverloaded-virtual=] 27 | virtual void CopyFrom( MeshCommonSettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:138:18: note: by ‘virtual void SimpleFeaMeshSettings::CopyFrom(StructSettings*)’ 138 | virtual void CopyFrom( StructSettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:139:18: warning: ‘virtual void SimpleFeaMeshSettings::CopyPostOpFrom(StructSettings*)’ was hidden [-Woverloaded-virtual=] 139 | virtual void CopyPostOpFrom( StructSettings* settings ); | ^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:250:18: note: by ‘virtual void SimpleAssemblySettings::CopyPostOpFrom(AssemblySettings*)’ 250 | virtual void CopyPostOpFrom( AssemblySettings* settings ); | ^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:138:18: warning: ‘virtual void SimpleFeaMeshSettings::CopyFrom(StructSettings*)’ was hidden [-Woverloaded-virtual=] 138 | virtual void CopyFrom( StructSettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:248:18: note: by ‘virtual void SimpleAssemblySettings::CopyFrom(AssemblySettings*)’ 248 | virtual void CopyFrom( AssemblySettings* settings ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMesh.cpp:8: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMeshMgr.h: In member function ‘virtual void FeaMeshMgrSingleton::ResetPropMatUse()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMeshMgr.h:195:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 195 | for ( int i = 0; i < m_SimplePropertyVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMeshMgr.h:199:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 199 | for ( int i = 0; i < m_SimpleMaterialVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMesh.cpp: In member function ‘bool PartTrim::CullPtByTrimGroup(const vec3d&, int, double)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMesh.cpp:35:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 35 | for ( int isurf = 0; isurf < m_TrimSurf.size(); isurf++ ) | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMesh.cpp: In member function ‘virtual void FeaMesh::SetDrawElementFlag(int, bool)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMesh.cpp:160:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 160 | if ( index >= 0 && index < m_DrawElementFlagVec.size() && m_DrawElementFlagVec.size() > 0 ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMesh.cpp: In member function ‘virtual void FeaMesh::SetDrawCapFlag(int, bool)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMesh.cpp:168:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 168 | if ( index >= 0 && index < m_DrawCapFlagVec.size() && m_DrawCapFlagVec.size() > 0 ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMesh.cpp: In member function ‘virtual void FeaMesh::UpdateDrawObjs()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMesh.cpp:215:33: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 215 | for ( unsigned int j = 0; j < (int)m_FeaNodeVec.size(); j++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMesh.cpp:245:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long long unsigned int’ [-Wsign-compare] 245 | for ( int iprt = 0; iprt < m_NumFeaParts; iprt++ ) | ~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMesh.cpp:261:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 261 | for ( unsigned int j = 0; j < (int)m_FeaNodeVec.size(); j++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMesh.cpp:275:41: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 275 | for ( unsigned int j = 0; j < (int)m_FeaNodeVec.size(); j++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMesh.cpp:288:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 288 | for ( int j = 0; j < m_FeaElementVec.size(); j++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMesh.cpp:342:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 342 | for ( int j = 0; j < m_FeaElementVec.size(); j++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMesh.cpp:371:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 371 | for ( int j = 0; j < m_FeaElementVec.size(); j++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMesh.cpp:429:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long long unsigned int’ [-Wsign-compare] 429 | for ( int iss = 0; iss < m_NumFeaSubSurfs; iss++ ) | ~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMesh.cpp:445:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 445 | for ( unsigned int j = 0; j < (int)m_FeaNodeVec.size(); j++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMesh.cpp:456:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 456 | for ( int j = 0; j < m_FeaElementVec.size(); j++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMesh.cpp:506:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 506 | for ( int j = 0; j < m_FeaElementVec.size(); j++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMesh.cpp:535:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 535 | for ( int j = 0; j < m_FeaElementVec.size(); j++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMesh.cpp: In member function ‘virtual void FeaMesh::LoadDrawObjs(std::vector&, SimpleFeaMeshSettings*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMesh.cpp:602:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long long unsigned int’ [-Wsign-compare] 602 | for ( int iprt = 0; iprt < m_NumFeaParts; iprt++ ) | ~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMesh.cpp:760:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long long unsigned int’ [-Wsign-compare] 760 | for ( int iss = 0; iss < m_NumFeaSubSurfs; iss++ ) | ~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMesh.cpp: In member function ‘virtual void FeaMesh::WriteNASTRANNodes(FILE*, FILE*, FILE*, int&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMesh.cpp:1064:41: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 1064 | for ( unsigned int j = 0; j < (int)fxpt.m_Pnt.size(); j++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMesh.cpp:1089:45: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 1089 | for ( unsigned int j = 0; j < (int)fxpt.m_Pnt.size(); j++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMesh.cpp:1096:56: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1096 | for ( int ispider = 0; ispider < fxpt.m_SpiderIndex[ j ].size(); ispider++ ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMesh.cpp:1121:45: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 1121 | for ( unsigned int j = 0; j < (int)m_FeaNodeVec.size(); j++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMesh.cpp:1154:41: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 1154 | for ( unsigned int j = 0; j < (int)m_FeaNodeVec.size(); j++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMesh.cpp:1182:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 1182 | for ( unsigned int j = 0; j < (int)m_FeaNodeVec.size(); j++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMesh.cpp: In member function ‘virtual void FeaMesh::WriteNASTRANSPC1(FILE*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMesh.cpp:1243:45: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 1243 | for ( unsigned int j = 0; j < (int)m_FeaNodeVec.size(); j++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMesh.cpp:1273:45: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 1273 | for ( unsigned int j = 0; j < (int)m_FeaNodeVec.size(); j++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMesh.cpp:1301:41: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 1301 | for ( unsigned int j = 0; j < (int)m_FeaNodeVec.size(); j++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMesh.cpp:1325:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 1325 | for ( unsigned int j = 0; j < (int)m_FeaNodeVec.size(); j++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMesh.cpp: In member function ‘virtual void FeaMesh::WriteNASTRANElements(FILE*, FILE*, FILE*, int&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMesh.cpp:1388:36: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1388 | for ( int j = 0; j < m_FeaElementVec.size(); j++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMesh.cpp:1425:36: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1425 | for ( int j = 0; j < m_FeaElementVec.size(); j++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMesh.cpp:1427:64: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 1427 | if ( m_FeaElementVec[j]->GetFeaPartIndex() == i && m_FeaElementVec[j]->GetFeaSSIndex() < 0 && m_FeaElementVec[j]->GetElementType() != FeaElement::FEA_BEAM ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMesh.cpp:1457:40: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1457 | for ( int j = 0; j < m_FeaElementVec.size(); j++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMesh.cpp:1459:68: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 1459 | if ( m_FeaElementVec[j]->GetFeaPartIndex() == i && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMesh.cpp:1497:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1497 | for ( int j = 0; j < m_FeaElementVec.size(); j++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMesh.cpp:1499:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 1499 | if ( m_FeaElementVec[j]->GetFeaSSIndex() == i && m_FeaElementVec[j]->GetElementType() != FeaElement::FEA_BEAM ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMesh.cpp:1529:36: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1529 | for ( int j = 0; j < m_FeaElementVec.size(); j++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMesh.cpp:1531:62: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 1531 | if ( m_FeaElementVec[j]->GetFeaSSIndex() == i && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMesh.cpp: In member function ‘virtual void FeaMesh::WriteCalculixNodes(FILE*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMesh.cpp:1691:41: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 1691 | for ( unsigned int j = 0; j < (int)fxpt.m_Pnt.size(); j++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMesh.cpp:1709:45: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 1709 | for ( unsigned int j = 0; j < (int)fxpt.m_Pnt.size(); j++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMesh.cpp:1716:56: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1716 | for ( int ispider = 0; ispider < fxpt.m_SpiderIndex[ j ].size(); ispider++ ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMesh.cpp:1735:45: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 1735 | for ( unsigned int j = 0; j < (int)m_FeaNodeVec.size(); j++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMesh.cpp:1761:41: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 1761 | for ( unsigned int j = 0; j < (int)m_FeaNodeVec.size(); j++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMesh.cpp:1782:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 1782 | for ( unsigned int j = 0; j < (int)m_FeaNodeVec.size(); j++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMesh.cpp:1667:13: warning: unused variable ‘elem_id’ [-Wunused-variable] 1667 | int elem_id = 0; | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMesh.cpp:1668:14: warning: unused variable ‘str’ [-Wunused-variable] 1668 | char str[256]; | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMesh.cpp: In member function ‘virtual void FeaMesh::WriteCalculixElements(FILE*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMesh.cpp:1853:36: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1853 | for ( int j = 0; j < m_FeaElementVec.size(); j++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMesh.cpp:1890:44: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1890 | for ( int j = 0; j < m_FeaElementVec.size(); j++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMesh.cpp:1892:72: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 1892 | if ( m_FeaElementVec[j]->GetFeaPartIndex() == i && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMesh.cpp:1911:44: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1911 | for ( int j = 0; j < m_FeaElementVec.size(); j++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMesh.cpp:1913:72: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 1913 | if ( m_FeaElementVec[j]->GetFeaPartIndex() == i && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMesh.cpp:1931:48: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1931 | for ( int j = 0; j < m_FeaElementVec.size(); j++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMesh.cpp:1933:76: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 1933 | if ( m_FeaElementVec[j]->GetFeaPartIndex() == i && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMesh.cpp:1950:52: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1950 | for ( int j = 0; j < m_FeaElementVec.size(); j++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMesh.cpp:1952:80: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 1952 | if ( m_FeaElementVec[j]->GetFeaPartIndex() == i && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMesh.cpp:1986:40: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1986 | for ( int j = 0; j < m_FeaElementVec.size(); j++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMesh.cpp:1988:66: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 1988 | if ( m_FeaElementVec[j]->GetFeaSSIndex() == i && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMesh.cpp:2006:40: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2006 | for ( int j = 0; j < m_FeaElementVec.size(); j++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMesh.cpp:2008:66: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2008 | if ( m_FeaElementVec[j]->GetFeaSSIndex() == i && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMesh.cpp:2027:44: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2027 | for ( int j = 0; j < m_FeaElementVec.size(); j++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMesh.cpp:2029:70: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2029 | if ( m_FeaElementVec[j]->GetFeaSSIndex() == i && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMesh.cpp:2046:48: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2046 | for ( int j = 0; j < m_FeaElementVec.size(); j++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMesh.cpp:2048:74: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2048 | if ( m_FeaElementVec[j]->GetFeaSSIndex() == i && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMesh.cpp:1840:14: warning: unused variable ‘str’ [-Wunused-variable] 1840 | char str[256]; | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMesh.cpp: In member function ‘virtual void FeaMesh::WriteCalculixBCs(FILE*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMesh.cpp:2079:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2079 | for ( unsigned int j = 0; j < (int)m_FeaNodeVec.size(); j++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMesh.cpp: In member function ‘virtual void FeaMesh::WriteCalculixProperties(FILE*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMesh.cpp:2150:52: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2150 | for ( int j = 0; j < m_FeaElementVec.size(); j++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMesh.cpp:2152:82: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2152 | if ( m_FeaElementVec[ j ]->GetFeaPartIndex() == i && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMesh.cpp:2216:44: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2216 | for ( int j = 0; j < m_FeaElementVec.size(); j++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMesh.cpp:2218:72: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2218 | if ( m_FeaElementVec[ j ]->GetFeaSSIndex() == i && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMesh.cpp: In member function ‘virtual void FeaMesh::WriteGmsh(FILE*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMesh.cpp:2261:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2261 | for ( unsigned int j = 0; j < (int)m_FeaNodeVec.size(); j++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMesh.cpp: In member function ‘virtual void FeaMesh::WriteGmshNodes(FILE*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMesh.cpp:2312:33: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2312 | for ( unsigned int j = 0; j < (int)m_FeaNodeVec.size(); j++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMesh.cpp: In member function ‘virtual void FeaMesh::WriteGmshElements(FILE*, int&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMesh.cpp:2330:56: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2330 | if ( m_FeaElementVec[i]->GetFeaPartIndex() == j ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMesh.cpp: In member function ‘virtual void FeaMesh::WriteSTL(FILE*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMesh.cpp:2365:40: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2365 | for ( int j = 0; j < m_FeaElementVec.size(); j++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMesh.cpp:2367:68: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2367 | if ( m_FeaElementVec[j]->GetFeaPartIndex() == i && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMesh.cpp:2390:40: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2390 | for ( int j = 0; j < m_FeaElementVec.size(); j++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMesh.cpp:2392:66: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2392 | if ( m_FeaElementVec[j]->GetFeaSSIndex() == i && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMesh.cpp: In member function ‘virtual void FeaMesh::ComputeWriteMass(FILE*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMesh.cpp:2446:36: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2446 | for ( int j = 0; j < m_FeaElementVec.size(); j++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMesh.cpp:2448:64: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2448 | if ( m_FeaElementVec[j]->GetFeaPartIndex() == i && m_FeaElementVec[j]->GetFeaSSIndex() < 0 && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMesh.cpp:2456:69: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2456 | else if ( m_FeaElementVec[j]->GetFeaPartIndex() == i && m_FeaElementVec[j]->GetFeaSSIndex() < 0 && m_FeaElementVec[j]->GetElementType() == FeaElement::FEA_BEAM ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMesh.cpp:2486:36: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2486 | for ( int j = 0; j < m_FeaElementVec.size(); j++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMesh.cpp:2522:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2522 | for ( int j = 0; j < m_FeaElementVec.size(); j++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMesh.cpp:2524:58: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2524 | if ( m_FeaElementVec[j]->GetFeaSSIndex() == i && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMesh.cpp:2532:63: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2532 | else if ( m_FeaElementVec[j]->GetFeaSSIndex() == i && m_FeaElementVec[j]->GetElementType() == FeaElement::FEA_BEAM ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMesh.cpp: In member function ‘virtual FixPoint* FeaMesh::GetFixPointByID(const std::string&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMesh.cpp:2554:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2554 | for ( int i = 0; i < m_FixPntVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ [131/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/tritri -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/usr/include/OpenABF -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT cfd_mesh/CMakeFiles/cfd_mesh.dir/ISegChain.cpp.o -MF cfd_mesh/CMakeFiles/cfd_mesh.dir/ISegChain.cpp.o.d -o cfd_mesh/CMakeFiles/cfd_mesh.dir/ISegChain.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/ISegChain.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmUndo.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:29, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/Surf.h:18, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/ISegChain.h:16, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/ISegChain.cpp:10: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:22, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:27: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:28: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:61:20: warning: ‘virtual std::string ParmContainer::GetName() const’ was hidden [-Woverloaded-virtual=] 61 | virtual string GetName() const { return m_Name; } | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:22: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:75:20: note: by ‘virtual std::string XSecCurve::GetName()’ 75 | virtual string GetName(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:174:18: warning: ‘virtual void ParmContainer::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 174 | virtual void ChangeID( const string &id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:302:18: note: by ‘virtual void SSXSecCurve::ChangeID(std::string)’ 302 | virtual void ChangeID( string id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h: In constructor ‘BitMask::BitMask(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h:33:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for ( int i = 0; i < boolvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual void Geom::GetSymmIndexs(int, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:484:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 484 | if ( imain >= 0 && imain < m_SurfSymmMap.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetMainSurfID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:492:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | if ( surfnum >= 0 && surfnum < m_MainSurfIndxVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetSurfCopyIndx(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:504:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | if ( surfnum >= 0 && surfnum < m_SurfCopyIndx.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:73:24: warning: ‘virtual xmlNode* ParmContainer::EncodeXml(xmlNode*&)’ was hidden [-Woverloaded-virtual=] 73 | virtual xmlNodePtr EncodeXml( xmlNodePtr & node ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:196:16: note: by ‘xmlNode* Vehicle::EncodeXml(xmlNode*&, int)’ 196 | xmlNodePtr EncodeXml( xmlNodePtr & node, int set ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:27:18: warning: ‘virtual void SimpleMeshCommonSettings::CopyFrom(MeshCommonSettings*)’ was hidden [-Woverloaded-virtual=] 27 | virtual void CopyFrom( MeshCommonSettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:95:18: note: by ‘virtual void SimpleIntersectSettings::CopyFrom(IntersectSettings*)’ 95 | virtual void CopyFrom( IntersectSettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:27:18: warning: ‘virtual void SimpleMeshCommonSettings::CopyFrom(MeshCommonSettings*)’ was hidden [-Woverloaded-virtual=] 27 | virtual void CopyFrom( MeshCommonSettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:105:18: note: by ‘virtual void SimpleCfdMeshSettings::CopyFrom(CfdMeshSettings*)’ 105 | virtual void CopyFrom( CfdMeshSettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:27:18: warning: ‘virtual void SimpleMeshCommonSettings::CopyFrom(MeshCommonSettings*)’ was hidden [-Woverloaded-virtual=] 27 | virtual void CopyFrom( MeshCommonSettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:138:18: note: by ‘virtual void SimpleFeaMeshSettings::CopyFrom(StructSettings*)’ 138 | virtual void CopyFrom( StructSettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:138:18: warning: ‘virtual void SimpleFeaMeshSettings::CopyFrom(StructSettings*)’ was hidden [-Woverloaded-virtual=] /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:248:18: note: by ‘virtual void SimpleAssemblySettings::CopyFrom(AssemblySettings*)’ 248 | virtual void CopyFrom( AssemblySettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:139:18: warning: ‘virtual void SimpleFeaMeshSettings::CopyPostOpFrom(StructSettings*)’ was hidden [-Woverloaded-virtual=] 139 | virtual void CopyPostOpFrom( StructSettings* settings ); | ^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:250:18: note: by ‘virtual void SimpleAssemblySettings::CopyPostOpFrom(AssemblySettings*)’ 250 | virtual void CopyPostOpFrom( AssemblySettings* settings ); | ^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/ISegChain.cpp: In member function ‘bool ISegChain::AddBorderSplit(Puw*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/ISegChain.cpp:856:43: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::deque::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 856 | ( !( u >= ( 1.0 - 1e-5 ) && i == m_ISegDeque.size() - 1 ) && !( u <= 1e-5 && i == 0 ) ) ) // Do not split endpoints of m_ISegDeque | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ [132/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/tritri -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/usr/include/OpenABF -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT cfd_mesh/CMakeFiles/cfd_mesh.dir/IntersectPatch.cpp.o -MF cfd_mesh/CMakeFiles/cfd_mesh.dir/IntersectPatch.cpp.o.d -o cfd_mesh/CMakeFiles/cfd_mesh.dir/IntersectPatch.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/IntersectPatch.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmUndo.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:29, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/Surf.h:18, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/IntersectPatch.cpp:11: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:22, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:27: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:28: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:61:20: warning: ‘virtual std::string ParmContainer::GetName() const’ was hidden [-Woverloaded-virtual=] 61 | virtual string GetName() const { return m_Name; } | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:22: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:75:20: note: by ‘virtual std::string XSecCurve::GetName()’ 75 | virtual string GetName(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:174:18: warning: ‘virtual void ParmContainer::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 174 | virtual void ChangeID( const string &id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:302:18: note: by ‘virtual void SSXSecCurve::ChangeID(std::string)’ 302 | virtual void ChangeID( string id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h: In constructor ‘BitMask::BitMask(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h:33:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for ( int i = 0; i < boolvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual void Geom::GetSymmIndexs(int, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:484:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 484 | if ( imain >= 0 && imain < m_SurfSymmMap.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetMainSurfID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:492:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | if ( surfnum >= 0 && surfnum < m_MainSurfIndxVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetSurfCopyIndx(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:504:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | if ( surfnum >= 0 && surfnum < m_SurfCopyIndx.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:73:24: warning: ‘virtual xmlNode* ParmContainer::EncodeXml(xmlNode*&)’ was hidden [-Woverloaded-virtual=] 73 | virtual xmlNodePtr EncodeXml( xmlNodePtr & node ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:196:16: note: by ‘xmlNode* Vehicle::EncodeXml(xmlNode*&, int)’ 196 | xmlNodePtr EncodeXml( xmlNodePtr & node, int set ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:27:18: warning: ‘virtual void SimpleMeshCommonSettings::CopyFrom(MeshCommonSettings*)’ was hidden [-Woverloaded-virtual=] 27 | virtual void CopyFrom( MeshCommonSettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:95:18: note: by ‘virtual void SimpleIntersectSettings::CopyFrom(IntersectSettings*)’ 95 | virtual void CopyFrom( IntersectSettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:27:18: warning: ‘virtual void SimpleMeshCommonSettings::CopyFrom(MeshCommonSettings*)’ was hidden [-Woverloaded-virtual=] 27 | virtual void CopyFrom( MeshCommonSettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:105:18: note: by ‘virtual void SimpleCfdMeshSettings::CopyFrom(CfdMeshSettings*)’ 105 | virtual void CopyFrom( CfdMeshSettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:27:18: warning: ‘virtual void SimpleMeshCommonSettings::CopyFrom(MeshCommonSettings*)’ was hidden [-Woverloaded-virtual=] 27 | virtual void CopyFrom( MeshCommonSettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:138:18: note: by ‘virtual void SimpleFeaMeshSettings::CopyFrom(StructSettings*)’ 138 | virtual void CopyFrom( StructSettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:139:18: warning: ‘virtual void SimpleFeaMeshSettings::CopyPostOpFrom(StructSettings*)’ was hidden [-Woverloaded-virtual=] 139 | virtual void CopyPostOpFrom( StructSettings* settings ); | ^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:250:18: note: by ‘virtual void SimpleAssemblySettings::CopyPostOpFrom(AssemblySettings*)’ 250 | virtual void CopyPostOpFrom( AssemblySettings* settings ); | ^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:138:18: warning: ‘virtual void SimpleFeaMeshSettings::CopyFrom(StructSettings*)’ was hidden [-Woverloaded-virtual=] 138 | virtual void CopyFrom( StructSettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:248:18: note: by ‘virtual void SimpleAssemblySettings::CopyFrom(AssemblySettings*)’ 248 | virtual void CopyFrom( AssemblySettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/IntersectPatch.cpp: In function ‘void refine_intersect_pt(const vec3d&, const SurfPatch&, double*, const SurfPatch&, double*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/IntersectPatch.cpp:190:13: warning: unused variable ‘ret’ [-Wunused-variable] 190 | int ret = eli::geom::intersect::intersect( u1, w1, u2, w2, d, pA.m_Patch, pB.m_Patch, p, u01, w01, u02, w02 ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/IntersectPatch.cpp:210:13: warning: unused variable ‘ret’ [-Wunused-variable] 210 | int ret = eli::geom::intersect::intersect( u1, w1, u2, w2, d, *( pA.m_SurfPtr->GetSurfCore()->GetSurf() ), | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/IntersectPatch.cpp: In function ‘double refine_intersect_pt(const vec3d&, Surf*, vec2d&, Surf*, vec2d&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/IntersectPatch.cpp:229:9: warning: unused variable ‘ret’ [-Wunused-variable] 229 | int ret = eli::geom::intersect::intersect( u1, w1, u2, w2, d, *( sA->GetSurfCore()->GetSurf() ), | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SurfPatch.h:35, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/IntersectPatch.h:19, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/IntersectPatch.cpp:10: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/intersect/minimum_distance_surface.hpp: In instantiation of ‘int eli::geom::intersect::internal::tangent_plane_method::find_root(typename eli::mutil::nls::iterative_system_root_base::solution_matrix&) const [with surface__ = eli::geom::surface::bezier; long unsigned int N__ = 2; long unsigned int NSOL__ = 1; typename eli::mutil::nls::iterative_system_root_base::solution_matrix = Eigen::Matrix; typename surface__::data_type = double]’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/intersect/minimum_distance_surface.hpp:436:32: required from ‘typename surface__::data_type eli::geom::intersect::minimum_distance_tan(typename surface__::data_type&, typename surface__::data_type&, const surface__&, const typename surface__::point_type&, const typename surface__::data_type&, const typename surface__::data_type&, int&, typename surface__::data_type, typename surface__::data_type, typename surface__::data_type, typename surface__::data_type) [with surface__ = eli::geom::surface::bezier; typename surface__::data_type = double; typename surface__::point_type = Eigen::Matrix]’ 436 | ret = tpsolve.find_root( x ); | ~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/intersect/minimum_distance_surface.hpp:565:40: required from ‘typename surface__::data_type eli::geom::intersect::minimum_distance_core(typename surface__::data_type&, typename surface__::data_type&, const surface__&, const typename surface__::point_type&, const typename surface__::data_type&, const typename surface__::data_type&, typename surface__::data_type, typename surface__::data_type, typename surface__::data_type, typename surface__::data_type) [with surface__ = eli::geom::surface::bezier; typename surface__::data_type = double; typename surface__::point_type = Eigen::Matrix]’ 565 | dist_tan = minimum_distance_tan( u, v, s, pt, u0, v0, rett, uminc, umaxc, vminc, vmaxc ); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/intersect/minimum_distance_surface.hpp:638:67: required from ‘typename surface__::data_type eli::geom::intersect::minimum_distance(typename surface__::data_type&, typename surface__::data_type&, const surface__&, const typename surface__::point_type&, const typename surface__::data_type&, const typename surface__::data_type&, typename surface__::data_type, typename surface__::data_type, typename surface__::data_type, typename surface__::data_type) [with surface__ = eli::geom::surface::bezier; typename surface__::data_type = double; typename surface__::point_type = Eigen::Matrix]’ 638 | typename surface__::data_type dist = minimum_distance_core( u, v, s, pt, u0, v0, uminc, umaxc, vminc, vmaxc ); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/IntersectPatch.cpp:183:47: required from here 183 | eli::geom::intersect::minimum_distance( u01, w01, pA.m_Patch, p, guess_uw.x(), guess_uw.y() ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/intersect/minimum_distance_surface.hpp:82:57: warning: variable ‘prev_dx’ set but not used [-Wunused-but-set-variable=] 82 | typename surface__::data_type abs_x_norm, prev_dx; | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SurfPatch.h:31: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/bezier.hpp: In instantiation of ‘void eli::geom::surface::bezier::get_vmin_bndy_curve(curve_type&) const [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance; curve_type = eli::geom::curve::bezier]’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/bezier.hpp:459:15: required from ‘bool eli::geom::surface::bezier::closed_v() const [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’ 459 | get_vmin_bndy_curve(bc0); | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/bezier.hpp:452:40: required from ‘bool eli::geom::surface::bezier::open_v() const [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’ 452 | bool open_v() const {return !closed_v();} | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/intersect/minimum_distance_surface.hpp:721:26: required from ‘typename surface__::data_type eli::geom::intersect::minimum_distance(typename surface__::data_type&, typename surface__::data_type&, const surface__&, const typename surface__::point_type&, const typename surface__::data_type&, const typename surface__::data_type&, typename surface__::data_type, typename surface__::data_type, typename surface__::data_type, typename surface__::data_type) [with surface__ = eli::geom::surface::bezier; typename surface__::data_type = double; typename surface__::point_type = Eigen::Matrix]’ 721 | if ( s.open_v() ) | ~~~~~~~~^~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/IntersectPatch.cpp:183:47: required from here 183 | eli::geom::intersect::minimum_distance( u01, w01, pA.m_Patch, p, guess_uw.x(), guess_uw.y() ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/bezier.hpp:617:24: warning: unused variable ‘cp’ [-Wunused-variable] 617 | point_type cp; | ^~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/bezier.hpp: In instantiation of ‘void eli::geom::surface::bezier::get_vmax_bndy_curve(curve_type&) const [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance; curve_type = eli::geom::curve::bezier]’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/bezier.hpp:460:15: required from ‘bool eli::geom::surface::bezier::closed_v() const [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’ 460 | get_vmax_bndy_curve(bc1); | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/bezier.hpp:452:40: required from ‘bool eli::geom::surface::bezier::open_v() const [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’ 452 | bool open_v() const {return !closed_v();} | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/intersect/minimum_distance_surface.hpp:721:26: required from ‘typename surface__::data_type eli::geom::intersect::minimum_distance(typename surface__::data_type&, typename surface__::data_type&, const surface__&, const typename surface__::point_type&, const typename surface__::data_type&, const typename surface__::data_type&, typename surface__::data_type, typename surface__::data_type, typename surface__::data_type, typename surface__::data_type) [with surface__ = eli::geom::surface::bezier; typename surface__::data_type = double; typename surface__::point_type = Eigen::Matrix]’ 721 | if ( s.open_v() ) | ~~~~~~~~^~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/IntersectPatch.cpp:183:47: required from here 183 | eli::geom::intersect::minimum_distance( u01, w01, pA.m_Patch, p, guess_uw.x(), guess_uw.y() ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/bezier.hpp:634:24: warning: unused variable ‘cp’ [-Wunused-variable] 634 | point_type cp; | ^~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/bezier.hpp: In instantiation of ‘void eli::geom::surface::bezier::get_umin_bndy_curve(curve_type&) const [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance; curve_type = eli::geom::curve::bezier]’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/bezier.hpp:437:15: required from ‘bool eli::geom::surface::bezier::closed_u() const [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’ 437 | get_umin_bndy_curve(bc0); | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/bezier.hpp:430:40: required from ‘bool eli::geom::surface::bezier::open_u() const [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’ 430 | bool open_u() const {return !closed_u();} | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/intersect/intersect_surface_surface.hpp:171:22: required from ‘typename surface__::index_type eli::geom::intersect::intersect(typename surface__::data_type&, typename surface__::data_type&, typename surface__::data_type&, typename surface__::data_type&, typename surface__::data_type&, const surface__&, const surface__&, const typename surface__::point_type&, const typename surface__::data_type&, const typename surface__::data_type&, const typename surface__::data_type&, const typename surface__::data_type&) [with surface__ = eli::geom::surface::bezier; typename surface__::index_type = long int; typename surface__::data_type = double; typename surface__::point_type = Eigen::Matrix]’ 171 | if (s1.open_u()) | ~~~~~~~~~^~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/IntersectPatch.cpp:190:50: required from here 190 | int ret = eli::geom::intersect::intersect( u1, w1, u2, w2, d, pA.m_Patch, pB.m_Patch, p, u01, w01, u02, w02 ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/bezier.hpp:583:24: warning: unused variable ‘cp’ [-Wunused-variable] 583 | point_type cp; | ^~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/bezier.hpp: In instantiation of ‘void eli::geom::surface::bezier::get_umax_bndy_curve(curve_type&) const [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance; curve_type = eli::geom::curve::bezier]’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/bezier.hpp:438:15: required from ‘bool eli::geom::surface::bezier::closed_u() const [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’ 438 | get_umax_bndy_curve(bc1); | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/bezier.hpp:430:40: required from ‘bool eli::geom::surface::bezier::open_u() const [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’ 430 | bool open_u() const {return !closed_u();} | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/intersect/intersect_surface_surface.hpp:171:22: required from ‘typename surface__::index_type eli::geom::intersect::intersect(typename surface__::data_type&, typename surface__::data_type&, typename surface__::data_type&, typename surface__::data_type&, typename surface__::data_type&, const surface__&, const surface__&, const typename surface__::point_type&, const typename surface__::data_type&, const typename surface__::data_type&, const typename surface__::data_type&, const typename surface__::data_type&) [with surface__ = eli::geom::surface::bezier; typename surface__::index_type = long int; typename surface__::data_type = double; typename surface__::point_type = Eigen::Matrix]’ 171 | if (s1.open_u()) | ~~~~~~~~~^~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/IntersectPatch.cpp:190:50: required from here 190 | int ret = eli::geom::intersect::intersect( u1, w1, u2, w2, d, pA.m_Patch, pB.m_Patch, p, u01, w01, u02, w02 ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/bezier.hpp:600:24: warning: unused variable ‘cp’ [-Wunused-variable] 600 | point_type cp; | ^~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SurfPatch.h:34: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ [133/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/tritri -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/usr/include/OpenABF -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT cfd_mesh/CMakeFiles/cfd_mesh.dir/Mesh.cpp.o -MF cfd_mesh/CMakeFiles/cfd_mesh.dir/Mesh.cpp.o.d -o cfd_mesh/CMakeFiles/cfd_mesh.dir/Mesh.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/Mesh.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmUndo.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:29, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/Surf.h:18, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/Mesh.cpp:11: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:22, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:27: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:28: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:61:20: warning: ‘virtual std::string ParmContainer::GetName() const’ was hidden [-Woverloaded-virtual=] 61 | virtual string GetName() const { return m_Name; } | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:22: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:75:20: note: by ‘virtual std::string XSecCurve::GetName()’ 75 | virtual string GetName(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:174:18: warning: ‘virtual void ParmContainer::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 174 | virtual void ChangeID( const string &id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:302:18: note: by ‘virtual void SSXSecCurve::ChangeID(std::string)’ 302 | virtual void ChangeID( string id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h: In constructor ‘BitMask::BitMask(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h:33:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for ( int i = 0; i < boolvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual void Geom::GetSymmIndexs(int, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:484:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 484 | if ( imain >= 0 && imain < m_SurfSymmMap.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetMainSurfID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:492:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | if ( surfnum >= 0 && surfnum < m_MainSurfIndxVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetSurfCopyIndx(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:504:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | if ( surfnum >= 0 && surfnum < m_SurfCopyIndx.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:73:24: warning: ‘virtual xmlNode* ParmContainer::EncodeXml(xmlNode*&)’ was hidden [-Woverloaded-virtual=] 73 | virtual xmlNodePtr EncodeXml( xmlNodePtr & node ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:196:16: note: by ‘xmlNode* Vehicle::EncodeXml(xmlNode*&, int)’ 196 | xmlNodePtr EncodeXml( xmlNodePtr & node, int set ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:27:18: warning: ‘virtual void SimpleMeshCommonSettings::CopyFrom(MeshCommonSettings*)’ was hidden [-Woverloaded-virtual=] 27 | virtual void CopyFrom( MeshCommonSettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:95:18: note: by ‘virtual void SimpleIntersectSettings::CopyFrom(IntersectSettings*)’ 95 | virtual void CopyFrom( IntersectSettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:27:18: warning: ‘virtual void SimpleMeshCommonSettings::CopyFrom(MeshCommonSettings*)’ was hidden [-Woverloaded-virtual=] 27 | virtual void CopyFrom( MeshCommonSettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:105:18: note: by ‘virtual void SimpleCfdMeshSettings::CopyFrom(CfdMeshSettings*)’ 105 | virtual void CopyFrom( CfdMeshSettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:27:18: warning: ‘virtual void SimpleMeshCommonSettings::CopyFrom(MeshCommonSettings*)’ was hidden [-Woverloaded-virtual=] 27 | virtual void CopyFrom( MeshCommonSettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:138:18: note: by ‘virtual void SimpleFeaMeshSettings::CopyFrom(StructSettings*)’ 138 | virtual void CopyFrom( StructSettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:138:18: warning: ‘virtual void SimpleFeaMeshSettings::CopyFrom(StructSettings*)’ was hidden [-Woverloaded-virtual=] /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:248:18: note: by ‘virtual void SimpleAssemblySettings::CopyFrom(AssemblySettings*)’ 248 | virtual void CopyFrom( AssemblySettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:139:18: warning: ‘virtual void SimpleFeaMeshSettings::CopyPostOpFrom(StructSettings*)’ was hidden [-Woverloaded-virtual=] 139 | virtual void CopyPostOpFrom( StructSettings* settings ); | ^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:250:18: note: by ‘virtual void SimpleAssemblySettings::CopyPostOpFrom(AssemblySettings*)’ 250 | virtual void CopyPostOpFrom( AssemblySettings* settings ); | ^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/Mesh.cpp: In member function ‘int Mesh::RemoveRevFaces()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/Mesh.cpp:473:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 473 | for ( int i = 0; i < remEdges.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/Mesh.cpp: In member function ‘void Mesh::SplitEdge(Edge*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/Mesh.cpp:742:15: warning: unused variable ‘fa0’ [-Wunused-variable] 742 | Face* fa0 = AddFace( n0, ns, na, ea0, ea, es0 ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/Mesh.cpp:743:15: warning: unused variable ‘fa1’ [-Wunused-variable] 743 | Face* fa1 = AddFace( n1, na, ns, ea1, es1, ea ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/Mesh.cpp:761:15: warning: unused variable ‘fb0’ [-Wunused-variable] 761 | Face* fb0 = AddFace( n0, nb, ns, es0, eb, eb0 ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/Mesh.cpp:762:15: warning: unused variable ‘fb1’ [-Wunused-variable] 762 | Face* fb1 = AddFace( n1, ns, nb, es1, eb1, eb ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/Mesh.cpp: In member function ‘void Mesh::CollapseEdge(Edge*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/Mesh.cpp:1205:15: warning: unused variable ‘other_ta0’ [-Wunused-variable] 1205 | Node* other_ta0 = fa0->OtherNodeTri( na, n0 ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/Mesh.cpp:1206:15: warning: unused variable ‘other_ta1’ [-Wunused-variable] 1206 | Node* other_ta1 = fa1->OtherNodeTri( na, n1 ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/Mesh.cpp:1212:15: warning: unused variable ‘other_tb0’ [-Wunused-variable] 1212 | Node* other_tb0 = fb0->OtherNodeTri( nb, n0 ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/Mesh.cpp:1213:15: warning: unused variable ‘other_tb1’ [-Wunused-variable] 1213 | Node* other_tb1 = fb1->OtherNodeTri( nb, n1 ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/Mesh.cpp: In static member function ‘static void Mesh::CheckValidEdge(Edge*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/Mesh.cpp:1562:15: warning: unused variable ‘na’ [-Wunused-variable] 1562 | Node* na = f0->OtherNodeTri( n0, n1 ); | ^~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/Mesh.cpp:1563:15: warning: unused variable ‘nb’ [-Wunused-variable] 1563 | Node* nb = f1->OtherNodeTri( n0, n1 ); | ^~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/Mesh.cpp: In member function ‘void Mesh::InitMesh(std::vector&, std::vector&, SurfaceIntersectionSingleton*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/Mesh.cpp:1788:10: warning: unused variable ‘str’ [-Wunused-variable] 1788 | char str[256]; | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/Mesh.cpp:1791:9: warning: unused variable ‘num_edges’ [-Wunused-variable] 1791 | int num_edges = segs_indexes.size(); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/Mesh.cpp: In member function ‘void Mesh::ReadSTL(const char*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/Mesh.cpp:2462:19: warning: unused variable ‘face’ [-Wunused-variable] 2462 | Face* face = AddFace( n0, n1, n2, e0, e1, e2 ); | ^~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/Mesh.cpp:2392:14: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 2392 | fgets( str, 255, file_id ); | ~~~~~^~~~~~~~~~~~~~~~~~~~~ [134/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/tritri -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/usr/include/OpenABF -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT cfd_mesh/CMakeFiles/cfd_mesh.dir/FeaMeshMgr.cpp.o -MF cfd_mesh/CMakeFiles/cfd_mesh.dir/FeaMeshMgr.cpp.o.d -o cfd_mesh/CMakeFiles/cfd_mesh.dir/FeaMeshMgr.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMeshMgr.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmUndo.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:29, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/Surf.h:18, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/CfdMeshMgr.h:55, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMeshMgr.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMeshMgr.cpp:10: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:22, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:27: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:28: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:61:20: warning: ‘virtual std::string ParmContainer::GetName() const’ was hidden [-Woverloaded-virtual=] 61 | virtual string GetName() const { return m_Name; } | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:22: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:75:20: note: by ‘virtual std::string XSecCurve::GetName()’ 75 | virtual string GetName(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:174:18: warning: ‘virtual void ParmContainer::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 174 | virtual void ChangeID( const string &id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:302:18: note: by ‘virtual void SSXSecCurve::ChangeID(std::string)’ 302 | virtual void ChangeID( string id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h: In constructor ‘BitMask::BitMask(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h:33:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for ( int i = 0; i < boolvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual void Geom::GetSymmIndexs(int, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:484:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 484 | if ( imain >= 0 && imain < m_SurfSymmMap.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetMainSurfID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:492:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | if ( surfnum >= 0 && surfnum < m_MainSurfIndxVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetSurfCopyIndx(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:504:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | if ( surfnum >= 0 && surfnum < m_SurfCopyIndx.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:73:24: warning: ‘virtual xmlNode* ParmContainer::EncodeXml(xmlNode*&)’ was hidden [-Woverloaded-virtual=] 73 | virtual xmlNodePtr EncodeXml( xmlNodePtr & node ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:196:16: note: by ‘xmlNode* Vehicle::EncodeXml(xmlNode*&, int)’ 196 | xmlNodePtr EncodeXml( xmlNodePtr & node, int set ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:27:18: warning: ‘virtual void SimpleMeshCommonSettings::CopyFrom(MeshCommonSettings*)’ was hidden [-Woverloaded-virtual=] 27 | virtual void CopyFrom( MeshCommonSettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:95:18: note: by ‘virtual void SimpleIntersectSettings::CopyFrom(IntersectSettings*)’ 95 | virtual void CopyFrom( IntersectSettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:27:18: warning: ‘virtual void SimpleMeshCommonSettings::CopyFrom(MeshCommonSettings*)’ was hidden [-Woverloaded-virtual=] 27 | virtual void CopyFrom( MeshCommonSettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:105:18: note: by ‘virtual void SimpleCfdMeshSettings::CopyFrom(CfdMeshSettings*)’ 105 | virtual void CopyFrom( CfdMeshSettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:27:18: warning: ‘virtual void SimpleMeshCommonSettings::CopyFrom(MeshCommonSettings*)’ was hidden [-Woverloaded-virtual=] 27 | virtual void CopyFrom( MeshCommonSettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:138:18: note: by ‘virtual void SimpleFeaMeshSettings::CopyFrom(StructSettings*)’ 138 | virtual void CopyFrom( StructSettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:138:18: warning: ‘virtual void SimpleFeaMeshSettings::CopyFrom(StructSettings*)’ was hidden [-Woverloaded-virtual=] /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:248:18: note: by ‘virtual void SimpleAssemblySettings::CopyFrom(AssemblySettings*)’ 248 | virtual void CopyFrom( AssemblySettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:139:18: warning: ‘virtual void SimpleFeaMeshSettings::CopyPostOpFrom(StructSettings*)’ was hidden [-Woverloaded-virtual=] 139 | virtual void CopyPostOpFrom( StructSettings* settings ); | ^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:250:18: note: by ‘virtual void SimpleAssemblySettings::CopyPostOpFrom(AssemblySettings*)’ 250 | virtual void CopyPostOpFrom( AssemblySettings* settings ); | ^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMeshMgr.h: In member function ‘virtual void FeaMeshMgrSingleton::ResetPropMatUse()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMeshMgr.h:195:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 195 | for ( int i = 0; i < m_SimplePropertyVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMeshMgr.h:199:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 199 | for ( int i = 0; i < m_SimpleMaterialVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMeshMgr.cpp: In member function ‘virtual void FeaMeshMgrSingleton::CleanMeshMap()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMeshMgr.cpp:87:9: warning: deleting object of polymorphic class type ‘FeaMesh’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 87 | delete it->second; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMeshMgr.cpp: In member function ‘virtual void FeaMeshMgrSingleton::TransferFeaData()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMeshMgr.cpp:291:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 291 | for ( int i = 0; i < m_SimplePropertyVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMeshMgr.cpp: In member function ‘virtual void FeaMeshMgrSingleton::TransferSubSurfData()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMeshMgr.cpp:364:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 364 | for ( int i = 0; i < m_SimplePropertyVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMeshMgr.cpp: In member function ‘virtual void FeaMeshMgrSingleton::MergeCoplanarParts()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMeshMgr.cpp:757:31: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 757 | for ( size_t i = 0; i < (int)all_norm_vec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMeshMgr.cpp:759:39: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 759 | for ( size_t j = i + 1; j < (int)all_norm_vec.size(); j++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMeshMgr.cpp: In member function ‘virtual void FeaMeshMgrSingleton::AddStructureFixPoints()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMeshMgr.cpp:942:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 942 | for ( unsigned int i = 0; i < fea_struct->NumFeaParts(); i++ ) // Do Not Assume Skin is Index 0 | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMeshMgr.cpp:979:43: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 979 | for ( size_t j = 0; j < npt; j++ ) | ~~^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMeshMgr.cpp:989:68: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 989 | m_SurfVec[k]->GetFeaPartSurfNum() == j ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMeshMgr.cpp:1016:72: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1016 | m_SurfVec[k]->GetFeaPartSurfNum() == j ) // Apply same condition as before. | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMeshMgr.cpp:1018:56: warning: comparison of integer expressions of different signedness: ‘__gnu_cxx::__alloc_traits, int>::value_type’ {aka ‘int’} and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1018 | if ( surf_index[0] != k ) // Skip already identified patch. /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMeshMgr.cpp: In member function ‘virtual void FeaMeshMgrSingleton::RemoveTrimTris()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMeshMgr.cpp:1190:36: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1190 | for ( int i = 0; i < GetMeshPtr()->m_TrimVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMeshMgr.cpp: In member function ‘virtual void FeaMeshMgrSingleton::BuildFeaMesh()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMeshMgr.cpp:1425:40: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1425 | for ( int i = 0; i < GetMeshPtr()->m_TrimVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMeshMgr.cpp:1529:27: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1529 | for ( size_t i = 0; i < (int)all_pnt_vec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMeshMgr.cpp:1540:27: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1540 | for ( size_t i = 0; i < (int)all_pnt_vec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMeshMgr.cpp:1658:26: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1658 | if ( ssindex <= m_SimpleSubSurfaceVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMeshMgr.cpp:1678:26: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1678 | if ( ssindex <= m_SimpleSubSurfaceVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMeshMgr.cpp: In member function ‘virtual void FeaMeshMgrSingleton::MergeFeaPartSSEdgeOverlap()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMeshMgr.cpp:2445:27: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 2445 | for ( size_t i = 0; i < (int)m_SurfVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMeshMgr.cpp:2447:31: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 2447 | for ( size_t j = 0; j < (int)m_SurfVec.size(); j++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMeshMgr.cpp:2466:40: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2466 | for ( int k = 0; k < segsvec.size(); k++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMeshMgr.cpp: In member function ‘virtual void FeaMeshMgrSingleton::RemoveSubSurfFeaTris()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMeshMgr.cpp:2632:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2632 | for ( int j = 0; j < GetMeshPtr()->m_FeaElementVec.size(); j++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMeshMgr.cpp:2643:74: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2643 | if ( GetMeshPtr()->m_FeaElementVec[ j ]->GetFeaSSIndex() == i ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMeshMgr.cpp: In member function ‘virtual void FeaMeshMgrSingleton::TagFeaNodes()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMeshMgr.cpp:2785:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2785 | for ( int j = 0; j < GetMeshPtr()->m_FeaElementVec.size(); j++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMeshMgr.cpp:2787:70: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2787 | if ( GetMeshPtr()->m_FeaElementVec[j]->GetFeaPartIndex() == i && GetMeshPtr()->m_FeaElementVec[j]->GetFeaSSIndex() < 0 ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMeshMgr.cpp:2813:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2813 | for ( int j = 0; j < GetMeshPtr()->m_FeaElementVec.size(); j++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMeshMgr.cpp:2815:68: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2815 | if ( GetMeshPtr()->m_FeaElementVec[j]->GetFeaSSIndex() == i ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMeshMgr.cpp:2879:36: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2879 | for ( int i = 0; i < results_vec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMeshMgr.cpp:2902:37: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2902 | for ( unsigned int j = 0; j < (int)GetMeshPtr()->m_FeaNodeVec.size(); j++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMeshMgr.cpp: In member function ‘virtual Surf* FeaMeshMgrSingleton::GetFeaSurf(int, int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMeshMgr.cpp:3050:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 3050 | for ( int i = 0; i < m_SurfVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMeshMgr.cpp: In member function ‘virtual void FeaMeshMgrSingleton::MeshUnMeshed(const std::vector >&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMeshMgr.cpp:3063:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 3063 | for ( int i = 0; i < idvec.size(); i++ ) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMeshMgr.cpp: In member function ‘virtual void FeaMeshMgrSingleton::CleanupMeshes(const std::vector >&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMeshMgr.cpp:3082:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 3082 | for ( int i = 0; i < idvec.size(); i++ ) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMeshMgr.cpp: In member function ‘virtual void FeaMeshMgrSingleton::ExportAssemblyMesh(const std::string&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMeshMgr.cpp:3119:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 3119 | for ( int i = 0; i < idvec.size(); i++ ) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMeshMgr.cpp: In member function ‘virtual void FeaMeshMgrSingleton::WriteAssemblyCalculix(FILE*, const std::string&, const FeaCount&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMeshMgr.cpp:3229:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 3229 | for ( int i = 0; i < idvec.size(); i++ ) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMeshMgr.cpp:3238:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 3238 | for ( int i = 0; i < idvec.size(); i++ ) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMeshMgr.cpp:3247:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 3247 | for ( int i = 0; i < idvec.size(); i++ ) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMeshMgr.cpp:3256:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 3256 | for ( int i = 0; i < idvec.size(); i++ ) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMeshMgr.cpp:3265:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 3265 | for ( int i = 0; i < fea_assembly->m_ConnectionVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMeshMgr.cpp:3274:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 3274 | for ( int i = 0; i < idvec.size(); i++ ) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMeshMgr.cpp: In member function ‘virtual void FeaMeshMgrSingleton::WriteAssemblyGmsh(FILE*, const std::string&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMeshMgr.cpp:3315:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 3315 | for ( int i = 0; i < idvec.size(); i++ ) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMeshMgr.cpp:3328:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 3328 | for ( int i = 0; i < idvec.size(); i++ ) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMeshMgr.cpp:3333:45: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 3333 | for ( unsigned int j = 0; j < (int)mesh->m_FeaNodeVec.size(); j++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMeshMgr.cpp:3346:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 3346 | for ( int i = 0; i < idvec.size(); i++ ) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMeshMgr.cpp:3361:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 3361 | for ( int i = 0; i < idvec.size(); i++ ) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMeshMgr.cpp:3372:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 3372 | for ( int i = 0; i < idvec.size(); i++ ) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMeshMgr.cpp: In member function ‘virtual void FeaMeshMgrSingleton::WriteAssemblySTL(FILE*, const std::string&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMeshMgr.cpp:3409:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 3409 | for ( int i = 0; i < idvec.size(); i++ ) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMeshMgr.cpp: In member function ‘virtual double FeaMeshMgrSingleton::ComputeWriteAssemblyMass(FILE*, const std::string&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMeshMgr.cpp:3450:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 3450 | for ( int i = 0; i < idvec.size(); i++ ) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMeshMgr.cpp: In member function ‘virtual void FeaMeshMgrSingleton::WriteAssemblyNASTRAN(FILE*, FILE*, FILE*, FILE*, const std::string&, const FeaCount&, long long int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMeshMgr.cpp:3625:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 3625 | for ( int i = 0; i < idvec.size(); i++ ) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMeshMgr.cpp:3660:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 3660 | for ( int i = 0; i < idvec.size(); i++ ) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMeshMgr.cpp:3670:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 3670 | for ( int i = 0; i < idvec.size(); i++ ) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMeshMgr.cpp:3679:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 3679 | for ( int i = 0; i < idvec.size(); i++ ) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMeshMgr.cpp:3689:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 3689 | for ( int i = 0; i < fea_assembly->m_ConnectionVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ [135/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/tritri -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/usr/include/OpenABF -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT cfd_mesh/CMakeFiles/cfd_mesh.dir/MeshAnalysis.cpp.o -MF cfd_mesh/CMakeFiles/cfd_mesh.dir/MeshAnalysis.cpp.o.d -o cfd_mesh/CMakeFiles/cfd_mesh.dir/MeshAnalysis.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/MeshAnalysis.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:18, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/StructureMgr.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/MeshAnalysis.cpp:14: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AnalysisMgr.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/MeshAnalysis.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/MeshAnalysis.cpp:13: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:20: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:21: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:61:20: warning: ‘virtual std::string ParmContainer::GetName() const’ was hidden [-Woverloaded-virtual=] 61 | virtual string GetName() const { return m_Name; } | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:24: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:75:20: note: by ‘virtual std::string XSecCurve::GetName()’ 75 | virtual string GetName(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:174:18: warning: ‘virtual void ParmContainer::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 174 | virtual void ChangeID( const string &id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:302:18: note: by ‘virtual void SSXSecCurve::ChangeID(std::string)’ 302 | virtual void ChangeID( string id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:27: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h: In constructor ‘BitMask::BitMask(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h:33:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for ( int i = 0; i < boolvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmUndo.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:29, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/Surf.h:18, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/CfdMeshMgr.h:55, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMeshMgr.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/MeshAnalysis.cpp:15: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual void Geom::GetSymmIndexs(int, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:484:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 484 | if ( imain >= 0 && imain < m_SurfSymmMap.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetMainSurfID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:492:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | if ( surfnum >= 0 && surfnum < m_MainSurfIndxVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetSurfCopyIndx(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:504:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | if ( surfnum >= 0 && surfnum < m_SurfCopyIndx.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:73:24: warning: ‘virtual xmlNode* ParmContainer::EncodeXml(xmlNode*&)’ was hidden [-Woverloaded-virtual=] 73 | virtual xmlNodePtr EncodeXml( xmlNodePtr & node ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:196:16: note: by ‘xmlNode* Vehicle::EncodeXml(xmlNode*&, int)’ 196 | xmlNodePtr EncodeXml( xmlNodePtr & node, int set ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:27:18: warning: ‘virtual void SimpleMeshCommonSettings::CopyFrom(MeshCommonSettings*)’ was hidden [-Woverloaded-virtual=] 27 | virtual void CopyFrom( MeshCommonSettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:95:18: note: by ‘virtual void SimpleIntersectSettings::CopyFrom(IntersectSettings*)’ 95 | virtual void CopyFrom( IntersectSettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:27:18: warning: ‘virtual void SimpleMeshCommonSettings::CopyFrom(MeshCommonSettings*)’ was hidden [-Woverloaded-virtual=] 27 | virtual void CopyFrom( MeshCommonSettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:105:18: note: by ‘virtual void SimpleCfdMeshSettings::CopyFrom(CfdMeshSettings*)’ 105 | virtual void CopyFrom( CfdMeshSettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:27:18: warning: ‘virtual void SimpleMeshCommonSettings::CopyFrom(MeshCommonSettings*)’ was hidden [-Woverloaded-virtual=] 27 | virtual void CopyFrom( MeshCommonSettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:138:18: note: by ‘virtual void SimpleFeaMeshSettings::CopyFrom(StructSettings*)’ 138 | virtual void CopyFrom( StructSettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:138:18: warning: ‘virtual void SimpleFeaMeshSettings::CopyFrom(StructSettings*)’ was hidden [-Woverloaded-virtual=] /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:248:18: note: by ‘virtual void SimpleAssemblySettings::CopyFrom(AssemblySettings*)’ 248 | virtual void CopyFrom( AssemblySettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:139:18: warning: ‘virtual void SimpleFeaMeshSettings::CopyPostOpFrom(StructSettings*)’ was hidden [-Woverloaded-virtual=] 139 | virtual void CopyPostOpFrom( StructSettings* settings ); | ^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:250:18: note: by ‘virtual void SimpleAssemblySettings::CopyPostOpFrom(AssemblySettings*)’ 250 | virtual void CopyPostOpFrom( AssemblySettings* settings ); | ^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMeshMgr.h: In member function ‘virtual void FeaMeshMgrSingleton::ResetPropMatUse()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMeshMgr.h:195:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 195 | for ( int i = 0; i < m_SimplePropertyVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMeshMgr.h:199:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 199 | for ( int i = 0; i < m_SimpleMaterialVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ [136/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/tritri -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/usr/include/OpenABF -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT cfd_mesh/CMakeFiles/cfd_mesh.dir/NURBS.cpp.o -MF cfd_mesh/CMakeFiles/cfd_mesh.dir/NURBS.cpp.o.d -o cfd_mesh/CMakeFiles/cfd_mesh.dir/NURBS.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/NURBS.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmUndo.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:29, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/Surf.h:18, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SCurve.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/NURBS.h:19, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/NURBS.cpp:10: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:22, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:27: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:28: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:61:20: warning: ‘virtual std::string ParmContainer::GetName() const’ was hidden [-Woverloaded-virtual=] 61 | virtual string GetName() const { return m_Name; } | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:22: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:75:20: note: by ‘virtual std::string XSecCurve::GetName()’ 75 | virtual string GetName(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:174:18: warning: ‘virtual void ParmContainer::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 174 | virtual void ChangeID( const string &id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:302:18: note: by ‘virtual void SSXSecCurve::ChangeID(std::string)’ 302 | virtual void ChangeID( string id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h: In constructor ‘BitMask::BitMask(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h:33:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for ( int i = 0; i < boolvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual void Geom::GetSymmIndexs(int, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:484:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 484 | if ( imain >= 0 && imain < m_SurfSymmMap.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetMainSurfID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:492:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | if ( surfnum >= 0 && surfnum < m_MainSurfIndxVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetSurfCopyIndx(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:504:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | if ( surfnum >= 0 && surfnum < m_SurfCopyIndx.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:73:24: warning: ‘virtual xmlNode* ParmContainer::EncodeXml(xmlNode*&)’ was hidden [-Woverloaded-virtual=] 73 | virtual xmlNodePtr EncodeXml( xmlNodePtr & node ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:196:16: note: by ‘xmlNode* Vehicle::EncodeXml(xmlNode*&, int)’ 196 | xmlNodePtr EncodeXml( xmlNodePtr & node, int set ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:27:18: warning: ‘virtual void SimpleMeshCommonSettings::CopyFrom(MeshCommonSettings*)’ was hidden [-Woverloaded-virtual=] 27 | virtual void CopyFrom( MeshCommonSettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:95:18: note: by ‘virtual void SimpleIntersectSettings::CopyFrom(IntersectSettings*)’ 95 | virtual void CopyFrom( IntersectSettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:27:18: warning: ‘virtual void SimpleMeshCommonSettings::CopyFrom(MeshCommonSettings*)’ was hidden [-Woverloaded-virtual=] 27 | virtual void CopyFrom( MeshCommonSettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:105:18: note: by ‘virtual void SimpleCfdMeshSettings::CopyFrom(CfdMeshSettings*)’ 105 | virtual void CopyFrom( CfdMeshSettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:27:18: warning: ‘virtual void SimpleMeshCommonSettings::CopyFrom(MeshCommonSettings*)’ was hidden [-Woverloaded-virtual=] 27 | virtual void CopyFrom( MeshCommonSettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:138:18: note: by ‘virtual void SimpleFeaMeshSettings::CopyFrom(StructSettings*)’ 138 | virtual void CopyFrom( StructSettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:138:18: warning: ‘virtual void SimpleFeaMeshSettings::CopyFrom(StructSettings*)’ was hidden [-Woverloaded-virtual=] /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:248:18: note: by ‘virtual void SimpleAssemblySettings::CopyFrom(AssemblySettings*)’ 248 | virtual void CopyFrom( AssemblySettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:139:18: warning: ‘virtual void SimpleFeaMeshSettings::CopyPostOpFrom(StructSettings*)’ was hidden [-Woverloaded-virtual=] 139 | virtual void CopyPostOpFrom( StructSettings* settings ); | ^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:250:18: note: by ‘virtual void SimpleAssemblySettings::CopyPostOpFrom(AssemblySettings*)’ 250 | virtual void CopyPostOpFrom( AssemblySettings* settings ); | ^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/NURBS.cpp: In member function ‘std::unordered_map > > NURBS_Surface::BuildOrderedChains(std::vector)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/NURBS.cpp:349:19: warning: variable ‘curr_back_pnt’ set but not used [-Wunused-but-set-variable=] 349 | vec3d curr_back_pnt = return_curve_map[map_ind].back().first.m_PntVec.back(); | ^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ [137/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/tritri -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/usr/include/OpenABF -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT cfd_mesh/CMakeFiles/cfd_mesh.dir/SCurve.cpp.o -MF cfd_mesh/CMakeFiles/cfd_mesh.dir/SCurve.cpp.o.d -o cfd_mesh/CMakeFiles/cfd_mesh.dir/SCurve.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SCurve.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmUndo.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:29, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/Surf.h:18, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SCurve.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SCurve.cpp:10: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:22, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:27: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:28: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:61:20: warning: ‘virtual std::string ParmContainer::GetName() const’ was hidden [-Woverloaded-virtual=] 61 | virtual string GetName() const { return m_Name; } | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:22: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:75:20: note: by ‘virtual std::string XSecCurve::GetName()’ 75 | virtual string GetName(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:174:18: warning: ‘virtual void ParmContainer::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 174 | virtual void ChangeID( const string &id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:302:18: note: by ‘virtual void SSXSecCurve::ChangeID(std::string)’ 302 | virtual void ChangeID( string id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h: In constructor ‘BitMask::BitMask(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h:33:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for ( int i = 0; i < boolvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual void Geom::GetSymmIndexs(int, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:484:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 484 | if ( imain >= 0 && imain < m_SurfSymmMap.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetMainSurfID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:492:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | if ( surfnum >= 0 && surfnum < m_MainSurfIndxVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetSurfCopyIndx(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:504:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | if ( surfnum >= 0 && surfnum < m_SurfCopyIndx.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:73:24: warning: ‘virtual xmlNode* ParmContainer::EncodeXml(xmlNode*&)’ was hidden [-Woverloaded-virtual=] 73 | virtual xmlNodePtr EncodeXml( xmlNodePtr & node ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:196:16: note: by ‘xmlNode* Vehicle::EncodeXml(xmlNode*&, int)’ 196 | xmlNodePtr EncodeXml( xmlNodePtr & node, int set ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:27:18: warning: ‘virtual void SimpleMeshCommonSettings::CopyFrom(MeshCommonSettings*)’ was hidden [-Woverloaded-virtual=] 27 | virtual void CopyFrom( MeshCommonSettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:95:18: note: by ‘virtual void SimpleIntersectSettings::CopyFrom(IntersectSettings*)’ 95 | virtual void CopyFrom( IntersectSettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:27:18: warning: ‘virtual void SimpleMeshCommonSettings::CopyFrom(MeshCommonSettings*)’ was hidden [-Woverloaded-virtual=] 27 | virtual void CopyFrom( MeshCommonSettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:105:18: note: by ‘virtual void SimpleCfdMeshSettings::CopyFrom(CfdMeshSettings*)’ 105 | virtual void CopyFrom( CfdMeshSettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:27:18: warning: ‘virtual void SimpleMeshCommonSettings::CopyFrom(MeshCommonSettings*)’ was hidden [-Woverloaded-virtual=] 27 | virtual void CopyFrom( MeshCommonSettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:138:18: note: by ‘virtual void SimpleFeaMeshSettings::CopyFrom(StructSettings*)’ 138 | virtual void CopyFrom( StructSettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:138:18: warning: ‘virtual void SimpleFeaMeshSettings::CopyFrom(StructSettings*)’ was hidden [-Woverloaded-virtual=] /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:248:18: note: by ‘virtual void SimpleAssemblySettings::CopyFrom(AssemblySettings*)’ 248 | virtual void CopyFrom( AssemblySettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:139:18: warning: ‘virtual void SimpleFeaMeshSettings::CopyPostOpFrom(StructSettings*)’ was hidden [-Woverloaded-virtual=] 139 | virtual void CopyPostOpFrom( StructSettings* settings ); | ^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:250:18: note: by ‘virtual void SimpleAssemblySettings::CopyPostOpFrom(AssemblySettings*)’ 250 | virtual void CopyPostOpFrom( AssemblySettings* settings ); | ^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SCurve.cpp: In member function ‘void SCurve::CheapTesselate()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SCurve.cpp:174:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] 174 | for ( int i = 0; i < npts; i++ ) | ~~^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SCurve.cpp: In member function ‘void SCurve::ProjectTessToSurf(SCurve*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SCurve.cpp:206:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 206 | for ( int i = 0 ; i < npts ; i++ ) | ~~^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SCurve.cpp: In member function ‘bool SCurve::BisectFind(double, double&, double&, double&, double&, double&, int&, int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SCurve.cpp:466:9: warning: variable ‘iter’ set but not used [-Wunused-but-set-variable=] 466 | int iter = 0; | ^~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ [138/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/tritri -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/usr/include/OpenABF -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT cfd_mesh/CMakeFiles/cfd_mesh.dir/SimpleBC.cpp.o -MF cfd_mesh/CMakeFiles/cfd_mesh.dir/SimpleBC.cpp.o.d -o cfd_mesh/CMakeFiles/cfd_mesh.dir/SimpleBC.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleBC.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:18, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleBC.h:9, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleBC.cpp:5: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleBC.h:8: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h: In constructor ‘BitMask::BitMask(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h:33:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for ( int i = 0; i < boolvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:22, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:20: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:21: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:61:20: warning: ‘virtual std::string ParmContainer::GetName() const’ was hidden [-Woverloaded-virtual=] 61 | virtual string GetName() const { return m_Name; } | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:24: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:75:20: note: by ‘virtual std::string XSecCurve::GetName()’ 75 | virtual string GetName(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:174:18: warning: ‘virtual void ParmContainer::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 174 | virtual void ChangeID( const string &id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:302:18: note: by ‘virtual void SSXSecCurve::ChangeID(std::string)’ 302 | virtual void ChangeID( string id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmUndo.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:29, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/Surf.h:18, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/CfdMeshMgr.h:55, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMeshMgr.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleBC.cpp:7: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual void Geom::GetSymmIndexs(int, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:484:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 484 | if ( imain >= 0 && imain < m_SurfSymmMap.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetMainSurfID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:492:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | if ( surfnum >= 0 && surfnum < m_MainSurfIndxVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetSurfCopyIndx(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:504:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | if ( surfnum >= 0 && surfnum < m_SurfCopyIndx.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:73:24: warning: ‘virtual xmlNode* ParmContainer::EncodeXml(xmlNode*&)’ was hidden [-Woverloaded-virtual=] 73 | virtual xmlNodePtr EncodeXml( xmlNodePtr & node ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:196:16: note: by ‘xmlNode* Vehicle::EncodeXml(xmlNode*&, int)’ 196 | xmlNodePtr EncodeXml( xmlNodePtr & node, int set ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:27:18: warning: ‘virtual void SimpleMeshCommonSettings::CopyFrom(MeshCommonSettings*)’ was hidden [-Woverloaded-virtual=] 27 | virtual void CopyFrom( MeshCommonSettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:95:18: note: by ‘virtual void SimpleIntersectSettings::CopyFrom(IntersectSettings*)’ 95 | virtual void CopyFrom( IntersectSettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:27:18: warning: ‘virtual void SimpleMeshCommonSettings::CopyFrom(MeshCommonSettings*)’ was hidden [-Woverloaded-virtual=] 27 | virtual void CopyFrom( MeshCommonSettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:105:18: note: by ‘virtual void SimpleCfdMeshSettings::CopyFrom(CfdMeshSettings*)’ 105 | virtual void CopyFrom( CfdMeshSettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:27:18: warning: ‘virtual void SimpleMeshCommonSettings::CopyFrom(MeshCommonSettings*)’ was hidden [-Woverloaded-virtual=] 27 | virtual void CopyFrom( MeshCommonSettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:138:18: note: by ‘virtual void SimpleFeaMeshSettings::CopyFrom(StructSettings*)’ 138 | virtual void CopyFrom( StructSettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:139:18: warning: ‘virtual void SimpleFeaMeshSettings::CopyPostOpFrom(StructSettings*)’ was hidden [-Woverloaded-virtual=] 139 | virtual void CopyPostOpFrom( StructSettings* settings ); | ^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:250:18: note: by ‘virtual void SimpleAssemblySettings::CopyPostOpFrom(AssemblySettings*)’ 250 | virtual void CopyPostOpFrom( AssemblySettings* settings ); | ^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:138:18: warning: ‘virtual void SimpleFeaMeshSettings::CopyFrom(StructSettings*)’ was hidden [-Woverloaded-virtual=] 138 | virtual void CopyFrom( StructSettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:248:18: note: by ‘virtual void SimpleAssemblySettings::CopyFrom(AssemblySettings*)’ 248 | virtual void CopyFrom( AssemblySettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMeshMgr.h: In member function ‘virtual void FeaMeshMgrSingleton::ResetPropMatUse()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMeshMgr.h:195:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 195 | for ( int i = 0; i < m_SimplePropertyVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMeshMgr.h:199:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 199 | for ( int i = 0; i < m_SimpleMaterialVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ [139/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/tritri -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/usr/include/OpenABF -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT cfd_mesh/CMakeFiles/cfd_mesh.dir/SimpleMeshSettings.cpp.o -MF cfd_mesh/CMakeFiles/cfd_mesh.dir/SimpleMeshSettings.cpp.o.d -o cfd_mesh/CMakeFiles/cfd_mesh.dir/SimpleMeshSettings.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmUndo.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:29, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.cpp:15: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:22, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:27: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:28: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:61:20: warning: ‘virtual std::string ParmContainer::GetName() const’ was hidden [-Woverloaded-virtual=] 61 | virtual string GetName() const { return m_Name; } | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:22: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:75:20: note: by ‘virtual std::string XSecCurve::GetName()’ 75 | virtual string GetName(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:174:18: warning: ‘virtual void ParmContainer::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 174 | virtual void ChangeID( const string &id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:302:18: note: by ‘virtual void SSXSecCurve::ChangeID(std::string)’ 302 | virtual void ChangeID( string id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h: In constructor ‘BitMask::BitMask(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h:33:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for ( int i = 0; i < boolvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual void Geom::GetSymmIndexs(int, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:484:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 484 | if ( imain >= 0 && imain < m_SurfSymmMap.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetMainSurfID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:492:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | if ( surfnum >= 0 && surfnum < m_MainSurfIndxVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetSurfCopyIndx(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:504:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | if ( surfnum >= 0 && surfnum < m_SurfCopyIndx.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:73:24: warning: ‘virtual xmlNode* ParmContainer::EncodeXml(xmlNode*&)’ was hidden [-Woverloaded-virtual=] 73 | virtual xmlNodePtr EncodeXml( xmlNodePtr & node ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:196:16: note: by ‘xmlNode* Vehicle::EncodeXml(xmlNode*&, int)’ 196 | xmlNodePtr EncodeXml( xmlNodePtr & node, int set ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:27:18: warning: ‘virtual void SimpleMeshCommonSettings::CopyFrom(MeshCommonSettings*)’ was hidden [-Woverloaded-virtual=] 27 | virtual void CopyFrom( MeshCommonSettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:95:18: note: by ‘virtual void SimpleIntersectSettings::CopyFrom(IntersectSettings*)’ 95 | virtual void CopyFrom( IntersectSettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:27:18: warning: ‘virtual void SimpleMeshCommonSettings::CopyFrom(MeshCommonSettings*)’ was hidden [-Woverloaded-virtual=] 27 | virtual void CopyFrom( MeshCommonSettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:105:18: note: by ‘virtual void SimpleCfdMeshSettings::CopyFrom(CfdMeshSettings*)’ 105 | virtual void CopyFrom( CfdMeshSettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:27:18: warning: ‘virtual void SimpleMeshCommonSettings::CopyFrom(MeshCommonSettings*)’ was hidden [-Woverloaded-virtual=] 27 | virtual void CopyFrom( MeshCommonSettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:138:18: note: by ‘virtual void SimpleFeaMeshSettings::CopyFrom(StructSettings*)’ 138 | virtual void CopyFrom( StructSettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:138:18: warning: ‘virtual void SimpleFeaMeshSettings::CopyFrom(StructSettings*)’ was hidden [-Woverloaded-virtual=] /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:248:18: note: by ‘virtual void SimpleAssemblySettings::CopyFrom(AssemblySettings*)’ 248 | virtual void CopyFrom( AssemblySettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:139:18: warning: ‘virtual void SimpleFeaMeshSettings::CopyPostOpFrom(StructSettings*)’ was hidden [-Woverloaded-virtual=] 139 | virtual void CopyPostOpFrom( StructSettings* settings ); | ^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:250:18: note: by ‘virtual void SimpleAssemblySettings::CopyPostOpFrom(AssemblySettings*)’ 250 | virtual void CopyPostOpFrom( AssemblySettings* settings ); | ^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.cpp: In member function ‘std::string SimpleMeshCommonSettings::GetExportFileName(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.cpp:114:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 114 | if ( type >= 0 && type < m_ExportFileNames.size() ) | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ [140/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/tritri -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/usr/include/OpenABF -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT cfd_mesh/CMakeFiles/cfd_mesh.dir/SimpleSubSurface.cpp.o -MF cfd_mesh/CMakeFiles/cfd_mesh.dir/SimpleSubSurface.cpp.o.d -o cfd_mesh/CMakeFiles/cfd_mesh.dir/SimpleSubSurface.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleSubSurface.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleSubSurface.h:13, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleSubSurface.cpp:13: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:22, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:18: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:19: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:61:20: warning: ‘virtual std::string ParmContainer::GetName() const’ was hidden [-Woverloaded-virtual=] 61 | virtual string GetName() const { return m_Name; } | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:23: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:75:20: note: by ‘virtual std::string XSecCurve::GetName()’ 75 | virtual string GetName(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:174:18: warning: ‘virtual void ParmContainer::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 174 | virtual void ChangeID( const string &id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:302:18: note: by ‘virtual void SSXSecCurve::ChangeID(std::string)’ 302 | virtual void ChangeID( string id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleSubSurface.cpp: In member function ‘void SimpleSubSurface::SplitSegsU(const double&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleSubSurface.cpp:70:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 70 | for ( int i = 0; i < m_SplitLVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleSubSurface.cpp: In member function ‘void SimpleSubSurface::SplitSegsW(const double&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleSubSurface.cpp:78:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 78 | for ( int i = 0; i < m_SplitLVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ [141/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/tritri -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/usr/include/OpenABF -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT cfd_mesh/CMakeFiles/cfd_mesh.dir/SurfPatch.cpp.o -MF cfd_mesh/CMakeFiles/cfd_mesh.dir/SurfPatch.cpp.o.d -o cfd_mesh/CMakeFiles/cfd_mesh.dir/SurfPatch.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SurfPatch.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmUndo.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:29, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/Surf.h:18, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SurfPatch.cpp:12: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:22, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:27: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:28: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:61:20: warning: ‘virtual std::string ParmContainer::GetName() const’ was hidden [-Woverloaded-virtual=] 61 | virtual string GetName() const { return m_Name; } | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:22: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:75:20: note: by ‘virtual std::string XSecCurve::GetName()’ 75 | virtual string GetName(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:174:18: warning: ‘virtual void ParmContainer::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 174 | virtual void ChangeID( const string &id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:302:18: note: by ‘virtual void SSXSecCurve::ChangeID(std::string)’ 302 | virtual void ChangeID( string id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h: In constructor ‘BitMask::BitMask(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h:33:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for ( int i = 0; i < boolvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual void Geom::GetSymmIndexs(int, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:484:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 484 | if ( imain >= 0 && imain < m_SurfSymmMap.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetMainSurfID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:492:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | if ( surfnum >= 0 && surfnum < m_MainSurfIndxVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetSurfCopyIndx(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:504:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | if ( surfnum >= 0 && surfnum < m_SurfCopyIndx.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:73:24: warning: ‘virtual xmlNode* ParmContainer::EncodeXml(xmlNode*&)’ was hidden [-Woverloaded-virtual=] 73 | virtual xmlNodePtr EncodeXml( xmlNodePtr & node ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:196:16: note: by ‘xmlNode* Vehicle::EncodeXml(xmlNode*&, int)’ 196 | xmlNodePtr EncodeXml( xmlNodePtr & node, int set ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:27:18: warning: ‘virtual void SimpleMeshCommonSettings::CopyFrom(MeshCommonSettings*)’ was hidden [-Woverloaded-virtual=] 27 | virtual void CopyFrom( MeshCommonSettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:95:18: note: by ‘virtual void SimpleIntersectSettings::CopyFrom(IntersectSettings*)’ 95 | virtual void CopyFrom( IntersectSettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:27:18: warning: ‘virtual void SimpleMeshCommonSettings::CopyFrom(MeshCommonSettings*)’ was hidden [-Woverloaded-virtual=] 27 | virtual void CopyFrom( MeshCommonSettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:105:18: note: by ‘virtual void SimpleCfdMeshSettings::CopyFrom(CfdMeshSettings*)’ 105 | virtual void CopyFrom( CfdMeshSettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:27:18: warning: ‘virtual void SimpleMeshCommonSettings::CopyFrom(MeshCommonSettings*)’ was hidden [-Woverloaded-virtual=] 27 | virtual void CopyFrom( MeshCommonSettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:138:18: note: by ‘virtual void SimpleFeaMeshSettings::CopyFrom(StructSettings*)’ 138 | virtual void CopyFrom( StructSettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:139:18: warning: ‘virtual void SimpleFeaMeshSettings::CopyPostOpFrom(StructSettings*)’ was hidden [-Woverloaded-virtual=] 139 | virtual void CopyPostOpFrom( StructSettings* settings ); | ^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:250:18: note: by ‘virtual void SimpleAssemblySettings::CopyPostOpFrom(AssemblySettings*)’ 250 | virtual void CopyPostOpFrom( AssemblySettings* settings ); | ^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:138:18: warning: ‘virtual void SimpleFeaMeshSettings::CopyFrom(StructSettings*)’ was hidden [-Woverloaded-virtual=] 138 | virtual void CopyFrom( StructSettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:248:18: note: by ‘virtual void SimpleAssemblySettings::CopyFrom(AssemblySettings*)’ 248 | virtual void CopyFrom( AssemblySettings* settings ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SurfPatch.h:35, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SurfPatch.cpp:10: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/intersect/minimum_distance_surface.hpp: In instantiation of ‘int eli::geom::intersect::internal::tangent_plane_method::find_root(typename eli::mutil::nls::iterative_system_root_base::solution_matrix&) const [with surface__ = eli::geom::surface::bezier; long unsigned int N__ = 2; long unsigned int NSOL__ = 1; typename eli::mutil::nls::iterative_system_root_base::solution_matrix = Eigen::Matrix; typename surface__::data_type = double]’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/intersect/minimum_distance_surface.hpp:436:32: required from ‘typename surface__::data_type eli::geom::intersect::minimum_distance_tan(typename surface__::data_type&, typename surface__::data_type&, const surface__&, const typename surface__::point_type&, const typename surface__::data_type&, const typename surface__::data_type&, int&, typename surface__::data_type, typename surface__::data_type, typename surface__::data_type, typename surface__::data_type) [with surface__ = eli::geom::surface::bezier; typename surface__::data_type = double; typename surface__::point_type = Eigen::Matrix]’ 436 | ret = tpsolve.find_root( x ); | ~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/intersect/minimum_distance_surface.hpp:565:40: required from ‘typename surface__::data_type eli::geom::intersect::minimum_distance_core(typename surface__::data_type&, typename surface__::data_type&, const surface__&, const typename surface__::point_type&, const typename surface__::data_type&, const typename surface__::data_type&, typename surface__::data_type, typename surface__::data_type, typename surface__::data_type, typename surface__::data_type) [with surface__ = eli::geom::surface::bezier; typename surface__::data_type = double; typename surface__::point_type = Eigen::Matrix]’ 565 | dist_tan = minimum_distance_tan( u, v, s, pt, u0, v0, rett, uminc, umaxc, vminc, vmaxc ); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/intersect/minimum_distance_surface.hpp:638:67: required from ‘typename surface__::data_type eli::geom::intersect::minimum_distance(typename surface__::data_type&, typename surface__::data_type&, const surface__&, const typename surface__::point_type&, const typename surface__::data_type&, const typename surface__::data_type&, typename surface__::data_type, typename surface__::data_type, typename surface__::data_type, typename surface__::data_type) [with surface__ = eli::geom::surface::bezier; typename surface__::data_type = double; typename surface__::point_type = Eigen::Matrix]’ 638 | typename surface__::data_type dist = minimum_distance_core( u, v, s, pt, u0, v0, uminc, umaxc, vminc, vmaxc ); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SurfPatch.cpp:159:43: required from here 159 | eli::geom::intersect::minimum_distance( u, w, m_Patch, p, ( guess_uw[0] - u_min ) / ( u_max - u_min ), ( guess_uw[1] - w_min ) / ( w_max - w_min ) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/intersect/minimum_distance_surface.hpp:82:57: warning: variable ‘prev_dx’ set but not used [-Wunused-but-set-variable=] 82 | typename surface__::data_type abs_x_norm, prev_dx; | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SurfPatch.h:31: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/bezier.hpp: In instantiation of ‘void eli::geom::surface::bezier::get_vmin_bndy_curve(curve_type&) const [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance; curve_type = eli::geom::curve::bezier]’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/bezier.hpp:459:15: required from ‘bool eli::geom::surface::bezier::closed_v() const [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’ 459 | get_vmin_bndy_curve(bc0); | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/bezier.hpp:452:40: required from ‘bool eli::geom::surface::bezier::open_v() const [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’ 452 | bool open_v() const {return !closed_v();} | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/intersect/minimum_distance_surface.hpp:721:26: required from ‘typename surface__::data_type eli::geom::intersect::minimum_distance(typename surface__::data_type&, typename surface__::data_type&, const surface__&, const typename surface__::point_type&, const typename surface__::data_type&, const typename surface__::data_type&, typename surface__::data_type, typename surface__::data_type, typename surface__::data_type, typename surface__::data_type) [with surface__ = eli::geom::surface::bezier; typename surface__::data_type = double; typename surface__::point_type = Eigen::Matrix]’ 721 | if ( s.open_v() ) | ~~~~~~~~^~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SurfPatch.cpp:159:43: required from here 159 | eli::geom::intersect::minimum_distance( u, w, m_Patch, p, ( guess_uw[0] - u_min ) / ( u_max - u_min ), ( guess_uw[1] - w_min ) / ( w_max - w_min ) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/bezier.hpp:617:24: warning: unused variable ‘cp’ [-Wunused-variable] 617 | point_type cp; | ^~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/bezier.hpp: In instantiation of ‘void eli::geom::surface::bezier::get_vmax_bndy_curve(curve_type&) const [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance; curve_type = eli::geom::curve::bezier]’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/bezier.hpp:460:15: required from ‘bool eli::geom::surface::bezier::closed_v() const [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’ 460 | get_vmax_bndy_curve(bc1); | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/bezier.hpp:452:40: required from ‘bool eli::geom::surface::bezier::open_v() const [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’ 452 | bool open_v() const {return !closed_v();} | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/intersect/minimum_distance_surface.hpp:721:26: required from ‘typename surface__::data_type eli::geom::intersect::minimum_distance(typename surface__::data_type&, typename surface__::data_type&, const surface__&, const typename surface__::point_type&, const typename surface__::data_type&, const typename surface__::data_type&, typename surface__::data_type, typename surface__::data_type, typename surface__::data_type, typename surface__::data_type) [with surface__ = eli::geom::surface::bezier; typename surface__::data_type = double; typename surface__::point_type = Eigen::Matrix]’ 721 | if ( s.open_v() ) | ~~~~~~~~^~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SurfPatch.cpp:159:43: required from here 159 | eli::geom::intersect::minimum_distance( u, w, m_Patch, p, ( guess_uw[0] - u_min ) / ( u_max - u_min ), ( guess_uw[1] - w_min ) / ( w_max - w_min ) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/bezier.hpp:634:24: warning: unused variable ‘cp’ [-Wunused-variable] 634 | point_type cp; | ^~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SurfPatch.h:34: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/bezier.hpp: In instantiation of ‘void eli::geom::surface::bezier::get_umin_bndy_curve(curve_type&) const [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance; curve_type = eli::geom::curve::bezier]’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/bezier.hpp:437:15: required from ‘bool eli::geom::surface::bezier::closed_u() const [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’ 437 | get_umin_bndy_curve(bc0); | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/bezier.hpp:430:40: required from ‘bool eli::geom::surface::bezier::open_u() const [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’ 430 | bool open_u() const {return !closed_u();} | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/intersect/minimum_distance_surface.hpp:390:34: required from ‘typename surface__::data_type eli::geom::intersect::minimum_distance_tan(typename surface__::data_type&, typename surface__::data_type&, const surface__&, const typename surface__::point_type&, const typename surface__::data_type&, const typename surface__::data_type&, int&, typename surface__::data_type, typename surface__::data_type, typename surface__::data_type, typename surface__::data_type) [with surface__ = eli::geom::surface::bezier; typename surface__::data_type = double; typename surface__::point_type = Eigen::Matrix]’ 390 | if ( user_con || s.open_u() ) // user_con first: skip the closed_u() boundary-curve sweep when the caller supplied bounds | ~~~~~~~~^~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/intersect/minimum_distance_surface.hpp:565:40: required from ‘typename surface__::data_type eli::geom::intersect::minimum_distance_core(typename surface__::data_type&, typename surface__::data_type&, const surface__&, const typename surface__::point_type&, const typename surface__::data_type&, const typename surface__::data_type&, typename surface__::data_type, typename surface__::data_type, typename surface__::data_type, typename surface__::data_type) [with surface__ = eli::geom::surface::bezier; typename surface__::data_type = double; typename surface__::point_type = Eigen::Matrix]’ 565 | dist_tan = minimum_distance_tan( u, v, s, pt, u0, v0, rett, uminc, umaxc, vminc, vmaxc ); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/intersect/minimum_distance_surface.hpp:638:67: required from ‘typename surface__::data_type eli::geom::intersect::minimum_distance(typename surface__::data_type&, typename surface__::data_type&, const surface__&, const typename surface__::point_type&, const typename surface__::data_type&, const typename surface__::data_type&, typename surface__::data_type, typename surface__::data_type, typename surface__::data_type, typename surface__::data_type) [with surface__ = eli::geom::surface::bezier; typename surface__::data_type = double; typename surface__::point_type = Eigen::Matrix]’ 638 | typename surface__::data_type dist = minimum_distance_core( u, v, s, pt, u0, v0, uminc, umaxc, vminc, vmaxc ); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SurfPatch.cpp:159:43: required from here 159 | eli::geom::intersect::minimum_distance( u, w, m_Patch, p, ( guess_uw[0] - u_min ) / ( u_max - u_min ), ( guess_uw[1] - w_min ) / ( w_max - w_min ) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/bezier.hpp:583:24: warning: unused variable ‘cp’ [-Wunused-variable] 583 | point_type cp; | ^~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/bezier.hpp: In instantiation of ‘void eli::geom::surface::bezier::get_umax_bndy_curve(curve_type&) const [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance; curve_type = eli::geom::curve::bezier]’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/bezier.hpp:438:15: required from ‘bool eli::geom::surface::bezier::closed_u() const [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’ 438 | get_umax_bndy_curve(bc1); | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/bezier.hpp:430:40: required from ‘bool eli::geom::surface::bezier::open_u() const [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’ 430 | bool open_u() const {return !closed_u();} | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/intersect/minimum_distance_surface.hpp:390:34: required from ‘typename surface__::data_type eli::geom::intersect::minimum_distance_tan(typename surface__::data_type&, typename surface__::data_type&, const surface__&, const typename surface__::point_type&, const typename surface__::data_type&, const typename surface__::data_type&, int&, typename surface__::data_type, typename surface__::data_type, typename surface__::data_type, typename surface__::data_type) [with surface__ = eli::geom::surface::bezier; typename surface__::data_type = double; typename surface__::point_type = Eigen::Matrix]’ 390 | if ( user_con || s.open_u() ) // user_con first: skip the closed_u() boundary-curve sweep when the caller supplied bounds | ~~~~~~~~^~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/intersect/minimum_distance_surface.hpp:565:40: required from ‘typename surface__::data_type eli::geom::intersect::minimum_distance_core(typename surface__::data_type&, typename surface__::data_type&, const surface__&, const typename surface__::point_type&, const typename surface__::data_type&, const typename surface__::data_type&, typename surface__::data_type, typename surface__::data_type, typename surface__::data_type, typename surface__::data_type) [with surface__ = eli::geom::surface::bezier; typename surface__::data_type = double; typename surface__::point_type = Eigen::Matrix]’ 565 | dist_tan = minimum_distance_tan( u, v, s, pt, u0, v0, rett, uminc, umaxc, vminc, vmaxc ); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/intersect/minimum_distance_surface.hpp:638:67: required from ‘typename surface__::data_type eli::geom::intersect::minimum_distance(typename surface__::data_type&, typename surface__::data_type&, const surface__&, const typename surface__::point_type&, const typename surface__::data_type&, const typename surface__::data_type&, typename surface__::data_type, typename surface__::data_type, typename surface__::data_type, typename surface__::data_type) [with surface__ = eli::geom::surface::bezier; typename surface__::data_type = double; typename surface__::point_type = Eigen::Matrix]’ 638 | typename surface__::data_type dist = minimum_distance_core( u, v, s, pt, u0, v0, uminc, umaxc, vminc, vmaxc ); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SurfPatch.cpp:159:43: required from here 159 | eli::geom::intersect::minimum_distance( u, w, m_Patch, p, ( guess_uw[0] - u_min ) / ( u_max - u_min ), ( guess_uw[1] - w_min ) / ( w_max - w_min ) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/bezier.hpp:600:24: warning: unused variable ‘cp’ [-Wunused-variable] 600 | point_type cp; | ^~ [142/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/tritri -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/usr/include/OpenABF -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT cfd_mesh/CMakeFiles/cfd_mesh.dir/SurfPatchPool.cpp.o -MF cfd_mesh/CMakeFiles/cfd_mesh.dir/SurfPatchPool.cpp.o.d -o cfd_mesh/CMakeFiles/cfd_mesh.dir/SurfPatchPool.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SurfPatchPool.cpp [143/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/tritri -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/usr/include/OpenABF -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT cfd_mesh/CMakeFiles/cfd_mesh.dir/TwoDNN.cpp.o -MF cfd_mesh/CMakeFiles/cfd_mesh.dir/TwoDNN.cpp.o.d -o cfd_mesh/CMakeFiles/cfd_mesh.dir/TwoDNN.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/TwoDNN.cpp [144/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/cartesian -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT geom_api/CMakeFiles/geom_api.dir/APIErrorMgr.cpp.o -MF geom_api/CMakeFiles/geom_api.dir/APIErrorMgr.cpp.o.d -o geom_api/CMakeFiles/geom_api.dir/APIErrorMgr.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api/APIErrorMgr.cpp /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api/APIErrorMgr.cpp: In member function ‘virtual void vsp::ErrorMgrSingleton::MessageCallback(const MessageBase*, const MessageData&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api/APIErrorMgr.cpp:145:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 145 | for ( int i = 0; i < data.m_IntVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~ [145/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/cartesian -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT geom_api/CMakeFiles/geom_api.dir/APIUpdateCountMgr.cpp.o -MF geom_api/CMakeFiles/geom_api.dir/APIUpdateCountMgr.cpp.o.d -o geom_api/CMakeFiles/geom_api.dir/APIUpdateCountMgr.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api/APIUpdateCountMgr.cpp [146/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/cartesian -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT geom_api/CMakeFiles/geom_api.dir/GuiInterface.cpp.o -MF geom_api/CMakeFiles/geom_api.dir/GuiInterface.cpp.o.d -o geom_api/CMakeFiles/geom_api.dir/GuiInterface.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api/GuiInterface.cpp [147/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/tritri -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/usr/include/OpenABF -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT cfd_mesh/CMakeFiles/cfd_mesh.dir/SurfCore.cpp.o -MF cfd_mesh/CMakeFiles/cfd_mesh.dir/SurfCore.cpp.o.d -o cfd_mesh/CMakeFiles/cfd_mesh.dir/SurfCore.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SurfCore.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmUndo.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:29, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/Surf.h:18, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/BezierCurve.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SurfCore.cpp:7: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:22, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:27: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:28: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:61:20: warning: ‘virtual std::string ParmContainer::GetName() const’ was hidden [-Woverloaded-virtual=] 61 | virtual string GetName() const { return m_Name; } | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:22: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:75:20: note: by ‘virtual std::string XSecCurve::GetName()’ 75 | virtual string GetName(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:174:18: warning: ‘virtual void ParmContainer::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 174 | virtual void ChangeID( const string &id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:302:18: note: by ‘virtual void SSXSecCurve::ChangeID(std::string)’ 302 | virtual void ChangeID( string id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h: In constructor ‘BitMask::BitMask(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h:33:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for ( int i = 0; i < boolvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual void Geom::GetSymmIndexs(int, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:484:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 484 | if ( imain >= 0 && imain < m_SurfSymmMap.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetMainSurfID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:492:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | if ( surfnum >= 0 && surfnum < m_MainSurfIndxVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetSurfCopyIndx(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:504:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | if ( surfnum >= 0 && surfnum < m_SurfCopyIndx.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:73:24: warning: ‘virtual xmlNode* ParmContainer::EncodeXml(xmlNode*&)’ was hidden [-Woverloaded-virtual=] 73 | virtual xmlNodePtr EncodeXml( xmlNodePtr & node ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:196:16: note: by ‘xmlNode* Vehicle::EncodeXml(xmlNode*&, int)’ 196 | xmlNodePtr EncodeXml( xmlNodePtr & node, int set ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:27:18: warning: ‘virtual void SimpleMeshCommonSettings::CopyFrom(MeshCommonSettings*)’ was hidden [-Woverloaded-virtual=] 27 | virtual void CopyFrom( MeshCommonSettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:95:18: note: by ‘virtual void SimpleIntersectSettings::CopyFrom(IntersectSettings*)’ 95 | virtual void CopyFrom( IntersectSettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:27:18: warning: ‘virtual void SimpleMeshCommonSettings::CopyFrom(MeshCommonSettings*)’ was hidden [-Woverloaded-virtual=] 27 | virtual void CopyFrom( MeshCommonSettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:105:18: note: by ‘virtual void SimpleCfdMeshSettings::CopyFrom(CfdMeshSettings*)’ 105 | virtual void CopyFrom( CfdMeshSettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:27:18: warning: ‘virtual void SimpleMeshCommonSettings::CopyFrom(MeshCommonSettings*)’ was hidden [-Woverloaded-virtual=] 27 | virtual void CopyFrom( MeshCommonSettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:138:18: note: by ‘virtual void SimpleFeaMeshSettings::CopyFrom(StructSettings*)’ 138 | virtual void CopyFrom( StructSettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:139:18: warning: ‘virtual void SimpleFeaMeshSettings::CopyPostOpFrom(StructSettings*)’ was hidden [-Woverloaded-virtual=] 139 | virtual void CopyPostOpFrom( StructSettings* settings ); | ^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:250:18: note: by ‘virtual void SimpleAssemblySettings::CopyPostOpFrom(AssemblySettings*)’ 250 | virtual void CopyPostOpFrom( AssemblySettings* settings ); | ^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:138:18: warning: ‘virtual void SimpleFeaMeshSettings::CopyFrom(StructSettings*)’ was hidden [-Woverloaded-virtual=] 138 | virtual void CopyFrom( StructSettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:248:18: note: by ‘virtual void SimpleAssemblySettings::CopyFrom(AssemblySettings*)’ 248 | virtual void CopyFrom( AssemblySettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SurfCore.cpp: In member function ‘void SurfCore::WriteSurf(FILE*) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SurfCore.cpp:586:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 586 | for ( icp = 0; icp < numU; icp++ ) | ~~~~^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SurfCore.cpp:619:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 619 | for ( int i = 0 ; i < numU ; i++ ) | ~~^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SurfCore.cpp:621:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 621 | for ( int j = 0 ; j < numW ; j++ ) | ~~^~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SurfCore.cpp:8: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/intersect/distance_angle_surface.hpp: In instantiation of ‘void eli::geom::intersect::distance_angle(typename surface__::data_type&, typename surface__::data_type&, const surface__&, const typename surface__::point_type&, const typename surface__::point_type&, const typename surface__::data_type&, const typename surface__::data_type&, const typename surface__::data_type&, const typename surface__::data_type&, const typename surface__::data_type&, const typename surface__::data_type&, int&) [with surface__ = eli::geom::surface::piecewise; typename surface__::data_type = double; typename surface__::point_type = Eigen::Matrix]’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SurfCore.cpp:862:45: required from here 862 | eli::geom::intersect::distance_angle( u, w, m_Surface, p, du, len * len, halfdot, umid, wmid, wmin, wmax, retval ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/intersect/distance_angle_surface.hpp:124:39: warning: unused variable ‘dist0’ [-Wunused-variable] 124 | typename surface__::data_type dist0, dist; | ^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/intersect/distance_angle_surface.hpp:124:46: warning: unused variable ‘dist’ [-Wunused-variable] 124 | typename surface__::data_type dist0, dist; | ^~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SurfCore.h:13, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SurfCore.cpp:6: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/bezier.hpp: In instantiation of ‘void eli::geom::surface::bezier::get_umin_bndy_curve(curve_type&) const [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance; curve_type = eli::geom::curve::bezier]’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise.hpp:1485:50: required from ‘void eli::geom::surface::piecewise::get_umin_bndy_curve(piecewise_curve_type&) const [with surface__ = eli::geom::surface::bezier; data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance; piecewise_curve_type = eli::geom::curve::piecewise >]’ 1485 | patches[uk][vk].get_umin_bndy_curve(c); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SurfCore.cpp:386:42: required from here 386 | m_Surface.get_umin_bndy_curve( pwc ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/bezier.hpp:583:24: warning: unused variable ‘cp’ [-Wunused-variable] 583 | point_type cp; | ^~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/bezier.hpp: In instantiation of ‘void eli::geom::surface::bezier::get_umax_bndy_curve(curve_type&) const [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance; curve_type = eli::geom::curve::bezier]’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise.hpp:1510:50: required from ‘void eli::geom::surface::piecewise::get_umax_bndy_curve(piecewise_curve_type&) const [with surface__ = eli::geom::surface::bezier; data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance; piecewise_curve_type = eli::geom::curve::piecewise >]’ 1510 | patches[uk][vk].get_umax_bndy_curve(c); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SurfCore.cpp:388:42: required from here 388 | m_Surface.get_umax_bndy_curve( pwc ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/bezier.hpp:600:24: warning: unused variable ‘cp’ [-Wunused-variable] 600 | point_type cp; | ^~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/bezier.hpp: In instantiation of ‘void eli::geom::surface::bezier::get_vmin_bndy_curve(curve_type&) const [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance; curve_type = eli::geom::curve::bezier]’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise.hpp:1535:50: required from ‘void eli::geom::surface::piecewise::get_vmin_bndy_curve(piecewise_curve_type&) const [with surface__ = eli::geom::surface::bezier; data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance; piecewise_curve_type = eli::geom::curve::piecewise >]’ 1535 | patches[uk][vk].get_vmin_bndy_curve(c); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SurfCore.cpp:393:42: required from here 393 | m_Surface.get_vmin_bndy_curve( pwc ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/bezier.hpp:617:24: warning: unused variable ‘cp’ [-Wunused-variable] 617 | point_type cp; | ^~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/bezier.hpp: In instantiation of ‘void eli::geom::surface::bezier::get_vmax_bndy_curve(curve_type&) const [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance; curve_type = eli::geom::curve::bezier]’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise.hpp:1560:50: required from ‘void eli::geom::surface::piecewise::get_vmax_bndy_curve(piecewise_curve_type&) const [with surface__ = eli::geom::surface::bezier; data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance; piecewise_curve_type = eli::geom::curve::piecewise >]’ 1560 | patches[uk][vk].get_vmax_bndy_curve(c); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SurfCore.cpp:395:42: required from here 395 | m_Surface.get_vmax_bndy_curve( pwc ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/bezier.hpp:634:24: warning: unused variable ‘cp’ [-Wunused-variable] 634 | point_type cp; | ^~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/intersect/distance_angle_surface.hpp: In instantiation of ‘void eli::geom::intersect::internal::surface_da_dap_functor::operator()(vec&, mat&, const vec&) const [with surface__ = eli::geom::surface::piecewise; vec = Eigen::Matrix; mat = Eigen::Matrix]’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/intersect/distance_angle_surface.hpp:176:14: required from ‘void eli::geom::intersect::distance_angle(typename surface__::data_type&, typename surface__::data_type&, const surface__&, const typename surface__::point_type&, const typename surface__::point_type&, const typename surface__::data_type&, const typename surface__::data_type&, const typename surface__::data_type&, const typename surface__::data_type&, const typename surface__::data_type&, const typename surface__::data_type&, int&) [with surface__ = eli::geom::surface::piecewise; typename surface__::data_type = double; typename surface__::point_type = Eigen::Matrix]’ 176 | dadap( rhs0, mat, uinit ); | ~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SurfCore.cpp:862:45: required from here 862 | eli::geom::intersect::distance_angle( u, w, m_Surface, p, du, len * len, halfdot, umid, wmid, wmin, wmax, retval ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/intersect/distance_angle_surface.hpp:51:17: warning: unused variable ‘rtn’ [-Wunused-variable] 51 | vec rtn; | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SurfCore.h:17: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/intersect/minimum_distance_surface.hpp: In instantiation of ‘int eli::geom::intersect::internal::tangent_plane_method::find_root(typename eli::mutil::nls::iterative_system_root_base::solution_matrix&) const [with surface__ = eli::geom::surface::piecewise; long unsigned int N__ = 2; long unsigned int NSOL__ = 1; typename eli::mutil::nls::iterative_system_root_base::solution_matrix = Eigen::Matrix; typename surface__::data_type = double]’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/intersect/minimum_distance_surface.hpp:436:32: required from ‘typename surface__::data_type eli::geom::intersect::minimum_distance_tan(typename surface__::data_type&, typename surface__::data_type&, const surface__&, const typename surface__::point_type&, const typename surface__::data_type&, const typename surface__::data_type&, int&, typename surface__::data_type, typename surface__::data_type, typename surface__::data_type, typename surface__::data_type) [with surface__ = eli::geom::surface::piecewise; typename surface__::data_type = double; typename surface__::point_type = Eigen::Matrix]’ 436 | ret = tpsolve.find_root( x ); | ~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/intersect/minimum_distance_surface.hpp:565:40: required from ‘typename surface__::data_type eli::geom::intersect::minimum_distance_core(typename surface__::data_type&, typename surface__::data_type&, const surface__&, const typename surface__::point_type&, const typename surface__::data_type&, const typename surface__::data_type&, typename surface__::data_type, typename surface__::data_type, typename surface__::data_type, typename surface__::data_type) [with surface__ = eli::geom::surface::piecewise; typename surface__::data_type = double; typename surface__::point_type = Eigen::Matrix]’ 565 | dist_tan = minimum_distance_tan( u, v, s, pt, u0, v0, rett, uminc, umaxc, vminc, vmaxc ); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/intersect/minimum_distance_surface.hpp:638:67: required from ‘typename surface__::data_type eli::geom::intersect::minimum_distance(typename surface__::data_type&, typename surface__::data_type&, const surface__&, const typename surface__::point_type&, const typename surface__::data_type&, const typename surface__::data_type&, typename surface__::data_type, typename surface__::data_type, typename surface__::data_type, typename surface__::data_type) [with surface__ = eli::geom::surface::piecewise; typename surface__::data_type = double; typename surface__::point_type = Eigen::Matrix]’ 638 | typename surface__::data_type dist = minimum_distance_core( u, v, s, pt, u0, v0, uminc, umaxc, vminc, vmaxc ); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SurfCore.cpp:750:50: required from here 750 | dist = eli::geom::intersect::minimum_distance( u, w, m_Surface, p, u0, w0 ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/intersect/minimum_distance_surface.hpp:82:57: warning: variable ‘prev_dx’ set but not used [-Wunused-but-set-variable=] 82 | typename surface__::data_type abs_x_norm, prev_dx; | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SurfCore.h:16: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ [148/443] : && /usr/bin/cmake -E rm -f external/glfont2/libglfont2.a && /usr/bin/ar qc external/glfont2/libglfont2.a external/glfont2/CMakeFiles/glfont2.dir/glfont2.cpp.o && /usr/bin/ranlib external/glfont2/libglfont2.a && : [149/443] : && /usr/bin/cmake -E rm -f external/robust/librobust.a && /usr/bin/ar qc external/robust/librobust.a external/robust/CMakeFiles/robust.dir/predicates.c.o && /usr/bin/ranlib external/robust/librobust.a && : [150/443] : && /usr/bin/cmake -E rm -f external/sixseries/libsixseries.a && /usr/bin/ar qc external/sixseries/libsixseries.a external/sixseries/CMakeFiles/sixseries.dir/NACA_6_series.c.o external/sixseries/CMakeFiles/sixseries.dir/r_sign.c.o external/sixseries/CMakeFiles/sixseries.dir/s_cmp.c.o external/sixseries/CMakeFiles/sixseries.dir/s_copy.c.o external/sixseries/CMakeFiles/sixseries.dir/s_stop.c.o && /usr/bin/ranlib external/sixseries/libsixseries.a && : [151/443] : && /usr/bin/cmake -E rm -f external/stb/libstb_image.a && /usr/bin/ar qc external/stb/libstb_image.a external/stb/CMakeFiles/stb_image.dir/dummy.cpp.o && /usr/bin/ranlib external/stb/libstb_image.a && : [152/443] : && /usr/bin/cmake -E rm -f external/tritri/libtritri.a && /usr/bin/ar qc external/tritri/libtritri.a external/tritri/CMakeFiles/tritri.dir/intersect_AABB.cpp.o external/tritri/CMakeFiles/tritri.dir/intersect_triangle.cpp.o external/tritri/CMakeFiles/tritri.dir/tri_tri_intersect.cpp.o && /usr/bin/ranlib external/tritri/libtritri.a && : [153/443] : && /usr/bin/cmake -E rm -f external/wavedragEL/libwavedragEL.a && /usr/bin/ar qc external/wavedragEL/libwavedragEL.a external/wavedragEL/CMakeFiles/wavedragEL.dir/wavedragEL.c.o && /usr/bin/ranlib external/wavedragEL/libwavedragEL.a && : [154/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/stb -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/glfont2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT vsp_graphic/CMakeFiles/vsp_graphic.dir/src/ArcballCam.cpp.o -MF vsp_graphic/CMakeFiles/vsp_graphic.dir/src/ArcballCam.cpp.o.d -o vsp_graphic/CMakeFiles/vsp_graphic.dir/src/ArcballCam.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/src/ArcballCam.cpp [155/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/stb -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/glfont2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT vsp_graphic/CMakeFiles/vsp_graphic.dir/src/Background.cpp.o -MF vsp_graphic/CMakeFiles/vsp_graphic.dir/src/Background.cpp.o.d -o vsp_graphic/CMakeFiles/vsp_graphic.dir/src/Background.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/src/Background.cpp [156/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/stb -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/glfont2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT vsp_graphic/CMakeFiles/vsp_graphic.dir/src/Camera.cpp.o -MF vsp_graphic/CMakeFiles/vsp_graphic.dir/src/Camera.cpp.o.d -o vsp_graphic/CMakeFiles/vsp_graphic.dir/src/Camera.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/src/Camera.cpp [157/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/stb -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/glfont2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT vsp_graphic/CMakeFiles/vsp_graphic.dir/src/Clipping.cpp.o -MF vsp_graphic/CMakeFiles/vsp_graphic.dir/src/Clipping.cpp.o.d -o vsp_graphic/CMakeFiles/vsp_graphic.dir/src/Clipping.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/src/Clipping.cpp [158/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/stb -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/glfont2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT vsp_graphic/CMakeFiles/vsp_graphic.dir/src/ColorBuffer.cpp.o -MF vsp_graphic/CMakeFiles/vsp_graphic.dir/src/ColorBuffer.cpp.o.d -o vsp_graphic/CMakeFiles/vsp_graphic.dir/src/ColorBuffer.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/src/ColorBuffer.cpp [159/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/stb -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/glfont2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT vsp_graphic/CMakeFiles/vsp_graphic.dir/src/ColorCoder.cpp.o -MF vsp_graphic/CMakeFiles/vsp_graphic.dir/src/ColorCoder.cpp.o.d -o vsp_graphic/CMakeFiles/vsp_graphic.dir/src/ColorCoder.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/src/ColorCoder.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/src/ColorCoder.cpp:2: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/include/ByteOperationUtil.h: In function ‘void VSPGraphic::bytesToUInt(const unsigned char*, unsigned int*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/include/ByteOperationUtil.h:38:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 38 | for( i = 0; i < sizeof( unsigned int ); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/include/ByteOperationUtil.h:45:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 45 | for( i = 0; i < sizeof( unsigned int ); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/include/ByteOperationUtil.h: In function ‘void VSPGraphic::uIntToBytes(unsigned int, unsigned char*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/include/ByteOperationUtil.h:68:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 68 | for( i = 0; i < sizeof( uInt ); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/include/ByteOperationUtil.h:75:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 75 | for( i = 0; i < sizeof( uInt ); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/src/ColorCoder.cpp: In member function ‘void VSPGraphic::ColorCoder::genCodeBlock(int, unsigned int*, unsigned int*, unsigned char*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/src/ColorCoder.cpp:36:40: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 36 | if( _freelist[i].start == _freelist[i].end ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/src/ColorCoder.cpp:60:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 60 | for( int n = 0; n < sizeof( unsigned int ); n++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/src/ColorCoder.cpp: In member function ‘void VSPGraphic::ColorCoder::freeCodeBlock(unsigned int, unsigned int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/src/ColorCoder.cpp:84:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 84 | if( block.end + 1 == _freelist[i].start ) | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/src/ColorCoder.cpp:95:25: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 95 | if( block.start == _freelist[i].end + 1 ) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/src/ColorCoder.cpp:103:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 103 | if( block.end + 1 == ColorCode::endofblock ) | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/include/ByteOperationUtil.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/include/ByteOperationUtil.h:24:13: warning: ‘void VSPGraphic::bytesToUInt(const unsigned char*, unsigned int*)’ defined but not used [-Wunused-function] 24 | static void bytesToUInt( const unsigned char * bytes, unsigned int * uInt_out ) | ^~~~~~~~~~~ [160/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/stb -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/glfont2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT vsp_graphic/CMakeFiles/vsp_graphic.dir/src/Display.cpp.o -MF vsp_graphic/CMakeFiles/vsp_graphic.dir/src/Display.cpp.o.d -o vsp_graphic/CMakeFiles/vsp_graphic.dir/src/Display.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/src/Display.cpp [161/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/tritri -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/usr/include/OpenABF -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT cfd_mesh/CMakeFiles/cfd_mesh.dir/SurfaceIntersectionMgr.cpp.o -MF cfd_mesh/CMakeFiles/cfd_mesh.dir/SurfaceIntersectionMgr.cpp.o.d -o cfd_mesh/CMakeFiles/cfd_mesh.dir/SurfaceIntersectionMgr.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SurfaceIntersectionMgr.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmUndo.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:29, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/Surf.h:18, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SurfaceIntersectionMgr.h:61, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SurfaceIntersectionMgr.cpp:10: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:22, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:27: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:28: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:61:20: warning: ‘virtual std::string ParmContainer::GetName() const’ was hidden [-Woverloaded-virtual=] 61 | virtual string GetName() const { return m_Name; } | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:22: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:75:20: note: by ‘virtual std::string XSecCurve::GetName()’ 75 | virtual string GetName(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:174:18: warning: ‘virtual void ParmContainer::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 174 | virtual void ChangeID( const string &id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:302:18: note: by ‘virtual void SSXSecCurve::ChangeID(std::string)’ 302 | virtual void ChangeID( string id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h: In constructor ‘BitMask::BitMask(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h:33:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for ( int i = 0; i < boolvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual void Geom::GetSymmIndexs(int, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:484:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 484 | if ( imain >= 0 && imain < m_SurfSymmMap.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetMainSurfID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:492:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | if ( surfnum >= 0 && surfnum < m_MainSurfIndxVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetSurfCopyIndx(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:504:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | if ( surfnum >= 0 && surfnum < m_SurfCopyIndx.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:73:24: warning: ‘virtual xmlNode* ParmContainer::EncodeXml(xmlNode*&)’ was hidden [-Woverloaded-virtual=] 73 | virtual xmlNodePtr EncodeXml( xmlNodePtr & node ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:196:16: note: by ‘xmlNode* Vehicle::EncodeXml(xmlNode*&, int)’ 196 | xmlNodePtr EncodeXml( xmlNodePtr & node, int set ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:27:18: warning: ‘virtual void SimpleMeshCommonSettings::CopyFrom(MeshCommonSettings*)’ was hidden [-Woverloaded-virtual=] 27 | virtual void CopyFrom( MeshCommonSettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:95:18: note: by ‘virtual void SimpleIntersectSettings::CopyFrom(IntersectSettings*)’ 95 | virtual void CopyFrom( IntersectSettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:27:18: warning: ‘virtual void SimpleMeshCommonSettings::CopyFrom(MeshCommonSettings*)’ was hidden [-Woverloaded-virtual=] 27 | virtual void CopyFrom( MeshCommonSettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:105:18: note: by ‘virtual void SimpleCfdMeshSettings::CopyFrom(CfdMeshSettings*)’ 105 | virtual void CopyFrom( CfdMeshSettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:27:18: warning: ‘virtual void SimpleMeshCommonSettings::CopyFrom(MeshCommonSettings*)’ was hidden [-Woverloaded-virtual=] 27 | virtual void CopyFrom( MeshCommonSettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:138:18: note: by ‘virtual void SimpleFeaMeshSettings::CopyFrom(StructSettings*)’ 138 | virtual void CopyFrom( StructSettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:138:18: warning: ‘virtual void SimpleFeaMeshSettings::CopyFrom(StructSettings*)’ was hidden [-Woverloaded-virtual=] /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:248:18: note: by ‘virtual void SimpleAssemblySettings::CopyFrom(AssemblySettings*)’ 248 | virtual void CopyFrom( AssemblySettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:139:18: warning: ‘virtual void SimpleFeaMeshSettings::CopyPostOpFrom(StructSettings*)’ was hidden [-Woverloaded-virtual=] 139 | virtual void CopyPostOpFrom( StructSettings* settings ); | ^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:250:18: note: by ‘virtual void SimpleAssemblySettings::CopyPostOpFrom(AssemblySettings*)’ 250 | virtual void CopyPostOpFrom( AssemblySettings* settings ); | ^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SurfaceIntersectionMgr.cpp: In member function ‘virtual std::vector SurfaceIntersectionSingleton::GetSimpSubSurfs(const std::string&, int, int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SurfaceIntersectionMgr.cpp:662:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 662 | for ( int i = 0; i < m_SimpleSubSurfaceVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SurfaceIntersectionMgr.cpp: In member function ‘virtual int SurfaceIntersectionSingleton::GetSimpSubSurfIndex(const std::string&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SurfaceIntersectionMgr.cpp:676:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 676 | for ( int i = 0; i < m_SimpleSubSurfaceVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SurfaceIntersectionMgr.cpp: In member function ‘virtual void SurfaceIntersectionSingleton::LoadSurfs(std::vector&, double, int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SurfaceIntersectionMgr.cpp:733:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 733 | for ( int i = 0; i < xfersurfs.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SurfaceIntersectionMgr.cpp: In member function ‘virtual void SurfaceIntersectionSingleton::DeleteDuplicateSurfs()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SurfaceIntersectionMgr.cpp:900:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 900 | for ( int i = 0 ; i < nsurf ; i++ ) | ~~^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SurfaceIntersectionMgr.cpp:905:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 905 | for ( int s = 0 ; s < nsurf - 1 ; s++ ) | ~~^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SurfaceIntersectionMgr.cpp:907:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 907 | for ( int t = s + 1 ; t < nsurf ; t++ ) | ~~^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SurfaceIntersectionMgr.cpp:918:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 918 | for ( int i = 0 ; i < nsurf ; i++ ) | ~~^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SurfaceIntersectionMgr.cpp: In member function ‘virtual void SurfaceIntersectionSingleton::BuildGrid()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SurfaceIntersectionMgr.cpp:962:9: warning: variable ‘num_unmatched’ set but not used [-Wunused-but-set-variable=] 962 | int num_unmatched = 0; | ^~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SurfaceIntersectionMgr.cpp: In member function ‘virtual void SurfaceIntersectionSingleton::WriteGridToolCurvFile(const std::string&, bool)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SurfaceIntersectionMgr.cpp:1253:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1253 | for ( int i = 0; i < ptvec.size(); i++ ) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SurfaceIntersectionMgr.cpp: In member function ‘virtual void SurfaceIntersectionSingleton::WritePlot3DFile(const std::string&, bool)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SurfaceIntersectionMgr.cpp:1269:13: warning: variable ‘nchain’ set but not used [-Wunused-but-set-variable=] 1269 | int nchain = 0; | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SurfaceIntersectionMgr.cpp: In member function ‘virtual void SurfaceIntersectionSingleton::WritePlot3DCurveBlocks(FILE*, const std::vector >&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SurfaceIntersectionMgr.cpp:1311:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1311 | for ( int i = 0; i < curve_vec[icurve].size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SurfaceIntersectionMgr.cpp:1317:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1317 | for ( int i = 0; i < curve_vec[icurve].size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SurfaceIntersectionMgr.cpp:1323:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1323 | for ( int i = 0; i < curve_vec[icurve].size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SurfaceIntersectionMgr.cpp: In member function ‘void SurfaceIntersectionSingleton::BuildNURBSCurvesVec()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SurfaceIntersectionMgr.cpp:1706:20: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1706 | if ( j == ( *i_seg )->m_SurfA->GetCompID() || j == ( *i_seg )->m_SurfB->GetCompID() ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SurfaceIntersectionMgr.cpp:1706:61: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1706 | if ( j == ( *i_seg )->m_SurfA->GetCompID() || j == ( *i_seg )->m_SurfB->GetCompID() ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SurfaceIntersectionMgr.cpp:1713:50: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1713 | if ( ( m_SurfVec[i]->GetCompID() == j ) && ( m_SurfVec[i]->GetSurfaceCfdType() == vsp::CFD_NORMAL || | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SurfaceIntersectionMgr.cpp:1745:24: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1745 | if ( j == ( *i_seg )->m_SurfA->GetCompID() || j == ( *i_seg )->m_SurfB->GetCompID() ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SurfaceIntersectionMgr.cpp:1745:65: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1745 | if ( j == ( *i_seg )->m_SurfA->GetCompID() || j == ( *i_seg )->m_SurfB->GetCompID() ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SurfaceIntersectionMgr.cpp:1752:54: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 1752 | if ( ( m_SurfVec[i]->GetCompID() == j ) && m_SurfVec[i]->GetSurfaceCfdType() == vsp::CFD_NEGATIVE ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SurfaceIntersectionMgr.cpp: In member function ‘void SurfaceIntersectionSingleton::RefineISegChainSeg(ISegChain*, IPnt*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SurfaceIntersectionMgr.cpp:2306:32: warning: variable ‘dist3’ set but not used [-Wunused-but-set-variable=] 2306 | double dist, dist1, dist2, dist3; | ^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SurfaceIntersectionMgr.cpp:2307:9: warning: variable ‘ret’ set but not used [-Wunused-but-set-variable=] 2307 | int ret, borderA, borderB; | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SurfaceIntersectionMgr.cpp: In member function ‘virtual void SurfaceIntersectionSingleton::BuildSubSurfIntChains()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SurfaceIntersectionMgr.cpp:2931:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2931 | for ( int i = 0; i < segsvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SurfaceIntersectionMgr.cpp:3016:41: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] 3016 | for ( int p = 1 ; p < num_sects ; p++ ) | ~~^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SurfaceIntersectionMgr.cpp: In member function ‘virtual void SurfaceIntersectionSingleton::UpdateDrawObjs()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SurfaceIntersectionMgr.cpp:3854:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 3854 | for ( int indx = 0; indx < m_RawCurveAVec.size(); indx++ ) | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SurfaceIntersectionMgr.cpp:3887:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 3887 | for ( int j = 1; j < ptvec.size(); j++ ) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SurfaceIntersectionMgr.cpp:3893:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 3893 | for ( int j = 1; j < rawptvec.size(); j++ ) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SurfaceIntersectionMgr.cpp:3910:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 3910 | for ( int j = 1; j < ptvec.size(); j++ ) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SurfaceIntersectionMgr.cpp:3916:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 3916 | for ( int j = 1; j < rawptvec.size(); j++ ) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SurfaceIntersectionMgr.cpp:3975:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 3975 | for ( int indx = 0; indx < m_DelIPntVec.size(); indx++ ) | ~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SurfaceIntersectionMgr.cpp:3995:42: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 3995 | for ( int indx = 0; indx < m_IPatchADrawLines[i].size(); indx++ ) | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SurfaceIntersectionMgr.cpp:4014:42: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 4014 | for ( int indx = 0; indx < m_IPatchBDrawLines[i].size(); indx++ ) | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/XferSurf.h:11, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:19: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/bezier.hpp: In instantiation of ‘void eli::geom::surface::bezier::get_umin_bndy_curve(curve_type&) const [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance; curve_type = eli::geom::curve::bezier]’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise.hpp:564:53: required from ‘bool eli::geom::surface::piecewise::closed_u() const [with surface__ = eli::geom::surface::bezier; data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’ 564 | patches[ifirst][j].get_umin_bndy_curve(bc0); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise.hpp:544:21: required from ‘bool eli::geom::surface::piecewise::open_u() const [with surface__ = eli::geom::surface::bezier; data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’ 544 | return !closed_u(); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/intersect/intersect_surface_surface.hpp:171:22: required from ‘typename surface__::index_type eli::geom::intersect::intersect(typename surface__::data_type&, typename surface__::data_type&, typename surface__::data_type&, typename surface__::data_type&, typename surface__::data_type&, const surface__&, const surface__&, const typename surface__::point_type&, const typename surface__::data_type&, const typename surface__::data_type&, const typename surface__::data_type&, const typename surface__::data_type&) [with surface__ = eli::geom::surface::piecewise; typename surface__::index_type = long int; typename surface__::data_type = double; typename surface__::point_type = Eigen::Matrix]’ 171 | if (s1.open_u()) | ~~~~~~~~~^~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SurfaceIntersectionMgr.cpp:2333:50: required from here 2333 | ret = eli::geom::intersect::intersect(uA, wA, uB, wB, dist, *( c->m_SurfA->GetSurfCore()->GetSurf() ), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2334 | *( c->m_SurfB->GetSurfCore()->GetSurf() ), mid_point, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2335 | auw->m_UW[0], auw->m_UW[1], buw->m_UW[0], buw->m_UW[1] ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/bezier.hpp:583:24: warning: unused variable ‘cp’ [-Wunused-variable] 583 | point_type cp; | ^~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/bezier.hpp: In instantiation of ‘void eli::geom::surface::bezier::get_umax_bndy_curve(curve_type&) const [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance; curve_type = eli::geom::curve::bezier]’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise.hpp:565:52: required from ‘bool eli::geom::surface::piecewise::closed_u() const [with surface__ = eli::geom::surface::bezier; data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’ 565 | patches[ilast][j].get_umax_bndy_curve(bc1); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise.hpp:544:21: required from ‘bool eli::geom::surface::piecewise::open_u() const [with surface__ = eli::geom::surface::bezier; data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’ 544 | return !closed_u(); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/intersect/intersect_surface_surface.hpp:171:22: required from ‘typename surface__::index_type eli::geom::intersect::intersect(typename surface__::data_type&, typename surface__::data_type&, typename surface__::data_type&, typename surface__::data_type&, typename surface__::data_type&, const surface__&, const surface__&, const typename surface__::point_type&, const typename surface__::data_type&, const typename surface__::data_type&, const typename surface__::data_type&, const typename surface__::data_type&) [with surface__ = eli::geom::surface::piecewise; typename surface__::index_type = long int; typename surface__::data_type = double; typename surface__::point_type = Eigen::Matrix]’ 171 | if (s1.open_u()) | ~~~~~~~~~^~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SurfaceIntersectionMgr.cpp:2333:50: required from here 2333 | ret = eli::geom::intersect::intersect(uA, wA, uB, wB, dist, *( c->m_SurfA->GetSurfCore()->GetSurf() ), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2334 | *( c->m_SurfB->GetSurfCore()->GetSurf() ), mid_point, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2335 | auw->m_UW[0], auw->m_UW[1], buw->m_UW[0], buw->m_UW[1] ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/bezier.hpp:600:24: warning: unused variable ‘cp’ [-Wunused-variable] 600 | point_type cp; | ^~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/bezier.hpp: In instantiation of ‘void eli::geom::surface::bezier::get_vmin_bndy_curve(curve_type&) const [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance; curve_type = eli::geom::curve::bezier]’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise.hpp:598:53: required from ‘bool eli::geom::surface::piecewise::closed_v() const [with surface__ = eli::geom::surface::bezier; data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’ 598 | patches[i][jfirst].get_vmin_bndy_curve(bc0); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise.hpp:579:21: required from ‘bool eli::geom::surface::piecewise::open_v() const [with surface__ = eli::geom::surface::bezier; data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’ 579 | return !closed_v(); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/intersect/intersect_surface_surface.hpp:181:22: required from ‘typename surface__::index_type eli::geom::intersect::intersect(typename surface__::data_type&, typename surface__::data_type&, typename surface__::data_type&, typename surface__::data_type&, typename surface__::data_type&, const surface__&, const surface__&, const typename surface__::point_type&, const typename surface__::data_type&, const typename surface__::data_type&, const typename surface__::data_type&, const typename surface__::data_type&) [with surface__ = eli::geom::surface::piecewise; typename surface__::index_type = long int; typename surface__::data_type = double; typename surface__::point_type = Eigen::Matrix]’ 181 | if (s1.open_v()) | ~~~~~~~~~^~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SurfaceIntersectionMgr.cpp:2333:50: required from here 2333 | ret = eli::geom::intersect::intersect(uA, wA, uB, wB, dist, *( c->m_SurfA->GetSurfCore()->GetSurf() ), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2334 | *( c->m_SurfB->GetSurfCore()->GetSurf() ), mid_point, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2335 | auw->m_UW[0], auw->m_UW[1], buw->m_UW[0], buw->m_UW[1] ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/bezier.hpp:617:24: warning: unused variable ‘cp’ [-Wunused-variable] 617 | point_type cp; | ^~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/bezier.hpp: In instantiation of ‘void eli::geom::surface::bezier::get_vmax_bndy_curve(curve_type&) const [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance; curve_type = eli::geom::curve::bezier]’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise.hpp:599:52: required from ‘bool eli::geom::surface::piecewise::closed_v() const [with surface__ = eli::geom::surface::bezier; data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’ 599 | patches[i][jlast].get_vmax_bndy_curve(bc1); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise.hpp:579:21: required from ‘bool eli::geom::surface::piecewise::open_v() const [with surface__ = eli::geom::surface::bezier; data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’ 579 | return !closed_v(); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/intersect/intersect_surface_surface.hpp:181:22: required from ‘typename surface__::index_type eli::geom::intersect::intersect(typename surface__::data_type&, typename surface__::data_type&, typename surface__::data_type&, typename surface__::data_type&, typename surface__::data_type&, const surface__&, const surface__&, const typename surface__::point_type&, const typename surface__::data_type&, const typename surface__::data_type&, const typename surface__::data_type&, const typename surface__::data_type&) [with surface__ = eli::geom::surface::piecewise; typename surface__::index_type = long int; typename surface__::data_type = double; typename surface__::point_type = Eigen::Matrix]’ 181 | if (s1.open_v()) | ~~~~~~~~~^~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SurfaceIntersectionMgr.cpp:2333:50: required from here 2333 | ret = eli::geom::intersect::intersect(uA, wA, uB, wB, dist, *( c->m_SurfA->GetSurfCore()->GetSurf() ), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2334 | *( c->m_SurfB->GetSurfCore()->GetSurf() ), mid_point, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2335 | auw->m_UW[0], auw->m_UW[1], buw->m_UW[0], buw->m_UW[1] ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/bezier.hpp:634:24: warning: unused variable ‘cp’ [-Wunused-variable] 634 | point_type cp; | ^~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ [162/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/stb -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/glfont2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT vsp_graphic/CMakeFiles/vsp_graphic.dir/src/ElementBuffer.cpp.o -MF vsp_graphic/CMakeFiles/vsp_graphic.dir/src/ElementBuffer.cpp.o.d -o vsp_graphic/CMakeFiles/vsp_graphic.dir/src/ElementBuffer.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/src/ElementBuffer.cpp [163/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/stb -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/glfont2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT vsp_graphic/CMakeFiles/vsp_graphic.dir/src/Entity.cpp.o -MF vsp_graphic/CMakeFiles/vsp_graphic.dir/src/Entity.cpp.o.d -o vsp_graphic/CMakeFiles/vsp_graphic.dir/src/Entity.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/src/Entity.cpp [164/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/stb -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/glfont2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT vsp_graphic/CMakeFiles/vsp_graphic.dir/src/GraphicEngine.cpp.o -MF vsp_graphic/CMakeFiles/vsp_graphic.dir/src/GraphicEngine.cpp.o.d -o vsp_graphic/CMakeFiles/vsp_graphic.dir/src/GraphicEngine.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/src/GraphicEngine.cpp /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/src/GraphicEngine.cpp: In member function ‘void VSPGraphic::GraphicEngine::dumpScreenImage(const std::string&, int, int, bool, bool, bool, int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/src/GraphicEngine.cpp:51:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 51 | for ( int i = 0; i < vports.size(); i++ ) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/src/GraphicEngine.cpp:103:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 103 | for ( int i = 0; i < vports.size(); i++ ) | ~~^~~~~~~~~~~~~~~ [165/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/stb -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/glfont2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT vsp_graphic/CMakeFiles/vsp_graphic.dir/src/Image.cpp.o -MF vsp_graphic/CMakeFiles/vsp_graphic.dir/src/Image.cpp.o.d -o vsp_graphic/CMakeFiles/vsp_graphic.dir/src/Image.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/src/Image.cpp /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/src/Image.cpp: In member function ‘void VSPGraphic::Image::alphabounds(unsigned int&, unsigned int&, unsigned int&, unsigned int&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/src/Image.cpp:261:13: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 261 | if ( y0 != -1 ) | ~~~^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/src/Image.cpp:284:13: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 284 | if ( x0 != -1 ) | ~~~^~~~~ [166/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/stb -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/glfont2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT vsp_graphic/CMakeFiles/vsp_graphic.dir/src/LayoutMgr.cpp.o -MF vsp_graphic/CMakeFiles/vsp_graphic.dir/src/LayoutMgr.cpp.o.d -o vsp_graphic/CMakeFiles/vsp_graphic.dir/src/LayoutMgr.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/src/LayoutMgr.cpp [167/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/stb -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/glfont2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT vsp_graphic/CMakeFiles/vsp_graphic.dir/src/Lighting.cpp.o -MF vsp_graphic/CMakeFiles/vsp_graphic.dir/src/Lighting.cpp.o.d -o vsp_graphic/CMakeFiles/vsp_graphic.dir/src/Lighting.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/src/Lighting.cpp [168/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/stb -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/glfont2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT vsp_graphic/CMakeFiles/vsp_graphic.dir/src/Material.cpp.o -MF vsp_graphic/CMakeFiles/vsp_graphic.dir/src/Material.cpp.o.d -o vsp_graphic/CMakeFiles/vsp_graphic.dir/src/Material.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/src/Material.cpp [169/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/stb -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/glfont2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT vsp_graphic/CMakeFiles/vsp_graphic.dir/src/MultiImageLoader.cpp.o -MF vsp_graphic/CMakeFiles/vsp_graphic.dir/src/MultiImageLoader.cpp.o.d -o vsp_graphic/CMakeFiles/vsp_graphic.dir/src/MultiImageLoader.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/src/MultiImageLoader.cpp [170/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/stb -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/glfont2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT vsp_graphic/CMakeFiles/vsp_graphic.dir/src/Marker.cpp.o -MF vsp_graphic/CMakeFiles/vsp_graphic.dir/src/Marker.cpp.o.d -o vsp_graphic/CMakeFiles/vsp_graphic.dir/src/Marker.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/src/Marker.cpp [171/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/stb -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/glfont2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT vsp_graphic/CMakeFiles/vsp_graphic.dir/src/PickableGeom.cpp.o -MF vsp_graphic/CMakeFiles/vsp_graphic.dir/src/PickableGeom.cpp.o.d -o vsp_graphic/CMakeFiles/vsp_graphic.dir/src/PickableGeom.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/src/PickableGeom.cpp [172/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/stb -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/glfont2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT vsp_graphic/CMakeFiles/vsp_graphic.dir/src/Pickable.cpp.o -MF vsp_graphic/CMakeFiles/vsp_graphic.dir/src/Pickable.cpp.o.d -o vsp_graphic/CMakeFiles/vsp_graphic.dir/src/Pickable.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/src/Pickable.cpp /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/src/Pickable.cpp: In member function ‘virtual void VSPGraphic::Pickable::_genColorBlock(bool)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/src/Pickable.cpp:80:26: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 80 | for(int i = 0; i < vbSize; i++) | ~~^~~~~~~~ [173/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/stb -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/glfont2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT vsp_graphic/CMakeFiles/vsp_graphic.dir/src/PickableLoc.cpp.o -MF vsp_graphic/CMakeFiles/vsp_graphic.dir/src/PickableLoc.cpp.o.d -o vsp_graphic/CMakeFiles/vsp_graphic.dir/src/PickableLoc.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/src/PickableLoc.cpp [174/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/stb -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/glfont2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT vsp_graphic/CMakeFiles/vsp_graphic.dir/src/PickablePnts.cpp.o -MF vsp_graphic/CMakeFiles/vsp_graphic.dir/src/PickablePnts.cpp.o.d -o vsp_graphic/CMakeFiles/vsp_graphic.dir/src/PickablePnts.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/src/PickablePnts.cpp /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/src/PickablePnts.cpp: In member function ‘std::vector > VSPGraphic::PickablePnts::getAllPnts()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/src/PickablePnts.cpp:62:32: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 62 | for( unsigned int i = 0; i < numOfVert; i++) | ~~^~~~~~~~~~~ [175/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/stb -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/glfont2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT vsp_graphic/CMakeFiles/vsp_graphic.dir/src/Probe.cpp.o -MF vsp_graphic/CMakeFiles/vsp_graphic.dir/src/Probe.cpp.o.d -o vsp_graphic/CMakeFiles/vsp_graphic.dir/src/Probe.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/src/Probe.cpp [176/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/tritri -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/usr/include/OpenABF -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT cfd_mesh/CMakeFiles/cfd_mesh.dir/Surf.cpp.o -MF cfd_mesh/CMakeFiles/cfd_mesh.dir/Surf.cpp.o.d -o cfd_mesh/CMakeFiles/cfd_mesh.dir/Surf.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/Surf.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmUndo.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:29, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/Surf.h:18, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/Surf.cpp:10: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:22, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:27: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:28: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:61:20: warning: ‘virtual std::string ParmContainer::GetName() const’ was hidden [-Woverloaded-virtual=] 61 | virtual string GetName() const { return m_Name; } | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:22: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:75:20: note: by ‘virtual std::string XSecCurve::GetName()’ 75 | virtual string GetName(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:174:18: warning: ‘virtual void ParmContainer::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 174 | virtual void ChangeID( const string &id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:302:18: note: by ‘virtual void SSXSecCurve::ChangeID(std::string)’ 302 | virtual void ChangeID( string id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h: In constructor ‘BitMask::BitMask(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h:33:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for ( int i = 0; i < boolvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual void Geom::GetSymmIndexs(int, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:484:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 484 | if ( imain >= 0 && imain < m_SurfSymmMap.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetMainSurfID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:492:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | if ( surfnum >= 0 && surfnum < m_MainSurfIndxVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetSurfCopyIndx(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:504:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | if ( surfnum >= 0 && surfnum < m_SurfCopyIndx.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:73:24: warning: ‘virtual xmlNode* ParmContainer::EncodeXml(xmlNode*&)’ was hidden [-Woverloaded-virtual=] 73 | virtual xmlNodePtr EncodeXml( xmlNodePtr & node ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:196:16: note: by ‘xmlNode* Vehicle::EncodeXml(xmlNode*&, int)’ 196 | xmlNodePtr EncodeXml( xmlNodePtr & node, int set ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:27:18: warning: ‘virtual void SimpleMeshCommonSettings::CopyFrom(MeshCommonSettings*)’ was hidden [-Woverloaded-virtual=] 27 | virtual void CopyFrom( MeshCommonSettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:95:18: note: by ‘virtual void SimpleIntersectSettings::CopyFrom(IntersectSettings*)’ 95 | virtual void CopyFrom( IntersectSettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:27:18: warning: ‘virtual void SimpleMeshCommonSettings::CopyFrom(MeshCommonSettings*)’ was hidden [-Woverloaded-virtual=] 27 | virtual void CopyFrom( MeshCommonSettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:105:18: note: by ‘virtual void SimpleCfdMeshSettings::CopyFrom(CfdMeshSettings*)’ 105 | virtual void CopyFrom( CfdMeshSettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:27:18: warning: ‘virtual void SimpleMeshCommonSettings::CopyFrom(MeshCommonSettings*)’ was hidden [-Woverloaded-virtual=] 27 | virtual void CopyFrom( MeshCommonSettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:138:18: note: by ‘virtual void SimpleFeaMeshSettings::CopyFrom(StructSettings*)’ 138 | virtual void CopyFrom( StructSettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:138:18: warning: ‘virtual void SimpleFeaMeshSettings::CopyFrom(StructSettings*)’ was hidden [-Woverloaded-virtual=] /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:248:18: note: by ‘virtual void SimpleAssemblySettings::CopyFrom(AssemblySettings*)’ 248 | virtual void CopyFrom( AssemblySettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:139:18: warning: ‘virtual void SimpleFeaMeshSettings::CopyPostOpFrom(StructSettings*)’ was hidden [-Woverloaded-virtual=] 139 | virtual void CopyPostOpFrom( StructSettings* settings ); | ^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:250:18: note: by ‘virtual void SimpleAssemblySettings::CopyPostOpFrom(AssemblySettings*)’ 250 | virtual void CopyPostOpFrom( AssemblySettings* settings ); | ^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/Surf.cpp: In member function ‘void Surf::BuildTargetMap(std::vector&, int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/Surf.cpp:193:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 193 | for( int i = 0; i < nmapu ; i++ ) | ~~^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/Surf.cpp:214:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 214 | for( int i = 0; i < nmapu ; i++ ) | ~~^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/Surf.cpp:217:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 217 | for( int j = 0; j < nmapw ; j++ ) | ~~^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/Surf.cpp: In member function ‘void Surf::WalkMap(int, int, int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/Surf.cpp:301:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 301 | if( inext < m_SrcMap.size() && inext >= 0 && jnext < m_SrcMap[0].size() && jnext >= 0 ) | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/Surf.cpp:301:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 301 | if( inext < m_SrcMap.size() && inext >= 0 && jnext < m_SrcMap[0].size() && jnext >= 0 ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/Surf.cpp:342:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 342 | if( inext < m_SrcMap.size() && inext >= 0 && jnext < m_SrcMap[0].size() && jnext >= 0 ) | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/Surf.cpp:342:72: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 342 | if( inext < m_SrcMap.size() && inext >= 0 && jnext < m_SrcMap[0].size() && jnext >= 0 ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/Surf.cpp: In member function ‘void Surf::WalkMap(int, int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/Surf.cpp:388:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 388 | if( inext < m_SrcMap.size() && inext >= 0 && jnext < m_SrcMap[0].size() && jnext >= 0 ) | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/Surf.cpp:388:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 388 | if( inext < m_SrcMap.size() && inext >= 0 && jnext < m_SrcMap[0].size() && jnext >= 0 ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/Surf.cpp:425:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 425 | if( inext < m_SrcMap.size() && inext >= 0 && jnext < m_SrcMap[0].size() && jnext >= 0 ) | ~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/Surf.cpp:425:68: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 425 | if( inext < m_SrcMap.size() && inext >= 0 && jnext < m_SrcMap[0].size() && jnext >= 0 ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/Surf.cpp: In member function ‘void Surf::LimitTargetMap(const MSCloud&, const MSTree&, double)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/Surf.cpp:515:36: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 515 | for ( int k = 0; k < nMatches; k++ ) | ~~^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/Surf.cpp: In member function ‘void Surf::InitMesh(const std::vector&, const std::vector&, SurfaceIntersectionSingleton*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/Surf.cpp:1035:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1035 | for ( int i = 0; i < adduw.size(); i++ ) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/Surf.cpp: In member function ‘void Surf::BuildDistMap()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/Surf.cpp:1132:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] 1132 | for ( i = 0 ; i < nump ; i++ ) | ~~^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/Surf.cpp:1139:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] 1139 | for ( j = 0 ; j < nump ; j++ ) | ~~^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/Surf.cpp:1150:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] 1150 | for ( i = 0 ; i < nump ; i++ ) | ~~^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/Surf.cpp:1153:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] 1153 | for ( j = 0 ; j < nump ; j++ ) | ~~^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/Surf.cpp:1182:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 1182 | for ( i = 0 ; i < nump - 1; i++ ) | ~~^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/Surf.cpp:1184:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 1184 | for ( j = 0; j < nump - 1; j++ ) | ~~^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/Surf.cpp:1213:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector, OpenABF::traits::ABFEdgeTraits, OpenABF::traits::ABFFaceTraits >::Vertex>, std::allocator, OpenABF::traits::ABFEdgeTraits, OpenABF::traits::ABFFaceTraits >::Vertex> > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1213 | for ( i = 0; i < verts.size(); i++ ) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/Surf.cpp:1220:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1220 | for ( j = 0; j < match.size(); j++ ) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/Surf.cpp:1229:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] 1229 | for ( i = 0 ; i < nump ; i++ ) | ~~^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/Surf.cpp:1232:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const unsigned int’ [-Wsign-compare] 1232 | for ( j = 0 ; j < nump ; j++ ) | ~~^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/Surf.cpp: In member function ‘void Surf::FindSTBox(const vec2d&, int&, int&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/Surf.cpp:1338:40: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1338 | for ( int ipoly = 0; ipoly < poly.size(); ipoly++ ) | ~~~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/Surf.cpp:1343:40: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1343 | for ( int ipoly = 0; ipoly < poly.size(); ipoly++ ) | ~~~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/Surf.cpp:1417:40: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1417 | for ( int ipoly = 0; ipoly < poly.size(); ipoly++ ) | ~~~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/Surf.cpp:1422:40: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1422 | for ( int ipoly = 0; ipoly < poly.size(); ipoly++ ) | ~~~~~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ [177/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/stb -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/glfont2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT vsp_graphic/CMakeFiles/vsp_graphic.dir/src/Renderable.cpp.o -MF vsp_graphic/CMakeFiles/vsp_graphic.dir/src/Renderable.cpp.o.d -o vsp_graphic/CMakeFiles/vsp_graphic.dir/src/Renderable.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/src/Renderable.cpp [178/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/stb -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/glfont2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT vsp_graphic/CMakeFiles/vsp_graphic.dir/src/Protractor.cpp.o -MF vsp_graphic/CMakeFiles/vsp_graphic.dir/src/Protractor.cpp.o.d -o vsp_graphic/CMakeFiles/vsp_graphic.dir/src/Protractor.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/src/Protractor.cpp /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/src/Protractor.cpp:22:18: warning: ‘glm::vec3 VSPGraphic::calculateOffset(const glm::vec3&, const glm::vec3&, const glm::vec3&)’ defined but not used [-Wunused-function] 22 | static glm::vec3 calculateOffset( const glm::vec3 &vStart, const glm::vec3 &vEnd, const glm::vec3 &vCursor) | ^~~~~~~~~~~~~~~ [179/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/stb -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/glfont2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT vsp_graphic/CMakeFiles/vsp_graphic.dir/src/Routing.cpp.o -MF vsp_graphic/CMakeFiles/vsp_graphic.dir/src/Routing.cpp.o.d -o vsp_graphic/CMakeFiles/vsp_graphic.dir/src/Routing.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/src/Routing.cpp /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/src/Routing.cpp: In member function ‘virtual void VSPGraphic::Routing::_draw()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/src/Routing.cpp:49:18: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 49 | for( ; i < _liveIndex && i < npt; i++) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/src/Routing.cpp:49:36: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 49 | for( ; i < _liveIndex && i < npt; i++) | ~~^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/src/Routing.cpp:61:18: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 61 | for( ; i < npt; i++) | ~~^~~~~ [180/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/stb -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/glfont2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT vsp_graphic/CMakeFiles/vsp_graphic.dir/src/SceneObject.cpp.o -MF vsp_graphic/CMakeFiles/vsp_graphic.dir/src/SceneObject.cpp.o.d -o vsp_graphic/CMakeFiles/vsp_graphic.dir/src/SceneObject.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/src/SceneObject.cpp [181/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/stb -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/glfont2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT vsp_graphic/CMakeFiles/vsp_graphic.dir/src/Selectable.cpp.o -MF vsp_graphic/CMakeFiles/vsp_graphic.dir/src/Selectable.cpp.o.d -o vsp_graphic/CMakeFiles/vsp_graphic.dir/src/Selectable.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/src/Selectable.cpp [182/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/stb -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/glfont2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT vsp_graphic/CMakeFiles/vsp_graphic.dir/src/Ruler.cpp.o -MF vsp_graphic/CMakeFiles/vsp_graphic.dir/src/Ruler.cpp.o.d -o vsp_graphic/CMakeFiles/vsp_graphic.dir/src/Ruler.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/src/Ruler.cpp [183/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/stb -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/glfont2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT vsp_graphic/CMakeFiles/vsp_graphic.dir/src/SelectedGeom.cpp.o -MF vsp_graphic/CMakeFiles/vsp_graphic.dir/src/SelectedGeom.cpp.o.d -o vsp_graphic/CMakeFiles/vsp_graphic.dir/src/SelectedGeom.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/src/SelectedGeom.cpp [184/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/stb -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/glfont2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT vsp_graphic/CMakeFiles/vsp_graphic.dir/src/SelectedLoc.cpp.o -MF vsp_graphic/CMakeFiles/vsp_graphic.dir/src/SelectedLoc.cpp.o.d -o vsp_graphic/CMakeFiles/vsp_graphic.dir/src/SelectedLoc.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/src/SelectedLoc.cpp [185/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/stb -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/glfont2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT vsp_graphic/CMakeFiles/vsp_graphic.dir/src/Shader.cpp.o -MF vsp_graphic/CMakeFiles/vsp_graphic.dir/src/Shader.cpp.o.d -o vsp_graphic/CMakeFiles/vsp_graphic.dir/src/Shader.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/src/Shader.cpp [186/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/stb -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/glfont2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT vsp_graphic/CMakeFiles/vsp_graphic.dir/src/Scene.cpp.o -MF vsp_graphic/CMakeFiles/vsp_graphic.dir/src/Scene.cpp.o.d -o vsp_graphic/CMakeFiles/vsp_graphic.dir/src/Scene.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/src/Scene.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/src/Scene.cpp:18: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/include/ByteOperationUtil.h: In function ‘void VSPGraphic::bytesToUInt(const unsigned char*, unsigned int*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/include/ByteOperationUtil.h:38:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 38 | for( i = 0; i < sizeof( unsigned int ); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/include/ByteOperationUtil.h:45:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 45 | for( i = 0; i < sizeof( unsigned int ); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/include/ByteOperationUtil.h: In function ‘void VSPGraphic::uIntToBytes(unsigned int, unsigned char*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/include/ByteOperationUtil.h:68:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 68 | for( i = 0; i < sizeof( uInt ); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/include/ByteOperationUtil.h:75:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long unsigned int’ [-Wsign-compare] 75 | for( i = 0; i < sizeof( uInt ); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/src/Scene.cpp: In member function ‘virtual bool VSPGraphic::Scene::selectBox()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/src/Scene.cpp:344:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 344 | for ( int i = 0; i < index.size(); ++i ) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/src/Scene.cpp: In member function ‘virtual bool VSPGraphic::Scene::selectHighlight()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/src/Scene.cpp:370:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 370 | for ( int i = 0; i < index.size(); ++i ) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/src/Scene.cpp: In member function ‘virtual void VSPGraphic::Scene::selectAll(VSPGraphic::PickablePnts*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/src/Scene.cpp:417:32: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 417 | for( unsigned int i = 0; i < (int)pnts.size(); i++) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/include/ByteOperationUtil.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/include/ByteOperationUtil.h:56:13: warning: ‘void VSPGraphic::uIntToBytes(unsigned int, unsigned char*)’ defined but not used [-Wunused-function] 56 | static void uIntToBytes( const unsigned int uInt, unsigned char * bytes_out ) | ^~~~~~~~~~~ [187/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/stb -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/glfont2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT vsp_graphic/CMakeFiles/vsp_graphic.dir/src/SelectedPnt.cpp.o -MF vsp_graphic/CMakeFiles/vsp_graphic.dir/src/SelectedPnt.cpp.o.d -o vsp_graphic/CMakeFiles/vsp_graphic.dir/src/SelectedPnt.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/src/SelectedPnt.cpp [188/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/stb -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/glfont2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT vsp_graphic/CMakeFiles/vsp_graphic.dir/src/ShaderRepo.cpp.o -MF vsp_graphic/CMakeFiles/vsp_graphic.dir/src/ShaderRepo.cpp.o.d -o vsp_graphic/CMakeFiles/vsp_graphic.dir/src/ShaderRepo.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/src/ShaderRepo.cpp [189/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/stb -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/glfont2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT vsp_graphic/CMakeFiles/vsp_graphic.dir/src/TextMgr.cpp.o -MF vsp_graphic/CMakeFiles/vsp_graphic.dir/src/TextMgr.cpp.o.d -o vsp_graphic/CMakeFiles/vsp_graphic.dir/src/TextMgr.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/src/TextMgr.cpp [190/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/stb -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/glfont2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT vsp_graphic/CMakeFiles/vsp_graphic.dir/src/Texture2D.cpp.o -MF vsp_graphic/CMakeFiles/vsp_graphic.dir/src/Texture2D.cpp.o.d -o vsp_graphic/CMakeFiles/vsp_graphic.dir/src/Texture2D.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/src/Texture2D.cpp [191/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/stb -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/glfont2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT vsp_graphic/CMakeFiles/vsp_graphic.dir/src/VBO.cpp.o -MF vsp_graphic/CMakeFiles/vsp_graphic.dir/src/VBO.cpp.o.d -o vsp_graphic/CMakeFiles/vsp_graphic.dir/src/VBO.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/src/VBO.cpp [192/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/stb -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/glfont2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT vsp_graphic/CMakeFiles/vsp_graphic.dir/src/VertexBuffer.cpp.o -MF vsp_graphic/CMakeFiles/vsp_graphic.dir/src/VertexBuffer.cpp.o.d -o vsp_graphic/CMakeFiles/vsp_graphic.dir/src/VertexBuffer.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/src/VertexBuffer.cpp [193/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/stb -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/glfont2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT vsp_graphic/CMakeFiles/vsp_graphic.dir/src/TextureRepo.cpp.o -MF vsp_graphic/CMakeFiles/vsp_graphic.dir/src/TextureRepo.cpp.o.d -o vsp_graphic/CMakeFiles/vsp_graphic.dir/src/TextureRepo.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/src/TextureRepo.cpp [194/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/stb -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/glfont2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT vsp_graphic/CMakeFiles/vsp_graphic.dir/src/TextureMgr.cpp.o -MF vsp_graphic/CMakeFiles/vsp_graphic.dir/src/TextureMgr.cpp.o.d -o vsp_graphic/CMakeFiles/vsp_graphic.dir/src/TextureMgr.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/src/TextureMgr.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/src/TextureMgr.cpp:2: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/include/GraphicSingletons.h:21:22: warning: ‘VSPGraphic::TextureRepo* VSPGraphic::GlobalTextureRepo()’ defined but not used [-Wunused-function] 21 | static TextureRepo * GlobalTextureRepo() | ^~~~~~~~~~~~~~~~~ [195/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/stb -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/glfont2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT vsp_graphic/CMakeFiles/vsp_graphic.dir/src/Watermark.cpp.o -MF vsp_graphic/CMakeFiles/vsp_graphic.dir/src/Watermark.cpp.o.d -o vsp_graphic/CMakeFiles/vsp_graphic.dir/src/Watermark.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/src/Watermark.cpp [196/443] : && /usr/bin/cmake -E rm -f xmlvsp/libxmlvsp.a && /usr/bin/ar qc xmlvsp/libxmlvsp.a xmlvsp/CMakeFiles/xmlvsp.dir/XmlUtil.cpp.o && /usr/bin/ranlib xmlvsp/libxmlvsp.a && : [197/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/stb -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/glfont2 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT vsp_graphic/CMakeFiles/vsp_graphic.dir/src/Viewport.cpp.o -MF vsp_graphic/CMakeFiles/vsp_graphic.dir/src/Viewport.cpp.o.d -o vsp_graphic/CMakeFiles/vsp_graphic.dir/src/Viewport.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/src/Viewport.cpp [198/443] : && /usr/bin/cmake -E rm -f cfd_mesh/libcfd_mesh.a && /usr/bin/ar qc cfd_mesh/libcfd_mesh.a cfd_mesh/CMakeFiles/cfd_mesh.dir/BezierCurve.cpp.o cfd_mesh/CMakeFiles/cfd_mesh.dir/CfdMeshMgr.cpp.o cfd_mesh/CMakeFiles/cfd_mesh.dir/Face.cpp.o cfd_mesh/CMakeFiles/cfd_mesh.dir/FeaElement.cpp.o cfd_mesh/CMakeFiles/cfd_mesh.dir/FeaMesh.cpp.o cfd_mesh/CMakeFiles/cfd_mesh.dir/FeaMeshMgr.cpp.o cfd_mesh/CMakeFiles/cfd_mesh.dir/ICurve.cpp.o cfd_mesh/CMakeFiles/cfd_mesh.dir/IntersectPatch.cpp.o cfd_mesh/CMakeFiles/cfd_mesh.dir/ISegChain.cpp.o cfd_mesh/CMakeFiles/cfd_mesh.dir/Mesh.cpp.o cfd_mesh/CMakeFiles/cfd_mesh.dir/MeshAnalysis.cpp.o cfd_mesh/CMakeFiles/cfd_mesh.dir/NURBS.cpp.o cfd_mesh/CMakeFiles/cfd_mesh.dir/SCurve.cpp.o cfd_mesh/CMakeFiles/cfd_mesh.dir/SimpleBC.cpp.o cfd_mesh/CMakeFiles/cfd_mesh.dir/SimpleMeshSettings.cpp.o cfd_mesh/CMakeFiles/cfd_mesh.dir/SimpleSubSurface.cpp.o cfd_mesh/CMakeFiles/cfd_mesh.dir/Surf.cpp.o cfd_mesh/CMakeFiles/cfd_mesh.dir/SurfaceIntersectionMgr.cpp.o cfd_mesh/CMakeFiles/cfd_mesh.dir/SurfCore.cpp.o cfd_mesh/CMakeFiles/cfd_mesh.dir/SurfPatch.cpp.o cfd_mesh/CMakeFiles/cfd_mesh.dir/SurfPatchPool.cpp.o cfd_mesh/CMakeFiles/cfd_mesh.dir/TwoDNN.cpp.o && /usr/bin/ranlib cfd_mesh/libcfd_mesh.a && : [199/443] cd /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/python_api && /usr/bin/cmake -E copy_directory /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/python_api/packages/ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/python_pseudo/ [200/443] : && /usr/bin/cmake -E rm -f util_api/libutil_api.a && /usr/bin/ar qc util_api/libutil_api.a util_api/CMakeFiles/util_api.dir/Matrix4d.cpp.o util_api/CMakeFiles/util_api.dir/MessageMgr.cpp.o util_api/CMakeFiles/util_api.dir/Vec2d.cpp.o util_api/CMakeFiles/util_api.dir/Vec3d.cpp.o && /usr/bin/ranlib util_api/libutil_api.a && : [201/443] : && /usr/bin/cmake -E rm -f vsp_graphic/libvsp_graphic.a && /usr/bin/ar qc vsp_graphic/libvsp_graphic.a vsp_graphic/CMakeFiles/vsp_graphic.dir/src/ArcballCam.cpp.o vsp_graphic/CMakeFiles/vsp_graphic.dir/src/Background.cpp.o vsp_graphic/CMakeFiles/vsp_graphic.dir/src/Camera.cpp.o vsp_graphic/CMakeFiles/vsp_graphic.dir/src/Clipping.cpp.o vsp_graphic/CMakeFiles/vsp_graphic.dir/src/ColorBuffer.cpp.o vsp_graphic/CMakeFiles/vsp_graphic.dir/src/ColorCoder.cpp.o vsp_graphic/CMakeFiles/vsp_graphic.dir/src/Display.cpp.o vsp_graphic/CMakeFiles/vsp_graphic.dir/src/ElementBuffer.cpp.o vsp_graphic/CMakeFiles/vsp_graphic.dir/src/Entity.cpp.o vsp_graphic/CMakeFiles/vsp_graphic.dir/src/GraphicEngine.cpp.o vsp_graphic/CMakeFiles/vsp_graphic.dir/src/Image.cpp.o vsp_graphic/CMakeFiles/vsp_graphic.dir/src/LayoutMgr.cpp.o vsp_graphic/CMakeFiles/vsp_graphic.dir/src/Lighting.cpp.o vsp_graphic/CMakeFiles/vsp_graphic.dir/src/Marker.cpp.o vsp_graphic/CMakeFiles/vsp_graphic.dir/src/Material.cpp.o vsp_graphic/CMakeFiles/vsp_graphic.dir/src/MultiImageLoader.cpp.o vsp_graphic/CMakeFiles/vsp_graphic.dir/src/Pickable.cpp.o vsp_graphic/CMakeFiles/vsp_graphic.dir/src/PickableGeom.cpp.o vsp_graphic/CMakeFiles/vsp_graphic.dir/src/PickableLoc.cpp.o vsp_graphic/CMakeFiles/vsp_graphic.dir/src/PickablePnts.cpp.o vsp_graphic/CMakeFiles/vsp_graphic.dir/src/Probe.cpp.o vsp_graphic/CMakeFiles/vsp_graphic.dir/src/Protractor.cpp.o vsp_graphic/CMakeFiles/vsp_graphic.dir/src/Renderable.cpp.o vsp_graphic/CMakeFiles/vsp_graphic.dir/src/Routing.cpp.o vsp_graphic/CMakeFiles/vsp_graphic.dir/src/Ruler.cpp.o vsp_graphic/CMakeFiles/vsp_graphic.dir/src/Scene.cpp.o vsp_graphic/CMakeFiles/vsp_graphic.dir/src/SceneObject.cpp.o vsp_graphic/CMakeFiles/vsp_graphic.dir/src/Selectable.cpp.o vsp_graphic/CMakeFiles/vsp_graphic.dir/src/SelectedGeom.cpp.o vsp_graphic/CMakeFiles/vsp_graphic.dir/src/SelectedLoc.cpp.o vsp_graphic/CMakeFiles/vsp_graphic.dir/src/SelectedPnt.cpp.o vsp_graphic/CMakeFiles/vsp_graphic.dir/src/Shader.cpp.o vsp_graphic/CMakeFiles/vsp_graphic.dir/src/ShaderRepo.cpp.o vsp_graphic/CMakeFiles/vsp_graphic.dir/src/TextMgr.cpp.o vsp_graphic/CMakeFiles/vsp_graphic.dir/src/Texture2D.cpp.o vsp_graphic/CMakeFiles/vsp_graphic.dir/src/TextureMgr.cpp.o vsp_graphic/CMakeFiles/vsp_graphic.dir/src/TextureRepo.cpp.o vsp_graphic/CMakeFiles/vsp_graphic.dir/src/VBO.cpp.o vsp_graphic/CMakeFiles/vsp_graphic.dir/src/VertexBuffer.cpp.o vsp_graphic/CMakeFiles/vsp_graphic.dir/src/Viewport.cpp.o vsp_graphic/CMakeFiles/vsp_graphic.dir/src/Watermark.cpp.o && /usr/bin/ranlib vsp_graphic/libvsp_graphic.a && : [202/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT external/cartesian/CMakeFiles/cartesian.dir/Cartesian.cpp.o -MF external/cartesian/CMakeFiles/cartesian.dir/Cartesian.cpp.o.d -o external/cartesian/CMakeFiles/cartesian.dir/Cartesian.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/cartesian/Cartesian.cpp /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/cartesian/Cartesian.cpp: In member function ‘int Ca_Axis_::update()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/cartesian/Cartesian.cpp:167:3: warning: this ‘else’ clause does not guard... [-Wmisleading-indentation] 167 | else | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/cartesian/Cartesian.cpp:176:5: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘else’ 176 | if((_k!=k_)||(_q!=q_)) | ^~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/cartesian/Cartesian.cpp:23: In function ‘fl_vertex(double, double)’, inlined from ‘Ca_X_Axis::draw()’ at /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/cartesian/Cartesian.cpp:585:16: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/fl_draw.H:620:29: warning: ‘start_tick’ may be used uninitialized [-Wmaybe-uninitialized] 620 | fl_graphics_driver->vertex(x, y); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/cartesian/Cartesian.cpp: In member function ‘Ca_X_Axis::draw()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/cartesian/Cartesian.cpp:517:12: note: ‘start_tick’ was declared here 517 | double start_tick; | ^~~~~~~~~~ In function ‘fl_vertex(double, double)’, inlined from ‘Ca_X_Axis::draw()’ at /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/cartesian/Cartesian.cpp:586:16: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/fl_draw.H:620:29: warning: ‘end_tick’ may be used uninitialized [-Wmaybe-uninitialized] 620 | fl_graphics_driver->vertex(x, y); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/cartesian/Cartesian.cpp: In member function ‘Ca_X_Axis::draw()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/cartesian/Cartesian.cpp:518:12: note: ‘end_tick’ was declared here 518 | double end_tick; | ^~~~~~~~ In function ‘fl_vertex(double, double)’, inlined from ‘Ca_Y_Axis::draw()’ at /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/cartesian/Cartesian.cpp:902:16: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/fl_draw.H:620:29: warning: ‘start_tick’ may be used uninitialized [-Wmaybe-uninitialized] 620 | fl_graphics_driver->vertex(x, y); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/cartesian/Cartesian.cpp: In member function ‘Ca_Y_Axis::draw()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/cartesian/Cartesian.cpp:836:12: note: ‘start_tick’ was declared here 836 | double start_tick; | ^~~~~~~~~~ In function ‘fl_vertex(double, double)’, inlined from ‘Ca_Y_Axis::draw()’ at /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/cartesian/Cartesian.cpp:903:16: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/fl_draw.H:620:29: warning: ‘end_tick’ may be used uninitialized [-Wmaybe-uninitialized] 620 | fl_graphics_driver->vertex(x, y); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/cartesian/Cartesian.cpp: In member function ‘Ca_Y_Axis::draw()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/cartesian/Cartesian.cpp:837:12: note: ‘end_tick’ was declared here 837 | double end_tick; | ^~~~~~~~ [203/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/cartesian -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/EXPRPARSE-prefix/include -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT gui_and_draw/CMakeFiles/gui_and_draw.dir/AdvLinkVarRenameScreen.cpp.o -MF gui_and_draw/CMakeFiles/gui_and_draw.dir/AdvLinkVarRenameScreen.cpp.o.d -o gui_and_draw/CMakeFiles/gui_and_draw.dir/AdvLinkVarRenameScreen.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AdvLinkVarRenameScreen.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmUndo.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:29, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:37, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.h:26, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenMgr.h:16, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AdvLinkVarRenameScreen.h:13, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AdvLinkVarRenameScreen.cpp:10: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:22, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:36: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:28: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:61:20: warning: ‘virtual std::string ParmContainer::GetName() const’ was hidden [-Woverloaded-virtual=] 61 | virtual string GetName() const { return m_Name; } | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:22: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:75:20: note: by ‘virtual std::string XSecCurve::GetName()’ 75 | virtual string GetName(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:174:18: warning: ‘virtual void ParmContainer::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 174 | virtual void ChangeID( const string &id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:302:18: note: by ‘virtual void SSXSecCurve::ChangeID(std::string)’ 302 | virtual void ChangeID( string id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h: In constructor ‘BitMask::BitMask(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h:33:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for ( int i = 0; i < boolvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual void Geom::GetSymmIndexs(int, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:484:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 484 | if ( imain >= 0 && imain < m_SurfSymmMap.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetMainSurfID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:492:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | if ( surfnum >= 0 && surfnum < m_MainSurfIndxVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetSurfCopyIndx(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:504:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | if ( surfnum >= 0 && surfnum < m_SurfCopyIndx.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:73:24: warning: ‘virtual xmlNode* ParmContainer::EncodeXml(xmlNode*&)’ was hidden [-Woverloaded-virtual=] 73 | virtual xmlNodePtr EncodeXml( xmlNodePtr & node ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:196:16: note: by ‘xmlNode* Vehicle::EncodeXml(xmlNode*&, int)’ 196 | xmlNodePtr EncodeXml( xmlNodePtr & node, int set ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:201:18: note: by ‘virtual void ParmButton::Init(VspScreen*, VspButton*)’ 201 | virtual void Init( VspScreen* screen, VspButton* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:229:18: note: by ‘virtual void Input::Init(VspScreen*, Fl_Input*, const char*, VspButton*)’ 229 | virtual void Init( VspScreen* screen, Fl_Input* input, const char* format, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:269:18: note: by ‘virtual void Output::Init(VspScreen*, Fl_Output*, const char*, VspButton*)’ 269 | virtual void Init( VspScreen* screen, Fl_Output* output, const char* format, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:313:18: note: by ‘virtual void Slider::Init(VspScreen*, VspSlider*, double, bool)’ 313 | virtual void Init( VspScreen* screen, VspSlider* slider_widget, double range, bool log_slider = false ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:313:18: warning: ‘virtual void Slider::Init(VspScreen*, VspSlider*, double, bool)’ was hidden [-Woverloaded-virtual=] /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:354:18: note: by ‘virtual void SliderAdjRange::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, double, bool)’ 354 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:389:18: note: by ‘virtual void CheckButton::Init(VspScreen*, Fl_Check_Button*)’ 389 | virtual void Init( VspScreen* screen, Fl_Check_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:406:18: note: by ‘virtual void CheckButtonBit::Init(VspScreen*, Fl_Button*, int)’ 406 | virtual void Init( VspScreen* screen, Fl_Button* button, int value ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:423:18: note: by ‘virtual void RadioButton::Init(VspScreen*, Fl_Button*, int)’ 423 | virtual void Init( VspScreen* screen, Fl_Button* button, int value ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:456:18: note: by ‘virtual void ToggleButton::Init(VspScreen*, Fl_Button*)’ 456 | virtual void Init( VspScreen* screen, Fl_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:497:18: note: by ‘virtual void TriggerButton::Init(VspScreen*, Fl_Button*)’ 497 | virtual void Init( VspScreen* screen, Fl_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:517:18: note: by ‘virtual void Counter::Init(VspScreen*, Fl_Counter*, VspButton*)’ 517 | virtual void Init( VspScreen* screen, Fl_Counter* counter, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:536:18: note: by ‘virtual void Choice::Init(VspScreen*, Fl_Choice*, VspButton*)’ 536 | virtual void Init( VspScreen* screen, Fl_Choice* fl_choice, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:605:18: note: by ‘virtual void SliderInput::Init(VspScreen*, VspSlider*, Fl_Input*, double, const char*, VspButton*, bool)’ 605 | virtual void Init( VspScreen* screen, VspSlider* slider_widget, Fl_Input* input, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:646:18: note: by ‘virtual void SliderAdjRangeInput::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, double, const char*, VspButton*, bool)’ 646 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:806:18: note: by ‘virtual void FractParmSlider::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, Fl_Input*, double, const char*, VspButton*)’ 806 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:875:18: note: by ‘virtual void StringInput::Init(VspScreen*, Fl_Input*)’ 875 | virtual void Init( VspScreen* screen, Fl_Input* input ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:907:18: note: by ‘virtual void StringOutput::Init(VspScreen*, Fl_Output*, Fl_Button*)’ 907 | virtual void Init( VspScreen* screen, Fl_Output* output, Fl_Button* button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:942:18: note: by ‘virtual void IndexSelector::Init(VspScreen*, Fl_Button*, Fl_Button*, Fl_Int_Input*, Fl_Button*, Fl_Button*, VspButton*)’ 942 | virtual void Init( VspScreen* screen, Fl_Button* ll_but, Fl_Button* l_but, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:990:18: note: by ‘virtual void ColorPicker::Init(VspScreen*, Fl_Button*, Fl_Button*, std::vector, Fl_Slider**)’ 990 | virtual void Init( VspScreen* screen, Fl_Button* title, Fl_Button* result, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:993:18: note: by ‘virtual void ColorPicker::Update(const vec3d&)’ 993 | virtual void Update( const vec3d & rgb ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1018:18: note: by ‘virtual void Group::Init(Fl_Group*)’ 1018 | virtual void Init( Fl_Group* g ) | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1058:18: note: by ‘virtual void ParmPicker::Init(VspScreen*, Fl_Choice*, Fl_Choice*, Fl_Choice*)’ 1058 | virtual void Init( VspScreen* screen, Fl_Choice* container_choice, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1061:18: note: by ‘virtual void ParmPicker::Update()’ 1061 | virtual void Update( ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1131:18: note: by ‘virtual void ParmTreePicker::Init(VspScreen*, Fl_Tree*)’ 1131 | virtual void Init( VspScreen* screen, Fl_Tree* parm_tree ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1133:18: note: by ‘virtual void ParmTreePicker::Update(const std::vector >&)’ 1133 | virtual void Update( const vector< string > &selected_ids ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1179:18: note: by ‘virtual void DriverGroupBank::Init(VspScreen*, const std::vector >&, const std::vector&)’ 1179 | virtual void Init( VspScreen* screen, const vector < vector < Fl_Button * > > & buttons, const vector < SliderAdjRangeInput * > & sliders ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1181:18: note: by ‘virtual void DriverGroupBank::Update(std::vector >&)’ 1181 | virtual void Update( vector< string > & parm_ids ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1215:18: note: by ‘virtual void SkinControl::Init(VspScreen*, Fl_Check_Button*, Fl_Check_Button*, Fl_Check_Button*, VspSlider*, Fl_Button*, Fl_Button*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, Fl_Input*, VspButton*, VspButton*, double, const char*)’ 1215 | virtual void Init( VspScreen* screen, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1231:18: note: by ‘virtual void SkinControl::Update(const std::string&, const std::string&, const std::string&, const std::string&, const std::string&)’ 1231 | virtual void Update( const string& parmL_id, const string& setL_id, const string& eq_id, const string& setR_id, const string& parmR_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1266:18: note: by ‘virtual void SkinHeader::Init(VspScreen*, Choice*, const std::vector&)’ 1266 | virtual void Init( VspScreen* screen, Choice* cont_choice , const vector< VspButton* > &buttons ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1290:18: note: by ‘virtual void GeomPicker::Init(VspScreen*, Fl_Choice*)’ 1290 | virtual void Init( VspScreen* screen, Fl_Choice* geom_choice ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1294:18: note: by ‘virtual void GeomPicker::Update()’ 1294 | virtual void Update( ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1374:18: note: by ‘virtual void PCurveEditor::Init(VspScreen*, Vsp_Canvas*, Fl_Scroll*, Fl_Button*, Fl_Button*, Fl_Button*, Fl_Light_Button*, Fl_Light_Button*, GroupLayout*)’ 1374 | virtual void Init( VspScreen* screen, Vsp_Canvas* canvas, Fl_Scroll* ptscroll, Fl_Button* spbutton, Fl_Button* convbutton, Fl_Button* delbutton, Fl_Light_Button* delpickbutton, Fl_Light_Button* splitpickbutton, GroupLayout* ptlayout ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1398:18: note: by ‘virtual void PCurveEditor::Update(PCurve*)’ 1398 | virtual void Update( PCurve *curve ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.h:30: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:27:10: note: by ‘void AttributeTree::Init(GroupLayout*, VspScreen*, int)’ 27 | void Init( GroupLayout * layout, VspScreen *screen, int browser_h = 150 ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:30:10: note: by ‘void AttributeTree::Update()’ 30 | void Update(); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h: In member function ‘std::vector > AttributeTree::GetSelectedID()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:64:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 64 | for ( int i = 0; i != m_SelectIDs.size(); ++i ) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:136:10: note: by ‘void AttributeEditor::Init(GroupLayout*, Fl_Group*, VspScreen*, void (*)(Fl_Widget*, void*), bool, int, int)’ 136 | void Init( GroupLayout * layout, Fl_Group* group, VspScreen *screen, Fl_Callback *cb, bool mod_start = false, int start_y = 0, int editor_h = 165 ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:138:10: note: by ‘void AttributeEditor::Update()’ 138 | void Update(); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AdvLinkVarRenameScreen.cpp: In member function ‘virtual bool AdvLinkVarRenameScreen::Update()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AdvLinkVarRenameScreen.cpp:57:14: warning: unused variable ‘veh’ [-Wunused-variable] 57 | Vehicle *veh = VehicleMgr.GetVehicle(); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ [204/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/cartesian -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/EXPRPARSE-prefix/include -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT gui_and_draw/CMakeFiles/gui_and_draw.dir/AdvLinkScreen.cpp.o -MF gui_and_draw/CMakeFiles/gui_and_draw.dir/AdvLinkScreen.cpp.o.d -o gui_and_draw/CMakeFiles/gui_and_draw.dir/AdvLinkScreen.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AdvLinkScreen.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmUndo.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:29, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:37, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.h:26, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AdvLinkScreen.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AdvLinkScreen.cpp:8: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:22, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:36: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:28: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:61:20: warning: ‘virtual std::string ParmContainer::GetName() const’ was hidden [-Woverloaded-virtual=] 61 | virtual string GetName() const { return m_Name; } | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:22: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:75:20: note: by ‘virtual std::string XSecCurve::GetName()’ 75 | virtual string GetName(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:174:18: warning: ‘virtual void ParmContainer::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 174 | virtual void ChangeID( const string &id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:302:18: note: by ‘virtual void SSXSecCurve::ChangeID(std::string)’ 302 | virtual void ChangeID( string id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h: In constructor ‘BitMask::BitMask(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h:33:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for ( int i = 0; i < boolvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual void Geom::GetSymmIndexs(int, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:484:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 484 | if ( imain >= 0 && imain < m_SurfSymmMap.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetMainSurfID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:492:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | if ( surfnum >= 0 && surfnum < m_MainSurfIndxVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetSurfCopyIndx(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:504:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | if ( surfnum >= 0 && surfnum < m_SurfCopyIndx.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:73:24: warning: ‘virtual xmlNode* ParmContainer::EncodeXml(xmlNode*&)’ was hidden [-Woverloaded-virtual=] 73 | virtual xmlNodePtr EncodeXml( xmlNodePtr & node ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:196:16: note: by ‘xmlNode* Vehicle::EncodeXml(xmlNode*&, int)’ 196 | xmlNodePtr EncodeXml( xmlNodePtr & node, int set ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:201:18: note: by ‘virtual void ParmButton::Init(VspScreen*, VspButton*)’ 201 | virtual void Init( VspScreen* screen, VspButton* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:229:18: note: by ‘virtual void Input::Init(VspScreen*, Fl_Input*, const char*, VspButton*)’ 229 | virtual void Init( VspScreen* screen, Fl_Input* input, const char* format, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:269:18: note: by ‘virtual void Output::Init(VspScreen*, Fl_Output*, const char*, VspButton*)’ 269 | virtual void Init( VspScreen* screen, Fl_Output* output, const char* format, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:313:18: note: by ‘virtual void Slider::Init(VspScreen*, VspSlider*, double, bool)’ 313 | virtual void Init( VspScreen* screen, VspSlider* slider_widget, double range, bool log_slider = false ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:313:18: warning: ‘virtual void Slider::Init(VspScreen*, VspSlider*, double, bool)’ was hidden [-Woverloaded-virtual=] /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:354:18: note: by ‘virtual void SliderAdjRange::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, double, bool)’ 354 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:389:18: note: by ‘virtual void CheckButton::Init(VspScreen*, Fl_Check_Button*)’ 389 | virtual void Init( VspScreen* screen, Fl_Check_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:406:18: note: by ‘virtual void CheckButtonBit::Init(VspScreen*, Fl_Button*, int)’ 406 | virtual void Init( VspScreen* screen, Fl_Button* button, int value ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:423:18: note: by ‘virtual void RadioButton::Init(VspScreen*, Fl_Button*, int)’ 423 | virtual void Init( VspScreen* screen, Fl_Button* button, int value ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:456:18: note: by ‘virtual void ToggleButton::Init(VspScreen*, Fl_Button*)’ 456 | virtual void Init( VspScreen* screen, Fl_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:497:18: note: by ‘virtual void TriggerButton::Init(VspScreen*, Fl_Button*)’ 497 | virtual void Init( VspScreen* screen, Fl_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:517:18: note: by ‘virtual void Counter::Init(VspScreen*, Fl_Counter*, VspButton*)’ 517 | virtual void Init( VspScreen* screen, Fl_Counter* counter, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:536:18: note: by ‘virtual void Choice::Init(VspScreen*, Fl_Choice*, VspButton*)’ 536 | virtual void Init( VspScreen* screen, Fl_Choice* fl_choice, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:605:18: note: by ‘virtual void SliderInput::Init(VspScreen*, VspSlider*, Fl_Input*, double, const char*, VspButton*, bool)’ 605 | virtual void Init( VspScreen* screen, VspSlider* slider_widget, Fl_Input* input, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:646:18: note: by ‘virtual void SliderAdjRangeInput::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, double, const char*, VspButton*, bool)’ 646 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:806:18: note: by ‘virtual void FractParmSlider::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, Fl_Input*, double, const char*, VspButton*)’ 806 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:875:18: note: by ‘virtual void StringInput::Init(VspScreen*, Fl_Input*)’ 875 | virtual void Init( VspScreen* screen, Fl_Input* input ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:907:18: note: by ‘virtual void StringOutput::Init(VspScreen*, Fl_Output*, Fl_Button*)’ 907 | virtual void Init( VspScreen* screen, Fl_Output* output, Fl_Button* button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:942:18: note: by ‘virtual void IndexSelector::Init(VspScreen*, Fl_Button*, Fl_Button*, Fl_Int_Input*, Fl_Button*, Fl_Button*, VspButton*)’ 942 | virtual void Init( VspScreen* screen, Fl_Button* ll_but, Fl_Button* l_but, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:990:18: note: by ‘virtual void ColorPicker::Init(VspScreen*, Fl_Button*, Fl_Button*, std::vector, Fl_Slider**)’ 990 | virtual void Init( VspScreen* screen, Fl_Button* title, Fl_Button* result, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:993:18: note: by ‘virtual void ColorPicker::Update(const vec3d&)’ 993 | virtual void Update( const vec3d & rgb ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1018:18: note: by ‘virtual void Group::Init(Fl_Group*)’ 1018 | virtual void Init( Fl_Group* g ) | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1058:18: note: by ‘virtual void ParmPicker::Init(VspScreen*, Fl_Choice*, Fl_Choice*, Fl_Choice*)’ 1058 | virtual void Init( VspScreen* screen, Fl_Choice* container_choice, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1061:18: note: by ‘virtual void ParmPicker::Update()’ 1061 | virtual void Update( ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1131:18: note: by ‘virtual void ParmTreePicker::Init(VspScreen*, Fl_Tree*)’ 1131 | virtual void Init( VspScreen* screen, Fl_Tree* parm_tree ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1133:18: note: by ‘virtual void ParmTreePicker::Update(const std::vector >&)’ 1133 | virtual void Update( const vector< string > &selected_ids ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1179:18: note: by ‘virtual void DriverGroupBank::Init(VspScreen*, const std::vector >&, const std::vector&)’ 1179 | virtual void Init( VspScreen* screen, const vector < vector < Fl_Button * > > & buttons, const vector < SliderAdjRangeInput * > & sliders ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1181:18: note: by ‘virtual void DriverGroupBank::Update(std::vector >&)’ 1181 | virtual void Update( vector< string > & parm_ids ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1215:18: note: by ‘virtual void SkinControl::Init(VspScreen*, Fl_Check_Button*, Fl_Check_Button*, Fl_Check_Button*, VspSlider*, Fl_Button*, Fl_Button*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, Fl_Input*, VspButton*, VspButton*, double, const char*)’ 1215 | virtual void Init( VspScreen* screen, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1231:18: note: by ‘virtual void SkinControl::Update(const std::string&, const std::string&, const std::string&, const std::string&, const std::string&)’ 1231 | virtual void Update( const string& parmL_id, const string& setL_id, const string& eq_id, const string& setR_id, const string& parmR_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1266:18: note: by ‘virtual void SkinHeader::Init(VspScreen*, Choice*, const std::vector&)’ 1266 | virtual void Init( VspScreen* screen, Choice* cont_choice , const vector< VspButton* > &buttons ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1290:18: note: by ‘virtual void GeomPicker::Init(VspScreen*, Fl_Choice*)’ 1290 | virtual void Init( VspScreen* screen, Fl_Choice* geom_choice ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1294:18: note: by ‘virtual void GeomPicker::Update()’ 1294 | virtual void Update( ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1374:18: note: by ‘virtual void PCurveEditor::Init(VspScreen*, Vsp_Canvas*, Fl_Scroll*, Fl_Button*, Fl_Button*, Fl_Button*, Fl_Light_Button*, Fl_Light_Button*, GroupLayout*)’ 1374 | virtual void Init( VspScreen* screen, Vsp_Canvas* canvas, Fl_Scroll* ptscroll, Fl_Button* spbutton, Fl_Button* convbutton, Fl_Button* delbutton, Fl_Light_Button* delpickbutton, Fl_Light_Button* splitpickbutton, GroupLayout* ptlayout ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1398:18: note: by ‘virtual void PCurveEditor::Update(PCurve*)’ 1398 | virtual void Update( PCurve *curve ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.h:30: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:27:10: note: by ‘void AttributeTree::Init(GroupLayout*, VspScreen*, int)’ 27 | void Init( GroupLayout * layout, VspScreen *screen, int browser_h = 150 ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:30:10: note: by ‘void AttributeTree::Update()’ 30 | void Update(); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h: In member function ‘std::vector > AttributeTree::GetSelectedID()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:64:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 64 | for ( int i = 0; i != m_SelectIDs.size(); ++i ) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:136:10: note: by ‘void AttributeEditor::Init(GroupLayout*, Fl_Group*, VspScreen*, void (*)(Fl_Widget*, void*), bool, int, int)’ 136 | void Init( GroupLayout * layout, Fl_Group* group, VspScreen *screen, Fl_Callback *cb, bool mod_start = false, int start_y = 0, int editor_h = 165 ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:138:10: note: by ‘void AttributeEditor::Update()’ 138 | void Update(); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AdvLinkScreen.cpp: In member function ‘virtual void AdvLinkScreen::CallBack(Fl_Widget*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AdvLinkScreen.cpp:590:39: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 590 | for ( size_t i = 2; i <= m_InputBrowser->size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AdvLinkScreen.cpp:600:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 600 | if ( ibs >= 0 && ibs < ivars.size() ) | ~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AdvLinkScreen.cpp:632:39: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 632 | for ( size_t i = 2; i <= m_OutputBrowser->size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AdvLinkScreen.cpp:642:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 642 | if ( obs >= 0 && obs < ovars.size()) | ~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AdvLinkScreen.cpp: In member function ‘virtual void AdvLinkScreen::GuiDeviceCallBack(GuiDevice*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AdvLinkScreen.cpp:881:68: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 881 | if ( m_InputBrowserSelect >= 0 && m_InputBrowserSelect < ivars.size() ) | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AdvLinkScreen.cpp:933:70: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 933 | if ( m_OutputBrowserSelect >= 0 && m_OutputBrowserSelect < ovars.size() ) | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ [205/443] : && /usr/bin/cmake -E rm -f geom_core/libgeom_core.a && /usr/bin/ar qc geom_core/libgeom_core.a geom_core/CMakeFiles/geom_core.dir/AdvLink.cpp.o geom_core/CMakeFiles/geom_core.dir/AdvLinkMgr.cpp.o geom_core/CMakeFiles/geom_core.dir/AeroStructMgr.cpp.o geom_core/CMakeFiles/geom_core.dir/Airfoil.cpp.o geom_core/CMakeFiles/geom_core.dir/AnalysisMgr.cpp.o geom_core/CMakeFiles/geom_core.dir/Atmosphere.cpp.o geom_core/CMakeFiles/geom_core.dir/AttributeManager.cpp.o geom_core/CMakeFiles/geom_core.dir/AuxiliaryGeom.cpp.o geom_core/CMakeFiles/geom_core.dir/Background3D.cpp.o geom_core/CMakeFiles/geom_core.dir/Background3DMgr.cpp.o geom_core/CMakeFiles/geom_core.dir/BlankGeom.cpp.o geom_core/CMakeFiles/geom_core.dir/BORGeom.cpp.o geom_core/CMakeFiles/geom_core.dir/ClippingMgr.cpp.o geom_core/CMakeFiles/geom_core.dir/CobraGeom.cpp.o geom_core/CMakeFiles/geom_core.dir/ConformalGeom.cpp.o geom_core/CMakeFiles/geom_core.dir/CustomGeom.cpp.o geom_core/CMakeFiles/geom_core.dir/DegenGeom.cpp.o geom_core/CMakeFiles/geom_core.dir/DesignVarMgr.cpp.o geom_core/CMakeFiles/geom_core.dir/EllipsoidGeom.cpp.o geom_core/CMakeFiles/geom_core.dir/FeaStructure.cpp.o geom_core/CMakeFiles/geom_core.dir/FitModelMgr.cpp.o geom_core/CMakeFiles/geom_core.dir/FuselageGeom.cpp.o geom_core/CMakeFiles/geom_core.dir/GearGeom.cpp.o geom_core/CMakeFiles/geom_core.dir/Geom.cpp.o geom_core/CMakeFiles/geom_core.dir/GeometryAnalysisMgr.cpp.o geom_core/CMakeFiles/geom_core.dir/GeomCoreTestSuite.cpp.o geom_core/CMakeFiles/geom_core.dir/GeomEngine.cpp.o geom_core/CMakeFiles/geom_core.dir/GridDensity.cpp.o geom_core/CMakeFiles/geom_core.dir/GroupTransformations.cpp.o geom_core/CMakeFiles/geom_core.dir/HingeGeom.cpp.o geom_core/CMakeFiles/geom_core.dir/HumanGeom.cpp.o geom_core/CMakeFiles/geom_core.dir/IDMgr.cpp.o geom_core/CMakeFiles/geom_core.dir/Link.cpp.o geom_core/CMakeFiles/geom_core.dir/LinkMgr.cpp.o geom_core/CMakeFiles/geom_core.dir/MainThreadIDMgr.cpp.o geom_core/CMakeFiles/geom_core.dir/MaterialMgr.cpp.o geom_core/CMakeFiles/geom_core.dir/Measure.cpp.o geom_core/CMakeFiles/geom_core.dir/MeasureMgr.cpp.o geom_core/CMakeFiles/geom_core.dir/MeshCommonSettings.cpp.o geom_core/CMakeFiles/geom_core.dir/MeshGeom.cpp.o geom_core/CMakeFiles/geom_core.dir/ModeMgr.cpp.o geom_core/CMakeFiles/geom_core.dir/NGonMeshGeom.cpp.o geom_core/CMakeFiles/geom_core.dir/ParasiteDragMgr.cpp.o geom_core/CMakeFiles/geom_core.dir/Parm.cpp.o geom_core/CMakeFiles/geom_core.dir/ParmContainer.cpp.o geom_core/CMakeFiles/geom_core.dir/ParmMgr.cpp.o geom_core/CMakeFiles/geom_core.dir/ParmUndo.cpp.o geom_core/CMakeFiles/geom_core.dir/PCurve.cpp.o geom_core/CMakeFiles/geom_core.dir/PGMesh.cpp.o geom_core/CMakeFiles/geom_core.dir/PodGeom.cpp.o geom_core/CMakeFiles/geom_core.dir/ProjectionMgr.cpp.o geom_core/CMakeFiles/geom_core.dir/PropGeom.cpp.o geom_core/CMakeFiles/geom_core.dir/PtCloudGeom.cpp.o geom_core/CMakeFiles/geom_core.dir/ResultsMgr.cpp.o geom_core/CMakeFiles/geom_core.dir/RoutingGeom.cpp.o geom_core/CMakeFiles/geom_core.dir/ScriptMgr.cpp.o geom_core/CMakeFiles/geom_core.dir/SnapTo.cpp.o geom_core/CMakeFiles/geom_core.dir/StackGeom.cpp.o geom_core/CMakeFiles/geom_core.dir/StructureMgr.cpp.o geom_core/CMakeFiles/geom_core.dir/SubSurface.cpp.o geom_core/CMakeFiles/geom_core.dir/SubSurfaceMgr.cpp.o geom_core/CMakeFiles/geom_core.dir/SVGUtil.cpp.o geom_core/CMakeFiles/geom_core.dir/Texture.cpp.o geom_core/CMakeFiles/geom_core.dir/TextureMgr.cpp.o geom_core/CMakeFiles/geom_core.dir/TMesh.cpp.o geom_core/CMakeFiles/geom_core.dir/TMeshIO.cpp.o geom_core/CMakeFiles/geom_core.dir/TMeshSweptVolume.cpp.o geom_core/CMakeFiles/geom_core.dir/TMeshUtil.cpp.o geom_core/CMakeFiles/geom_core.dir/UserParmContainer.cpp.o geom_core/CMakeFiles/geom_core.dir/VarPresetMgr.cpp.o geom_core/CMakeFiles/geom_core.dir/Vehicle.cpp.o geom_core/CMakeFiles/geom_core.dir/VehicleMgr.cpp.o geom_core/CMakeFiles/geom_core.dir/WaveDragMgr.cpp.o geom_core/CMakeFiles/geom_core.dir/WingGeom.cpp.o geom_core/CMakeFiles/geom_core.dir/WireGeom.cpp.o geom_core/CMakeFiles/geom_core.dir/XSec.cpp.o geom_core/CMakeFiles/geom_core.dir/XSecCurve.cpp.o geom_core/CMakeFiles/geom_core.dir/XSecSurf.cpp.o geom_core/CMakeFiles/geom_core.dir/Light.cpp.o geom_core/CMakeFiles/geom_core.dir/LightMgr.cpp.o geom_core/CMakeFiles/geom_core.dir/Color.cpp.o geom_core/CMakeFiles/geom_core.dir/ColorMgr.cpp.o geom_core/CMakeFiles/geom_core.dir/VSPAEROMgr.cpp.o && /usr/bin/ranlib geom_core/libgeom_core.a && : [206/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/cartesian -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/EXPRPARSE-prefix/include -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT gui_and_draw/CMakeFiles/gui_and_draw.dir/AirfoilExportScreen.cpp.o -MF gui_and_draw/CMakeFiles/gui_and_draw.dir/AirfoilExportScreen.cpp.o.d -o gui_and_draw/CMakeFiles/gui_and_draw.dir/AirfoilExportScreen.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AirfoilExportScreen.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmUndo.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:29, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:37, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.h:26, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenMgr.h:16, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AirfoilExportScreen.h:13, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AirfoilExportScreen.cpp:10: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:22, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:36: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:28: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:61:20: warning: ‘virtual std::string ParmContainer::GetName() const’ was hidden [-Woverloaded-virtual=] 61 | virtual string GetName() const { return m_Name; } | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:22: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:75:20: note: by ‘virtual std::string XSecCurve::GetName()’ 75 | virtual string GetName(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:174:18: warning: ‘virtual void ParmContainer::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 174 | virtual void ChangeID( const string &id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:302:18: note: by ‘virtual void SSXSecCurve::ChangeID(std::string)’ 302 | virtual void ChangeID( string id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h: In constructor ‘BitMask::BitMask(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h:33:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for ( int i = 0; i < boolvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual void Geom::GetSymmIndexs(int, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:484:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 484 | if ( imain >= 0 && imain < m_SurfSymmMap.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetMainSurfID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:492:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | if ( surfnum >= 0 && surfnum < m_MainSurfIndxVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetSurfCopyIndx(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:504:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | if ( surfnum >= 0 && surfnum < m_SurfCopyIndx.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:73:24: warning: ‘virtual xmlNode* ParmContainer::EncodeXml(xmlNode*&)’ was hidden [-Woverloaded-virtual=] 73 | virtual xmlNodePtr EncodeXml( xmlNodePtr & node ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:196:16: note: by ‘xmlNode* Vehicle::EncodeXml(xmlNode*&, int)’ 196 | xmlNodePtr EncodeXml( xmlNodePtr & node, int set ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:201:18: note: by ‘virtual void ParmButton::Init(VspScreen*, VspButton*)’ 201 | virtual void Init( VspScreen* screen, VspButton* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:229:18: note: by ‘virtual void Input::Init(VspScreen*, Fl_Input*, const char*, VspButton*)’ 229 | virtual void Init( VspScreen* screen, Fl_Input* input, const char* format, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:269:18: note: by ‘virtual void Output::Init(VspScreen*, Fl_Output*, const char*, VspButton*)’ 269 | virtual void Init( VspScreen* screen, Fl_Output* output, const char* format, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:313:18: note: by ‘virtual void Slider::Init(VspScreen*, VspSlider*, double, bool)’ 313 | virtual void Init( VspScreen* screen, VspSlider* slider_widget, double range, bool log_slider = false ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:313:18: warning: ‘virtual void Slider::Init(VspScreen*, VspSlider*, double, bool)’ was hidden [-Woverloaded-virtual=] /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:354:18: note: by ‘virtual void SliderAdjRange::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, double, bool)’ 354 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:389:18: note: by ‘virtual void CheckButton::Init(VspScreen*, Fl_Check_Button*)’ 389 | virtual void Init( VspScreen* screen, Fl_Check_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:406:18: note: by ‘virtual void CheckButtonBit::Init(VspScreen*, Fl_Button*, int)’ 406 | virtual void Init( VspScreen* screen, Fl_Button* button, int value ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:423:18: note: by ‘virtual void RadioButton::Init(VspScreen*, Fl_Button*, int)’ 423 | virtual void Init( VspScreen* screen, Fl_Button* button, int value ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:456:18: note: by ‘virtual void ToggleButton::Init(VspScreen*, Fl_Button*)’ 456 | virtual void Init( VspScreen* screen, Fl_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:497:18: note: by ‘virtual void TriggerButton::Init(VspScreen*, Fl_Button*)’ 497 | virtual void Init( VspScreen* screen, Fl_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:517:18: note: by ‘virtual void Counter::Init(VspScreen*, Fl_Counter*, VspButton*)’ 517 | virtual void Init( VspScreen* screen, Fl_Counter* counter, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:536:18: note: by ‘virtual void Choice::Init(VspScreen*, Fl_Choice*, VspButton*)’ 536 | virtual void Init( VspScreen* screen, Fl_Choice* fl_choice, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:605:18: note: by ‘virtual void SliderInput::Init(VspScreen*, VspSlider*, Fl_Input*, double, const char*, VspButton*, bool)’ 605 | virtual void Init( VspScreen* screen, VspSlider* slider_widget, Fl_Input* input, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:646:18: note: by ‘virtual void SliderAdjRangeInput::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, double, const char*, VspButton*, bool)’ 646 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:806:18: note: by ‘virtual void FractParmSlider::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, Fl_Input*, double, const char*, VspButton*)’ 806 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:875:18: note: by ‘virtual void StringInput::Init(VspScreen*, Fl_Input*)’ 875 | virtual void Init( VspScreen* screen, Fl_Input* input ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:907:18: note: by ‘virtual void StringOutput::Init(VspScreen*, Fl_Output*, Fl_Button*)’ 907 | virtual void Init( VspScreen* screen, Fl_Output* output, Fl_Button* button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:942:18: note: by ‘virtual void IndexSelector::Init(VspScreen*, Fl_Button*, Fl_Button*, Fl_Int_Input*, Fl_Button*, Fl_Button*, VspButton*)’ 942 | virtual void Init( VspScreen* screen, Fl_Button* ll_but, Fl_Button* l_but, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:990:18: note: by ‘virtual void ColorPicker::Init(VspScreen*, Fl_Button*, Fl_Button*, std::vector, Fl_Slider**)’ 990 | virtual void Init( VspScreen* screen, Fl_Button* title, Fl_Button* result, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:993:18: note: by ‘virtual void ColorPicker::Update(const vec3d&)’ 993 | virtual void Update( const vec3d & rgb ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1018:18: note: by ‘virtual void Group::Init(Fl_Group*)’ 1018 | virtual void Init( Fl_Group* g ) | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1058:18: note: by ‘virtual void ParmPicker::Init(VspScreen*, Fl_Choice*, Fl_Choice*, Fl_Choice*)’ 1058 | virtual void Init( VspScreen* screen, Fl_Choice* container_choice, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1061:18: note: by ‘virtual void ParmPicker::Update()’ 1061 | virtual void Update( ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1131:18: note: by ‘virtual void ParmTreePicker::Init(VspScreen*, Fl_Tree*)’ 1131 | virtual void Init( VspScreen* screen, Fl_Tree* parm_tree ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1133:18: note: by ‘virtual void ParmTreePicker::Update(const std::vector >&)’ 1133 | virtual void Update( const vector< string > &selected_ids ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1179:18: note: by ‘virtual void DriverGroupBank::Init(VspScreen*, const std::vector >&, const std::vector&)’ 1179 | virtual void Init( VspScreen* screen, const vector < vector < Fl_Button * > > & buttons, const vector < SliderAdjRangeInput * > & sliders ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1181:18: note: by ‘virtual void DriverGroupBank::Update(std::vector >&)’ 1181 | virtual void Update( vector< string > & parm_ids ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1215:18: note: by ‘virtual void SkinControl::Init(VspScreen*, Fl_Check_Button*, Fl_Check_Button*, Fl_Check_Button*, VspSlider*, Fl_Button*, Fl_Button*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, Fl_Input*, VspButton*, VspButton*, double, const char*)’ 1215 | virtual void Init( VspScreen* screen, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1231:18: note: by ‘virtual void SkinControl::Update(const std::string&, const std::string&, const std::string&, const std::string&, const std::string&)’ 1231 | virtual void Update( const string& parmL_id, const string& setL_id, const string& eq_id, const string& setR_id, const string& parmR_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1266:18: note: by ‘virtual void SkinHeader::Init(VspScreen*, Choice*, const std::vector&)’ 1266 | virtual void Init( VspScreen* screen, Choice* cont_choice , const vector< VspButton* > &buttons ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1290:18: note: by ‘virtual void GeomPicker::Init(VspScreen*, Fl_Choice*)’ 1290 | virtual void Init( VspScreen* screen, Fl_Choice* geom_choice ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1294:18: note: by ‘virtual void GeomPicker::Update()’ 1294 | virtual void Update( ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1374:18: note: by ‘virtual void PCurveEditor::Init(VspScreen*, Vsp_Canvas*, Fl_Scroll*, Fl_Button*, Fl_Button*, Fl_Button*, Fl_Light_Button*, Fl_Light_Button*, GroupLayout*)’ 1374 | virtual void Init( VspScreen* screen, Vsp_Canvas* canvas, Fl_Scroll* ptscroll, Fl_Button* spbutton, Fl_Button* convbutton, Fl_Button* delbutton, Fl_Light_Button* delpickbutton, Fl_Light_Button* splitpickbutton, GroupLayout* ptlayout ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1398:18: note: by ‘virtual void PCurveEditor::Update(PCurve*)’ 1398 | virtual void Update( PCurve *curve ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.h:30: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:27:10: note: by ‘void AttributeTree::Init(GroupLayout*, VspScreen*, int)’ 27 | void Init( GroupLayout * layout, VspScreen *screen, int browser_h = 150 ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:30:10: note: by ‘void AttributeTree::Update()’ 30 | void Update(); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h: In member function ‘std::vector > AttributeTree::GetSelectedID()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:64:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 64 | for ( int i = 0; i != m_SelectIDs.size(); ++i ) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:136:10: note: by ‘void AttributeEditor::Init(GroupLayout*, Fl_Group*, VspScreen*, void (*)(Fl_Widget*, void*), bool, int, int)’ 136 | void Init( GroupLayout * layout, Fl_Group* group, VspScreen *screen, Fl_Callback *cb, bool mod_start = false, int start_y = 0, int editor_h = 165 ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:138:10: note: by ‘void AttributeEditor::Update()’ 138 | void Update(); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AirfoilExportScreen.cpp: In member function ‘virtual void SeligAirfoilExportScreen::GuiDeviceCallBack(GuiDevice*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AirfoilExportScreen.cpp:77:18: warning: unused variable ‘veh’ [-Wunused-variable] 77 | Vehicle *veh = VehicleMgr.GetVehicle(); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AirfoilExportScreen.cpp: In member function ‘virtual void BezierAirfoilExportScreen::GuiDeviceCallBack(GuiDevice*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AirfoilExportScreen.cpp:165:18: warning: unused variable ‘veh’ [-Wunused-variable] 165 | Vehicle *veh = VehicleMgr.GetVehicle(); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ [207/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/cartesian -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/EXPRPARSE-prefix/include -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT gui_and_draw/CMakeFiles/gui_and_draw.dir/AeroStructScreen.cpp.o -MF gui_and_draw/CMakeFiles/gui_and_draw.dir/AeroStructScreen.cpp.o.d -o gui_and_draw/CMakeFiles/gui_and_draw.dir/AeroStructScreen.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AeroStructScreen.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmUndo.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:29, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:37, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.h:26, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AeroStructScreen.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AeroStructScreen.cpp:13: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:22, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:36: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:28: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:61:20: warning: ‘virtual std::string ParmContainer::GetName() const’ was hidden [-Woverloaded-virtual=] 61 | virtual string GetName() const { return m_Name; } | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:22: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:75:20: note: by ‘virtual std::string XSecCurve::GetName()’ 75 | virtual string GetName(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:174:18: warning: ‘virtual void ParmContainer::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 174 | virtual void ChangeID( const string &id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:302:18: note: by ‘virtual void SSXSecCurve::ChangeID(std::string)’ 302 | virtual void ChangeID( string id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h: In constructor ‘BitMask::BitMask(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h:33:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for ( int i = 0; i < boolvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual void Geom::GetSymmIndexs(int, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:484:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 484 | if ( imain >= 0 && imain < m_SurfSymmMap.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetMainSurfID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:492:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | if ( surfnum >= 0 && surfnum < m_MainSurfIndxVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetSurfCopyIndx(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:504:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | if ( surfnum >= 0 && surfnum < m_SurfCopyIndx.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:73:24: warning: ‘virtual xmlNode* ParmContainer::EncodeXml(xmlNode*&)’ was hidden [-Woverloaded-virtual=] 73 | virtual xmlNodePtr EncodeXml( xmlNodePtr & node ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:196:16: note: by ‘xmlNode* Vehicle::EncodeXml(xmlNode*&, int)’ 196 | xmlNodePtr EncodeXml( xmlNodePtr & node, int set ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:201:18: note: by ‘virtual void ParmButton::Init(VspScreen*, VspButton*)’ 201 | virtual void Init( VspScreen* screen, VspButton* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:229:18: note: by ‘virtual void Input::Init(VspScreen*, Fl_Input*, const char*, VspButton*)’ 229 | virtual void Init( VspScreen* screen, Fl_Input* input, const char* format, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:269:18: note: by ‘virtual void Output::Init(VspScreen*, Fl_Output*, const char*, VspButton*)’ 269 | virtual void Init( VspScreen* screen, Fl_Output* output, const char* format, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:313:18: note: by ‘virtual void Slider::Init(VspScreen*, VspSlider*, double, bool)’ 313 | virtual void Init( VspScreen* screen, VspSlider* slider_widget, double range, bool log_slider = false ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:313:18: warning: ‘virtual void Slider::Init(VspScreen*, VspSlider*, double, bool)’ was hidden [-Woverloaded-virtual=] /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:354:18: note: by ‘virtual void SliderAdjRange::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, double, bool)’ 354 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:389:18: note: by ‘virtual void CheckButton::Init(VspScreen*, Fl_Check_Button*)’ 389 | virtual void Init( VspScreen* screen, Fl_Check_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:406:18: note: by ‘virtual void CheckButtonBit::Init(VspScreen*, Fl_Button*, int)’ 406 | virtual void Init( VspScreen* screen, Fl_Button* button, int value ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:423:18: note: by ‘virtual void RadioButton::Init(VspScreen*, Fl_Button*, int)’ 423 | virtual void Init( VspScreen* screen, Fl_Button* button, int value ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:456:18: note: by ‘virtual void ToggleButton::Init(VspScreen*, Fl_Button*)’ 456 | virtual void Init( VspScreen* screen, Fl_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:497:18: note: by ‘virtual void TriggerButton::Init(VspScreen*, Fl_Button*)’ 497 | virtual void Init( VspScreen* screen, Fl_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:517:18: note: by ‘virtual void Counter::Init(VspScreen*, Fl_Counter*, VspButton*)’ 517 | virtual void Init( VspScreen* screen, Fl_Counter* counter, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:536:18: note: by ‘virtual void Choice::Init(VspScreen*, Fl_Choice*, VspButton*)’ 536 | virtual void Init( VspScreen* screen, Fl_Choice* fl_choice, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:605:18: note: by ‘virtual void SliderInput::Init(VspScreen*, VspSlider*, Fl_Input*, double, const char*, VspButton*, bool)’ 605 | virtual void Init( VspScreen* screen, VspSlider* slider_widget, Fl_Input* input, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:646:18: note: by ‘virtual void SliderAdjRangeInput::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, double, const char*, VspButton*, bool)’ 646 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:806:18: note: by ‘virtual void FractParmSlider::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, Fl_Input*, double, const char*, VspButton*)’ 806 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:875:18: note: by ‘virtual void StringInput::Init(VspScreen*, Fl_Input*)’ 875 | virtual void Init( VspScreen* screen, Fl_Input* input ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:907:18: note: by ‘virtual void StringOutput::Init(VspScreen*, Fl_Output*, Fl_Button*)’ 907 | virtual void Init( VspScreen* screen, Fl_Output* output, Fl_Button* button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:942:18: note: by ‘virtual void IndexSelector::Init(VspScreen*, Fl_Button*, Fl_Button*, Fl_Int_Input*, Fl_Button*, Fl_Button*, VspButton*)’ 942 | virtual void Init( VspScreen* screen, Fl_Button* ll_but, Fl_Button* l_but, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:990:18: note: by ‘virtual void ColorPicker::Init(VspScreen*, Fl_Button*, Fl_Button*, std::vector, Fl_Slider**)’ 990 | virtual void Init( VspScreen* screen, Fl_Button* title, Fl_Button* result, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:993:18: note: by ‘virtual void ColorPicker::Update(const vec3d&)’ 993 | virtual void Update( const vec3d & rgb ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1018:18: note: by ‘virtual void Group::Init(Fl_Group*)’ 1018 | virtual void Init( Fl_Group* g ) | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1058:18: note: by ‘virtual void ParmPicker::Init(VspScreen*, Fl_Choice*, Fl_Choice*, Fl_Choice*)’ 1058 | virtual void Init( VspScreen* screen, Fl_Choice* container_choice, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1061:18: note: by ‘virtual void ParmPicker::Update()’ 1061 | virtual void Update( ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1131:18: note: by ‘virtual void ParmTreePicker::Init(VspScreen*, Fl_Tree*)’ 1131 | virtual void Init( VspScreen* screen, Fl_Tree* parm_tree ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1133:18: note: by ‘virtual void ParmTreePicker::Update(const std::vector >&)’ 1133 | virtual void Update( const vector< string > &selected_ids ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1179:18: note: by ‘virtual void DriverGroupBank::Init(VspScreen*, const std::vector >&, const std::vector&)’ 1179 | virtual void Init( VspScreen* screen, const vector < vector < Fl_Button * > > & buttons, const vector < SliderAdjRangeInput * > & sliders ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1181:18: note: by ‘virtual void DriverGroupBank::Update(std::vector >&)’ 1181 | virtual void Update( vector< string > & parm_ids ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1215:18: note: by ‘virtual void SkinControl::Init(VspScreen*, Fl_Check_Button*, Fl_Check_Button*, Fl_Check_Button*, VspSlider*, Fl_Button*, Fl_Button*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, Fl_Input*, VspButton*, VspButton*, double, const char*)’ 1215 | virtual void Init( VspScreen* screen, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1231:18: note: by ‘virtual void SkinControl::Update(const std::string&, const std::string&, const std::string&, const std::string&, const std::string&)’ 1231 | virtual void Update( const string& parmL_id, const string& setL_id, const string& eq_id, const string& setR_id, const string& parmR_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1266:18: note: by ‘virtual void SkinHeader::Init(VspScreen*, Choice*, const std::vector&)’ 1266 | virtual void Init( VspScreen* screen, Choice* cont_choice , const vector< VspButton* > &buttons ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1290:18: note: by ‘virtual void GeomPicker::Init(VspScreen*, Fl_Choice*)’ 1290 | virtual void Init( VspScreen* screen, Fl_Choice* geom_choice ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1294:18: note: by ‘virtual void GeomPicker::Update()’ 1294 | virtual void Update( ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1374:18: note: by ‘virtual void PCurveEditor::Init(VspScreen*, Vsp_Canvas*, Fl_Scroll*, Fl_Button*, Fl_Button*, Fl_Button*, Fl_Light_Button*, Fl_Light_Button*, GroupLayout*)’ 1374 | virtual void Init( VspScreen* screen, Vsp_Canvas* canvas, Fl_Scroll* ptscroll, Fl_Button* spbutton, Fl_Button* convbutton, Fl_Button* delbutton, Fl_Light_Button* delpickbutton, Fl_Light_Button* splitpickbutton, GroupLayout* ptlayout ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1398:18: note: by ‘virtual void PCurveEditor::Update(PCurve*)’ 1398 | virtual void Update( PCurve *curve ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.h:30: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:27:10: note: by ‘void AttributeTree::Init(GroupLayout*, VspScreen*, int)’ 27 | void Init( GroupLayout * layout, VspScreen *screen, int browser_h = 150 ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:30:10: note: by ‘void AttributeTree::Update()’ 30 | void Update(); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h: In member function ‘std::vector > AttributeTree::GetSelectedID()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:64:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 64 | for ( int i = 0; i != m_SelectIDs.size(); ++i ) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:136:10: note: by ‘void AttributeEditor::Init(GroupLayout*, Fl_Group*, VspScreen*, void (*)(Fl_Widget*, void*), bool, int, int)’ 136 | void Init( GroupLayout * layout, Fl_Group* group, VspScreen *screen, Fl_Callback *cb, bool mod_start = false, int start_y = 0, int editor_h = 165 ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:138:10: note: by ‘void AttributeEditor::Update()’ 138 | void Update(); | ^~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/Surf.h:18, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/CfdMeshMgr.h:55, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMeshMgr.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AeroStructScreen.cpp:23: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:27:18: warning: ‘virtual void SimpleMeshCommonSettings::CopyFrom(MeshCommonSettings*)’ was hidden [-Woverloaded-virtual=] 27 | virtual void CopyFrom( MeshCommonSettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:95:18: note: by ‘virtual void SimpleIntersectSettings::CopyFrom(IntersectSettings*)’ 95 | virtual void CopyFrom( IntersectSettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:27:18: warning: ‘virtual void SimpleMeshCommonSettings::CopyFrom(MeshCommonSettings*)’ was hidden [-Woverloaded-virtual=] 27 | virtual void CopyFrom( MeshCommonSettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:105:18: note: by ‘virtual void SimpleCfdMeshSettings::CopyFrom(CfdMeshSettings*)’ 105 | virtual void CopyFrom( CfdMeshSettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:27:18: warning: ‘virtual void SimpleMeshCommonSettings::CopyFrom(MeshCommonSettings*)’ was hidden [-Woverloaded-virtual=] 27 | virtual void CopyFrom( MeshCommonSettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:138:18: note: by ‘virtual void SimpleFeaMeshSettings::CopyFrom(StructSettings*)’ 138 | virtual void CopyFrom( StructSettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:138:18: warning: ‘virtual void SimpleFeaMeshSettings::CopyFrom(StructSettings*)’ was hidden [-Woverloaded-virtual=] /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:248:18: note: by ‘virtual void SimpleAssemblySettings::CopyFrom(AssemblySettings*)’ 248 | virtual void CopyFrom( AssemblySettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:139:18: warning: ‘virtual void SimpleFeaMeshSettings::CopyPostOpFrom(StructSettings*)’ was hidden [-Woverloaded-virtual=] 139 | virtual void CopyPostOpFrom( StructSettings* settings ); | ^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:250:18: note: by ‘virtual void SimpleAssemblySettings::CopyPostOpFrom(AssemblySettings*)’ 250 | virtual void CopyPostOpFrom( AssemblySettings* settings ); | ^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMeshMgr.h: In member function ‘virtual void FeaMeshMgrSingleton::ResetPropMatUse()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMeshMgr.h:195:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 195 | for ( int i = 0; i < m_SimplePropertyVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMeshMgr.h:199:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 199 | for ( int i = 0; i < m_SimpleMaterialVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AeroStructScreen.cpp: In member function ‘virtual bool AeroStructScreen::Update()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AeroStructScreen.cpp:280:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 280 | for ( int i = 0; i < AeroStructMgr.m_StructAssyIDVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ [208/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/cartesian -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/EXPRPARSE-prefix/include -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT gui_and_draw/CMakeFiles/gui_and_draw.dir/AttributeEditor.cpp.o -MF gui_and_draw/CMakeFiles/gui_and_draw.dir/AttributeEditor.cpp.o.d -o gui_and_draw/CMakeFiles/gui_and_draw.dir/AttributeEditor.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmUndo.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:29, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:37, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GroupLayout.h:24, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.cpp:11: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:22, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:36: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:28: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:61:20: warning: ‘virtual std::string ParmContainer::GetName() const’ was hidden [-Woverloaded-virtual=] 61 | virtual string GetName() const { return m_Name; } | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:22: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:75:20: note: by ‘virtual std::string XSecCurve::GetName()’ 75 | virtual string GetName(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:174:18: warning: ‘virtual void ParmContainer::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 174 | virtual void ChangeID( const string &id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:302:18: note: by ‘virtual void SSXSecCurve::ChangeID(std::string)’ 302 | virtual void ChangeID( string id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h: In constructor ‘BitMask::BitMask(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h:33:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for ( int i = 0; i < boolvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual void Geom::GetSymmIndexs(int, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:484:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 484 | if ( imain >= 0 && imain < m_SurfSymmMap.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetMainSurfID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:492:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | if ( surfnum >= 0 && surfnum < m_MainSurfIndxVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetSurfCopyIndx(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:504:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | if ( surfnum >= 0 && surfnum < m_SurfCopyIndx.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:73:24: warning: ‘virtual xmlNode* ParmContainer::EncodeXml(xmlNode*&)’ was hidden [-Woverloaded-virtual=] 73 | virtual xmlNodePtr EncodeXml( xmlNodePtr & node ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:196:16: note: by ‘xmlNode* Vehicle::EncodeXml(xmlNode*&, int)’ 196 | xmlNodePtr EncodeXml( xmlNodePtr & node, int set ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:201:18: note: by ‘virtual void ParmButton::Init(VspScreen*, VspButton*)’ 201 | virtual void Init( VspScreen* screen, VspButton* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:229:18: note: by ‘virtual void Input::Init(VspScreen*, Fl_Input*, const char*, VspButton*)’ 229 | virtual void Init( VspScreen* screen, Fl_Input* input, const char* format, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:269:18: note: by ‘virtual void Output::Init(VspScreen*, Fl_Output*, const char*, VspButton*)’ 269 | virtual void Init( VspScreen* screen, Fl_Output* output, const char* format, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:313:18: note: by ‘virtual void Slider::Init(VspScreen*, VspSlider*, double, bool)’ 313 | virtual void Init( VspScreen* screen, VspSlider* slider_widget, double range, bool log_slider = false ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:313:18: warning: ‘virtual void Slider::Init(VspScreen*, VspSlider*, double, bool)’ was hidden [-Woverloaded-virtual=] /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:354:18: note: by ‘virtual void SliderAdjRange::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, double, bool)’ 354 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:389:18: note: by ‘virtual void CheckButton::Init(VspScreen*, Fl_Check_Button*)’ 389 | virtual void Init( VspScreen* screen, Fl_Check_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:406:18: note: by ‘virtual void CheckButtonBit::Init(VspScreen*, Fl_Button*, int)’ 406 | virtual void Init( VspScreen* screen, Fl_Button* button, int value ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:423:18: note: by ‘virtual void RadioButton::Init(VspScreen*, Fl_Button*, int)’ 423 | virtual void Init( VspScreen* screen, Fl_Button* button, int value ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:456:18: note: by ‘virtual void ToggleButton::Init(VspScreen*, Fl_Button*)’ 456 | virtual void Init( VspScreen* screen, Fl_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:497:18: note: by ‘virtual void TriggerButton::Init(VspScreen*, Fl_Button*)’ 497 | virtual void Init( VspScreen* screen, Fl_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:517:18: note: by ‘virtual void Counter::Init(VspScreen*, Fl_Counter*, VspButton*)’ 517 | virtual void Init( VspScreen* screen, Fl_Counter* counter, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:536:18: note: by ‘virtual void Choice::Init(VspScreen*, Fl_Choice*, VspButton*)’ 536 | virtual void Init( VspScreen* screen, Fl_Choice* fl_choice, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:605:18: note: by ‘virtual void SliderInput::Init(VspScreen*, VspSlider*, Fl_Input*, double, const char*, VspButton*, bool)’ 605 | virtual void Init( VspScreen* screen, VspSlider* slider_widget, Fl_Input* input, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:646:18: note: by ‘virtual void SliderAdjRangeInput::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, double, const char*, VspButton*, bool)’ 646 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:806:18: note: by ‘virtual void FractParmSlider::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, Fl_Input*, double, const char*, VspButton*)’ 806 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:875:18: note: by ‘virtual void StringInput::Init(VspScreen*, Fl_Input*)’ 875 | virtual void Init( VspScreen* screen, Fl_Input* input ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:907:18: note: by ‘virtual void StringOutput::Init(VspScreen*, Fl_Output*, Fl_Button*)’ 907 | virtual void Init( VspScreen* screen, Fl_Output* output, Fl_Button* button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:942:18: note: by ‘virtual void IndexSelector::Init(VspScreen*, Fl_Button*, Fl_Button*, Fl_Int_Input*, Fl_Button*, Fl_Button*, VspButton*)’ 942 | virtual void Init( VspScreen* screen, Fl_Button* ll_but, Fl_Button* l_but, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:990:18: note: by ‘virtual void ColorPicker::Init(VspScreen*, Fl_Button*, Fl_Button*, std::vector, Fl_Slider**)’ 990 | virtual void Init( VspScreen* screen, Fl_Button* title, Fl_Button* result, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:993:18: note: by ‘virtual void ColorPicker::Update(const vec3d&)’ 993 | virtual void Update( const vec3d & rgb ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1018:18: note: by ‘virtual void Group::Init(Fl_Group*)’ 1018 | virtual void Init( Fl_Group* g ) | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1058:18: note: by ‘virtual void ParmPicker::Init(VspScreen*, Fl_Choice*, Fl_Choice*, Fl_Choice*)’ 1058 | virtual void Init( VspScreen* screen, Fl_Choice* container_choice, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1061:18: note: by ‘virtual void ParmPicker::Update()’ 1061 | virtual void Update( ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1131:18: note: by ‘virtual void ParmTreePicker::Init(VspScreen*, Fl_Tree*)’ 1131 | virtual void Init( VspScreen* screen, Fl_Tree* parm_tree ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1133:18: note: by ‘virtual void ParmTreePicker::Update(const std::vector >&)’ 1133 | virtual void Update( const vector< string > &selected_ids ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1179:18: note: by ‘virtual void DriverGroupBank::Init(VspScreen*, const std::vector >&, const std::vector&)’ 1179 | virtual void Init( VspScreen* screen, const vector < vector < Fl_Button * > > & buttons, const vector < SliderAdjRangeInput * > & sliders ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1181:18: note: by ‘virtual void DriverGroupBank::Update(std::vector >&)’ 1181 | virtual void Update( vector< string > & parm_ids ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1215:18: note: by ‘virtual void SkinControl::Init(VspScreen*, Fl_Check_Button*, Fl_Check_Button*, Fl_Check_Button*, VspSlider*, Fl_Button*, Fl_Button*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, Fl_Input*, VspButton*, VspButton*, double, const char*)’ 1215 | virtual void Init( VspScreen* screen, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1231:18: note: by ‘virtual void SkinControl::Update(const std::string&, const std::string&, const std::string&, const std::string&, const std::string&)’ 1231 | virtual void Update( const string& parmL_id, const string& setL_id, const string& eq_id, const string& setR_id, const string& parmR_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1266:18: note: by ‘virtual void SkinHeader::Init(VspScreen*, Choice*, const std::vector&)’ 1266 | virtual void Init( VspScreen* screen, Choice* cont_choice , const vector< VspButton* > &buttons ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1290:18: note: by ‘virtual void GeomPicker::Init(VspScreen*, Fl_Choice*)’ 1290 | virtual void Init( VspScreen* screen, Fl_Choice* geom_choice ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1294:18: note: by ‘virtual void GeomPicker::Update()’ 1294 | virtual void Update( ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1374:18: note: by ‘virtual void PCurveEditor::Init(VspScreen*, Vsp_Canvas*, Fl_Scroll*, Fl_Button*, Fl_Button*, Fl_Button*, Fl_Light_Button*, Fl_Light_Button*, GroupLayout*)’ 1374 | virtual void Init( VspScreen* screen, Vsp_Canvas* canvas, Fl_Scroll* ptscroll, Fl_Button* spbutton, Fl_Button* convbutton, Fl_Button* delbutton, Fl_Light_Button* delpickbutton, Fl_Light_Button* splitpickbutton, GroupLayout* ptlayout ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1398:18: note: by ‘virtual void PCurveEditor::Update(PCurve*)’ 1398 | virtual void Update( PCurve *curve ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:27:10: note: by ‘void AttributeTree::Init(GroupLayout*, VspScreen*, int)’ 27 | void Init( GroupLayout * layout, VspScreen *screen, int browser_h = 150 ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:30:10: note: by ‘void AttributeTree::Update()’ 30 | void Update(); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h: In member function ‘std::vector > AttributeTree::GetSelectedID()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:64:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 64 | for ( int i = 0; i != m_SelectIDs.size(); ++i ) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:136:10: note: by ‘void AttributeEditor::Init(GroupLayout*, Fl_Group*, VspScreen*, void (*)(Fl_Widget*, void*), bool, int, int)’ 136 | void Init( GroupLayout * layout, Fl_Group* group, VspScreen *screen, Fl_Callback *cb, bool mod_start = false, int start_y = 0, int editor_h = 165 ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:138:10: note: by ‘void AttributeEditor::Update()’ 138 | void Update(); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.cpp: In member function ‘void AttributeTree::Update()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.cpp:66:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 66 | for ( int i = 0; i != m_OpenBranchUpdate.size(); ++i ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.cpp: In member function ‘void AttributeTree::UpdateLabels()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.cpp:92:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 92 | for ( int i = 0; i < item_vec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.cpp: In member function ‘void AttributeTree::RebuildTree()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.cpp:150:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 150 | for ( int i = 0; i != tree_id_vecs.size(); ++i ) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.cpp:156:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 156 | for ( int j = 0; j != tree_id_vecs[i].size(); ++j ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.cpp:226:48: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 226 | for ( int k = 0; k != m_SelectIDs.size(); ++k ) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.cpp:237:48: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 237 | for ( int k = 0; k != m_AutoSelectIDs.size(); ++k ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.cpp:248:40: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 248 | for ( int k = 0; k != m_CloseVec.size(); ++k ) | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.cpp: In member function ‘void AttributeTree::SetTreeAttrID()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.cpp:272:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 272 | for ( int i = 0; i != m_TreeItemArray.size(); ++i ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.cpp: In member function ‘void AttributeTree::AddEmptyCollID(const std::string&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.cpp:289:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 289 | for (int i = 0; i != m_OpenBranchUpdate.size(); ++i ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.cpp: In member function ‘void AttributeTree::AddEmptyCollID(const std::vector >&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.cpp:304:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 304 | for (int i = 0; i != coll_ids.size(); ++i ) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.cpp: In member function ‘bool AttributeTree::ItemState(const std::vector >&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.cpp:330:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 330 | for ( int i = 0; i != m_CloseVec.size(); ++i ) | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.cpp: In member function ‘void AttributeTree::TrimCloseVec()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.cpp:397:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 397 | for ( int j = 0; j != m_OpenBranchVec.size(); ++j ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.cpp:419:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 419 | for ( int i = 0; i != m_CloseVec.size(); ++i ) | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.cpp:430:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 430 | for ( int j = 0; j != open_vec_update.size(); ++j ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.cpp: In member function ‘void AttributeEditor::SetEditorCollID(const std::vector >&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.cpp:556:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 556 | for ( int i = 1; i < collIDs.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.cpp: In member function ‘void AttributeEditor::GetCollIDs(std::vector >&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.cpp:564:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 564 | for ( int i = 0; i < m_AttrCollIDs.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ [209/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/cartesian -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT geom_api/CMakeFiles/geom_api.dir/VSP_Geom_API.cpp.o -MF geom_api/CMakeFiles/geom_api.dir/VSP_Geom_API.cpp.o.d -o geom_api/CMakeFiles/geom_api.dir/VSP_Geom_API.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api/VSP_Geom_API.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/BORGeom.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api/VSP_Geom_API.cpp:23: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:22, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AdvLink.h:19, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AdvLinkMgr.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api/VSP_Geom_API.cpp:18: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AdvLink.h:20: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:61:20: warning: ‘virtual std::string ParmContainer::GetName() const’ was hidden [-Woverloaded-virtual=] 61 | virtual string GetName() const { return m_Name; } | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:22: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:75:20: note: by ‘virtual std::string XSecCurve::GetName()’ 75 | virtual string GetName(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:174:18: warning: ‘virtual void ParmContainer::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 174 | virtual void ChangeID( const string &id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:302:18: note: by ‘virtual void SSXSecCurve::ChangeID(std::string)’ 302 | virtual void ChangeID( string id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h: In constructor ‘BitMask::BitMask(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h:33:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for ( int i = 0; i < boolvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual void Geom::GetSymmIndexs(int, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:484:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 484 | if ( imain >= 0 && imain < m_SurfSymmMap.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetMainSurfID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:492:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | if ( surfnum >= 0 && surfnum < m_MainSurfIndxVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetSurfCopyIndx(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:504:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | if ( surfnum >= 0 && surfnum < m_SurfCopyIndx.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:610:18: warning: ‘virtual void Geom::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 610 | virtual void ChangeID( const string &id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/BORGeom.h:64:18: note: by ‘virtual void BORGeom::ChangeID(std::string)’ 64 | virtual void ChangeID( string id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:73:24: warning: ‘virtual xmlNode* ParmContainer::EncodeXml(xmlNode*&)’ was hidden [-Woverloaded-virtual=] 73 | virtual xmlNodePtr EncodeXml( xmlNodePtr & node ); | ^~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/Surf.h:18, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/CfdMeshMgr.h:55, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api/VSP_Geom_API.cpp:24: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:196:16: note: by ‘xmlNode* Vehicle::EncodeXml(xmlNode*&, int)’ 196 | xmlNodePtr EncodeXml( xmlNodePtr & node, int set ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:27:18: warning: ‘virtual void SimpleMeshCommonSettings::CopyFrom(MeshCommonSettings*)’ was hidden [-Woverloaded-virtual=] 27 | virtual void CopyFrom( MeshCommonSettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:95:18: note: by ‘virtual void SimpleIntersectSettings::CopyFrom(IntersectSettings*)’ 95 | virtual void CopyFrom( IntersectSettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:27:18: warning: ‘virtual void SimpleMeshCommonSettings::CopyFrom(MeshCommonSettings*)’ was hidden [-Woverloaded-virtual=] 27 | virtual void CopyFrom( MeshCommonSettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:105:18: note: by ‘virtual void SimpleCfdMeshSettings::CopyFrom(CfdMeshSettings*)’ 105 | virtual void CopyFrom( CfdMeshSettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:27:18: warning: ‘virtual void SimpleMeshCommonSettings::CopyFrom(MeshCommonSettings*)’ was hidden [-Woverloaded-virtual=] 27 | virtual void CopyFrom( MeshCommonSettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:138:18: note: by ‘virtual void SimpleFeaMeshSettings::CopyFrom(StructSettings*)’ 138 | virtual void CopyFrom( StructSettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:138:18: warning: ‘virtual void SimpleFeaMeshSettings::CopyFrom(StructSettings*)’ was hidden [-Woverloaded-virtual=] /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:248:18: note: by ‘virtual void SimpleAssemblySettings::CopyFrom(AssemblySettings*)’ 248 | virtual void CopyFrom( AssemblySettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:139:18: warning: ‘virtual void SimpleFeaMeshSettings::CopyPostOpFrom(StructSettings*)’ was hidden [-Woverloaded-virtual=] 139 | virtual void CopyPostOpFrom( StructSettings* settings ); | ^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:250:18: note: by ‘virtual void SimpleAssemblySettings::CopyPostOpFrom(AssemblySettings*)’ 250 | virtual void CopyPostOpFrom( AssemblySettings* settings ); | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api/VSP_Geom_API.cpp:26: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMeshMgr.h: In member function ‘virtual void FeaMeshMgrSingleton::ResetPropMatUse()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMeshMgr.h:195:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 195 | for ( int i = 0; i < m_SimplePropertyVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMeshMgr.h:199:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 199 | for ( int i = 0; i < m_SimpleMaterialVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:45:18: warning: ‘virtual void ParmContainer::AddParm(const std::string&)’ was hidden [-Woverloaded-virtual=] 45 | virtual void AddParm( const string & id ); | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/LinkMgr.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api/VSP_Geom_API.cpp:29: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/UserParmContainer.h:46:20: note: by ‘virtual std::string UserParmContainer::AddParm(int, const std::string&, const std::string&)’ 46 | virtual string AddParm(int type, const string & name, const string & group ); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api/VSP_Geom_API.cpp: In function ‘void vsp::VSPCrash(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api/VSP_Geom_API.cpp:203:17: warning: variable ‘a’ set but not used [-Wunused-but-set-variable=] 203 | int a[1]; | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api/VSP_Geom_API.cpp: In function ‘void vsp::AddSelectedToCSGroup(const std::vector&, int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api/VSP_Geom_API.cpp:1368:50: warning: comparison of integer expressions of different signedness: ‘std::vector::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1368 | if ( selected.size() == 0 || selected.size() > max_cs_index ) | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api/VSP_Geom_API.cpp: In function ‘void vsp::RemoveSelectedFromCSGroup(const std::vector&, int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api/VSP_Geom_API.cpp:1401:50: warning: comparison of integer expressions of different signedness: ‘std::vector::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1401 | if ( selected.size() == 0 || selected.size() > max_cs_index ) | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api/VSP_Geom_API.cpp: In function ‘std::vector > vsp::GetSubSurfParmIDs(const std::string&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api/VSP_Geom_API.cpp:3806:14: warning: unused variable ‘veh’ [-Wunused-variable] 3806 | Vehicle* veh = GetVehicle(); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api/VSP_Geom_API.cpp: In function ‘std::vector > vsp::GetFeaBCIDVec(const std::string&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api/VSP_Geom_API.cpp:4907:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 4907 | for ( int i = 0; i < bcvec.size(); i++ ) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api/VSP_Geom_API.cpp: In function ‘std::vector vsp::GetHersheyBarLiftDist(const int&, const double&, const double&, const double&, bool)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api/VSP_Geom_API.cpp:6957:31: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘const int’ [-Wsign-compare] 6957 | for ( size_t i = 0; i < npts; i++ ) | ~~^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api/VSP_Geom_API.cpp:6962:31: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘const int’ [-Wsign-compare] 6962 | for ( size_t i = 0; i < npts; i++ ) | ~~^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api/VSP_Geom_API.cpp:6971:31: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘const int’ [-Wsign-compare] 6971 | for ( size_t i = 0; i < npts; i++ ) | ~~^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api/VSP_Geom_API.cpp: In function ‘std::vector vsp::GetHersheyBarDragDist(const int&, const double&, const double&, const double&, bool)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api/VSP_Geom_API.cpp:6996:31: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘const int’ [-Wsign-compare] 6996 | for ( size_t i = 0; i < npts; i++ ) | ~~^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api/VSP_Geom_API.cpp:7001:31: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘const int’ [-Wsign-compare] 7001 | for ( size_t i = 0; i < npts; i++ ) | ~~^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api/VSP_Geom_API.cpp:7010:31: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘const int’ [-Wsign-compare] 7010 | for ( size_t i = 0; i < npts; i++ ) | ~~^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api/VSP_Geom_API.cpp: In function ‘std::vector vsp::GetVKTAirfoilPnts(const int&, const double&, const double&, const double&, const double&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api/VSP_Geom_API.cpp:7049:27: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘const int’ [-Wsign-compare] 7049 | for ( size_t p = 0; p < npts; p++ ) | ~~^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api/VSP_Geom_API.cpp:7078:27: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘const int’ [-Wsign-compare] 7078 | for ( size_t j = 0; j < npts; j++ ) | ~~^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api/VSP_Geom_API.cpp: In function ‘std::vector vsp::GetVKTAirfoilCpDist(const double&, const double&, const double&, const double&, const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api/VSP_Geom_API.cpp:7114:9: warning: unused variable ‘ile’ [-Wunused-variable] 7114 | int ile = 0; | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api/VSP_Geom_API.cpp:7115:12: warning: unused variable ‘dmax’ [-Wunused-variable] 7115 | double dmax = -1.0; | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api/VSP_Geom_API.cpp: In function ‘std::vector vsp::GetEllipsoidSurfPnts(const vec3d&, const vec3d&, int, int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api/VSP_Geom_API.cpp:7187:27: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 7187 | for ( size_t i = 1; i < u_npts; i++ ) | ~~^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api/VSP_Geom_API.cpp:7192:27: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 7192 | for ( size_t i = 1; i < w_npts; i++ ) | ~~^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api/VSP_Geom_API.cpp:7197:27: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 7197 | for ( size_t u = 0; u < u_npts; u++ ) | ~~^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api/VSP_Geom_API.cpp:7199:31: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 7199 | for ( size_t w = 0; w < w_npts; w++ ) | ~~^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api/VSP_Geom_API.cpp: In function ‘std::vector vsp::GetFeatureLinePnts(const std::string&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api/VSP_Geom_API.cpp:7226:27: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 7226 | for ( size_t i = 0; i < num_surf; i++ ) | ~~^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api/VSP_Geom_API.cpp: In function ‘std::string vsp::GetRoutingPtParentID(const std::string&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api/VSP_Geom_API.cpp:8144:14: warning: unused variable ‘veh’ [-Wunused-variable] 8144 | Vehicle* veh = GetVehicle(); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api/VSP_Geom_API.cpp: In function ‘void vsp::SetRoutingPtParentID(const std::string&, const std::string&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api/VSP_Geom_API.cpp:8161:14: warning: unused variable ‘veh’ [-Wunused-variable] 8161 | Vehicle* veh = GetVehicle(); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api/VSP_Geom_API.cpp: In function ‘vec3d vsp::GetMainRoutingPtCoord(const std::string&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api/VSP_Geom_API.cpp:8180:14: warning: unused variable ‘veh’ [-Wunused-variable] 8180 | Vehicle* veh = GetVehicle(); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api/VSP_Geom_API.cpp: In function ‘void vsp::SetEditXSecFixedUVec(const std::string&, std::vector)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api/VSP_Geom_API.cpp:9803:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 9803 | if ( edit_xs->GetNumPts() != fixed_u_vec.size() ) | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api/VSP_Geom_API.cpp: In function ‘std::vector vsp::CompVecPnt01(const std::string&, const int&, const std::vector&, const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api/VSP_Geom_API.cpp:13328:36: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 13328 | for ( int i = 0; i < us.size(); i++ ) | ~~^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api/VSP_Geom_API.cpp: In function ‘std::vector vsp::CompVecDegenPnt01(const std::string&, const int&, const int&, const std::vector&, const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api/VSP_Geom_API.cpp:13373:36: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 13373 | for ( int i = 0; i < us.size(); i++ ) | ~~^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api/VSP_Geom_API.cpp: In function ‘std::vector vsp::CompVecNorm01(const std::string&, const int&, const std::vector&, const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api/VSP_Geom_API.cpp:13418:36: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 13418 | for ( int i = 0; i < us.size(); i++ ) | ~~^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api/VSP_Geom_API.cpp: In function ‘void vsp::CompVecCurvature01(const std::string&, const int&, const std::vector&, const std::vector&, std::vector&, std::vector&, std::vector&, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api/VSP_Geom_API.cpp:13468:36: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 13468 | for ( int i = 0; i < us.size(); i++ ) | ~~^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api/VSP_Geom_API.cpp: In function ‘void vsp::ProjVecPnt01(const std::string&, const int&, const std::vector&, std::vector&, std::vector&, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api/VSP_Geom_API.cpp:13513:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 13513 | for ( int i = 0; i < pts.size(); i++ ) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api/VSP_Geom_API.cpp: In function ‘void vsp::ProjVecPnt01Guess(const std::string&, const int&, const std::vector&, const std::vector&, const std::vector&, std::vector&, std::vector&, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api/VSP_Geom_API.cpp:13554:36: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 13554 | for ( int i = 0; i < pts.size(); i++ ) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api/VSP_Geom_API.cpp: In function ‘void vsp::AxisProjVecPnt01(const std::string&, const int&, const int&, const std::vector&, std::vector&, std::vector&, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api/VSP_Geom_API.cpp:13599:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 13599 | for ( int i = 0; i < pts.size(); i++ ) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api/VSP_Geom_API.cpp: In function ‘void vsp::AxisProjVecPnt01Guess(const std::string&, const int&, const int&, const std::vector&, const std::vector&, const std::vector&, std::vector&, std::vector&, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api/VSP_Geom_API.cpp:13640:36: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 13640 | for ( int i = 0; i < pts.size(); i++ ) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api/VSP_Geom_API.cpp: In function ‘std::vector vsp::VecInsideSurf(const std::string&, const int&, const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api/VSP_Geom_API.cpp:13682:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 13682 | for ( int i = 0; i < pts.size(); i++ ) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api/VSP_Geom_API.cpp: In function ‘std::vector vsp::CompVecPntRST(const std::string&, const int&, const std::vector&, const std::vector&, const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api/VSP_Geom_API.cpp:13721:36: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 13721 | for ( int i = 0; i < rs.size(); i++ ) | ~~^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api/VSP_Geom_API.cpp: In function ‘void vsp::FindRSTVecGuess(const std::string&, const int&, const std::vector&, const std::vector&, const std::vector&, const std::vector&, std::vector&, std::vector&, std::vector&, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api/VSP_Geom_API.cpp:13809:36: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 13809 | for ( int i = 0; i < pts.size(); i++ ) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api/VSP_Geom_API.cpp: In function ‘void vsp::ConvertRSTtoLMNVec(const std::string&, const int&, const std::vector&, const std::vector&, const std::vector&, std::vector&, std::vector&, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api/VSP_Geom_API.cpp:13858:36: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 13858 | for ( int i = 0; i < r_vec.size(); i++ ) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api/VSP_Geom_API.cpp: In function ‘void vsp::ConvertLMNtoRSTVec(const std::string&, const int&, const std::vector&, const std::vector&, const std::vector&, std::vector&, std::vector&, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api/VSP_Geom_API.cpp:13907:36: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 13907 | for ( int i = 0; i < l_vec.size(); i++ ) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ [210/443] : && /usr/bin/cmake -E rm -f geom_api/libgeom_api.a && /usr/bin/ar qc geom_api/libgeom_api.a geom_api/CMakeFiles/geom_api.dir/APIErrorMgr.cpp.o geom_api/CMakeFiles/geom_api.dir/APIUpdateCountMgr.cpp.o geom_api/CMakeFiles/geom_api.dir/GuiInterface.cpp.o geom_api/CMakeFiles/geom_api.dir/VSP_Geom_API.cpp.o && /usr/bin/ranlib geom_api/libgeom_api.a && : [211/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/cartesian -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/EXPRPARSE-prefix/include -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT gui_and_draw/CMakeFiles/gui_and_draw.dir/AttributeScreen.cpp.o -MF gui_and_draw/CMakeFiles/gui_and_draw.dir/AttributeScreen.cpp.o.d -o gui_and_draw/CMakeFiles/gui_and_draw.dir/AttributeScreen.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeScreen.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmUndo.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:29, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:37, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.h:26, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeScreen.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeScreen.cpp:11: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:22, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:36: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:28: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:61:20: warning: ‘virtual std::string ParmContainer::GetName() const’ was hidden [-Woverloaded-virtual=] 61 | virtual string GetName() const { return m_Name; } | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:22: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:75:20: note: by ‘virtual std::string XSecCurve::GetName()’ 75 | virtual string GetName(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:174:18: warning: ‘virtual void ParmContainer::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 174 | virtual void ChangeID( const string &id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:302:18: note: by ‘virtual void SSXSecCurve::ChangeID(std::string)’ 302 | virtual void ChangeID( string id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h: In constructor ‘BitMask::BitMask(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h:33:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for ( int i = 0; i < boolvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual void Geom::GetSymmIndexs(int, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:484:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 484 | if ( imain >= 0 && imain < m_SurfSymmMap.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetMainSurfID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:492:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | if ( surfnum >= 0 && surfnum < m_MainSurfIndxVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetSurfCopyIndx(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:504:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | if ( surfnum >= 0 && surfnum < m_SurfCopyIndx.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:73:24: warning: ‘virtual xmlNode* ParmContainer::EncodeXml(xmlNode*&)’ was hidden [-Woverloaded-virtual=] 73 | virtual xmlNodePtr EncodeXml( xmlNodePtr & node ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:196:16: note: by ‘xmlNode* Vehicle::EncodeXml(xmlNode*&, int)’ 196 | xmlNodePtr EncodeXml( xmlNodePtr & node, int set ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:201:18: note: by ‘virtual void ParmButton::Init(VspScreen*, VspButton*)’ 201 | virtual void Init( VspScreen* screen, VspButton* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:229:18: note: by ‘virtual void Input::Init(VspScreen*, Fl_Input*, const char*, VspButton*)’ 229 | virtual void Init( VspScreen* screen, Fl_Input* input, const char* format, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:269:18: note: by ‘virtual void Output::Init(VspScreen*, Fl_Output*, const char*, VspButton*)’ 269 | virtual void Init( VspScreen* screen, Fl_Output* output, const char* format, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:313:18: note: by ‘virtual void Slider::Init(VspScreen*, VspSlider*, double, bool)’ 313 | virtual void Init( VspScreen* screen, VspSlider* slider_widget, double range, bool log_slider = false ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:313:18: warning: ‘virtual void Slider::Init(VspScreen*, VspSlider*, double, bool)’ was hidden [-Woverloaded-virtual=] /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:354:18: note: by ‘virtual void SliderAdjRange::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, double, bool)’ 354 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:389:18: note: by ‘virtual void CheckButton::Init(VspScreen*, Fl_Check_Button*)’ 389 | virtual void Init( VspScreen* screen, Fl_Check_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:406:18: note: by ‘virtual void CheckButtonBit::Init(VspScreen*, Fl_Button*, int)’ 406 | virtual void Init( VspScreen* screen, Fl_Button* button, int value ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:423:18: note: by ‘virtual void RadioButton::Init(VspScreen*, Fl_Button*, int)’ 423 | virtual void Init( VspScreen* screen, Fl_Button* button, int value ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:456:18: note: by ‘virtual void ToggleButton::Init(VspScreen*, Fl_Button*)’ 456 | virtual void Init( VspScreen* screen, Fl_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:497:18: note: by ‘virtual void TriggerButton::Init(VspScreen*, Fl_Button*)’ 497 | virtual void Init( VspScreen* screen, Fl_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:517:18: note: by ‘virtual void Counter::Init(VspScreen*, Fl_Counter*, VspButton*)’ 517 | virtual void Init( VspScreen* screen, Fl_Counter* counter, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:536:18: note: by ‘virtual void Choice::Init(VspScreen*, Fl_Choice*, VspButton*)’ 536 | virtual void Init( VspScreen* screen, Fl_Choice* fl_choice, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:605:18: note: by ‘virtual void SliderInput::Init(VspScreen*, VspSlider*, Fl_Input*, double, const char*, VspButton*, bool)’ 605 | virtual void Init( VspScreen* screen, VspSlider* slider_widget, Fl_Input* input, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:646:18: note: by ‘virtual void SliderAdjRangeInput::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, double, const char*, VspButton*, bool)’ 646 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:806:18: note: by ‘virtual void FractParmSlider::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, Fl_Input*, double, const char*, VspButton*)’ 806 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:875:18: note: by ‘virtual void StringInput::Init(VspScreen*, Fl_Input*)’ 875 | virtual void Init( VspScreen* screen, Fl_Input* input ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:907:18: note: by ‘virtual void StringOutput::Init(VspScreen*, Fl_Output*, Fl_Button*)’ 907 | virtual void Init( VspScreen* screen, Fl_Output* output, Fl_Button* button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:942:18: note: by ‘virtual void IndexSelector::Init(VspScreen*, Fl_Button*, Fl_Button*, Fl_Int_Input*, Fl_Button*, Fl_Button*, VspButton*)’ 942 | virtual void Init( VspScreen* screen, Fl_Button* ll_but, Fl_Button* l_but, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:990:18: note: by ‘virtual void ColorPicker::Init(VspScreen*, Fl_Button*, Fl_Button*, std::vector, Fl_Slider**)’ 990 | virtual void Init( VspScreen* screen, Fl_Button* title, Fl_Button* result, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:993:18: note: by ‘virtual void ColorPicker::Update(const vec3d&)’ 993 | virtual void Update( const vec3d & rgb ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1018:18: note: by ‘virtual void Group::Init(Fl_Group*)’ 1018 | virtual void Init( Fl_Group* g ) | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1058:18: note: by ‘virtual void ParmPicker::Init(VspScreen*, Fl_Choice*, Fl_Choice*, Fl_Choice*)’ 1058 | virtual void Init( VspScreen* screen, Fl_Choice* container_choice, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1061:18: note: by ‘virtual void ParmPicker::Update()’ 1061 | virtual void Update( ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1131:18: note: by ‘virtual void ParmTreePicker::Init(VspScreen*, Fl_Tree*)’ 1131 | virtual void Init( VspScreen* screen, Fl_Tree* parm_tree ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1133:18: note: by ‘virtual void ParmTreePicker::Update(const std::vector >&)’ 1133 | virtual void Update( const vector< string > &selected_ids ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1179:18: note: by ‘virtual void DriverGroupBank::Init(VspScreen*, const std::vector >&, const std::vector&)’ 1179 | virtual void Init( VspScreen* screen, const vector < vector < Fl_Button * > > & buttons, const vector < SliderAdjRangeInput * > & sliders ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1181:18: note: by ‘virtual void DriverGroupBank::Update(std::vector >&)’ 1181 | virtual void Update( vector< string > & parm_ids ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1215:18: note: by ‘virtual void SkinControl::Init(VspScreen*, Fl_Check_Button*, Fl_Check_Button*, Fl_Check_Button*, VspSlider*, Fl_Button*, Fl_Button*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, Fl_Input*, VspButton*, VspButton*, double, const char*)’ 1215 | virtual void Init( VspScreen* screen, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1231:18: note: by ‘virtual void SkinControl::Update(const std::string&, const std::string&, const std::string&, const std::string&, const std::string&)’ 1231 | virtual void Update( const string& parmL_id, const string& setL_id, const string& eq_id, const string& setR_id, const string& parmR_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1266:18: note: by ‘virtual void SkinHeader::Init(VspScreen*, Choice*, const std::vector&)’ 1266 | virtual void Init( VspScreen* screen, Choice* cont_choice , const vector< VspButton* > &buttons ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1290:18: note: by ‘virtual void GeomPicker::Init(VspScreen*, Fl_Choice*)’ 1290 | virtual void Init( VspScreen* screen, Fl_Choice* geom_choice ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1294:18: note: by ‘virtual void GeomPicker::Update()’ 1294 | virtual void Update( ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1374:18: note: by ‘virtual void PCurveEditor::Init(VspScreen*, Vsp_Canvas*, Fl_Scroll*, Fl_Button*, Fl_Button*, Fl_Button*, Fl_Light_Button*, Fl_Light_Button*, GroupLayout*)’ 1374 | virtual void Init( VspScreen* screen, Vsp_Canvas* canvas, Fl_Scroll* ptscroll, Fl_Button* spbutton, Fl_Button* convbutton, Fl_Button* delbutton, Fl_Light_Button* delpickbutton, Fl_Light_Button* splitpickbutton, GroupLayout* ptlayout ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1398:18: note: by ‘virtual void PCurveEditor::Update(PCurve*)’ 1398 | virtual void Update( PCurve *curve ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.h:30: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:27:10: note: by ‘void AttributeTree::Init(GroupLayout*, VspScreen*, int)’ 27 | void Init( GroupLayout * layout, VspScreen *screen, int browser_h = 150 ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:30:10: note: by ‘void AttributeTree::Update()’ 30 | void Update(); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h: In member function ‘std::vector > AttributeTree::GetSelectedID()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:64:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 64 | for ( int i = 0; i != m_SelectIDs.size(); ++i ) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:136:10: note: by ‘void AttributeEditor::Init(GroupLayout*, Fl_Group*, VspScreen*, void (*)(Fl_Widget*, void*), bool, int, int)’ 136 | void Init( GroupLayout * layout, Fl_Group* group, VspScreen *screen, Fl_Callback *cb, bool mod_start = false, int start_y = 0, int editor_h = 165 ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:138:10: note: by ‘void AttributeEditor::Update()’ 138 | void Update(); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:45:18: warning: ‘virtual void ParmContainer::AddParm(const std::string&)’ was hidden [-Woverloaded-virtual=] 45 | virtual void AddParm( const string & id ); | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/LinkMgr.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeScreen.cpp:14: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/UserParmContainer.h:46:20: note: by ‘virtual std::string UserParmContainer::AddParm(int, const std::string&, const std::string&)’ 46 | virtual string AddParm(int type, const string & name, const string & group ); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:45:18: warning: ‘virtual void ParmContainer::AddParm(const std::string&)’ was hidden [-Woverloaded-virtual=] 45 | virtual void AddParm( const string & id ); | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/CustomScreen.h:17, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ManageGeomScreen.h:22, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeScreen.cpp:17: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/CustomGeom.h:653:12: note: by ‘std::string CustomGeom::AddParm(int, const std::string&, const std::string&)’ 653 | string AddParm( int type, const string & name, const string & group ); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeScreen.cpp: In member function ‘void AttributeExplorer::SetAttrData()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeScreen.cpp:366:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 366 | for ( int i = 0; i != m_CollIDs.size(); ++i ) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeScreen.cpp: In member function ‘void AttributeExplorer::GetEmptyColls()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeScreen.cpp:389:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 389 | for ( int i = 0; i != screen_vec.size(); ++i ) | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeScreen.cpp:400:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 400 | for ( int j = 0; j != geom_screen_vec.size(); ++j ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeScreen.cpp: In member function ‘int AttributeExplorer::NumAttrTypes()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeScreen.cpp:421:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 421 | for ( int i = 0; i != m_AttrIDs.size(); ++ i ) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeScreen.cpp:430:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 430 | for ( int j = 0; j != attr_type_vec.size(); ++j ) | ~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeScreen.cpp: In member function ‘void AttributeExplorer::UpdateAttrFields()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeScreen.cpp:637:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 637 | for ( int i = 0; i != m_AttrIDs.size(); ++i ) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeScreen.cpp: In member function ‘void AttributeExplorer::AttributeAdd(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeScreen.cpp:711:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 711 | for ( int i = 0; i != m_CollIDs.size(); ++i ) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeScreen.cpp: In member function ‘void AttributeExplorer::AttributeModify(GuiDevice*, Fl_Widget*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeScreen.cpp:730:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 730 | for ( int i = 0; i != m_AttrIDs.size(); ++ i ) | ~~^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GroupLayout.h:25, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.h:27: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/SpreadSheetWidget.h: In instantiation of ‘std::string SpreadSheet::col_header_txt(int) [with T = std::vector; std::string = std::__cxx11::basic_string]’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/SpreadSheetWidget.h:339:22: required from ‘void SpreadSheet::draw_cell(Fl_Table::TableContext, int, int, int, int, int, int) [with T = std::vector]’ 339 | fl_draw( col_header_txt( C ).c_str(), X, Y, W, H, FL_ALIGN_CENTER ); | ^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/SpreadSheetWidget.h:326:6: required from here 326 | void SpreadSheet::draw_cell( TableContext context, int R, int C, int X, int Y, int W, int H ) | ^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/SpreadSheetWidget.h:277:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 277 | if ( index < m_UserColHeader.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/SpreadSheetWidget.h: In instantiation of ‘std::string SpreadSheet::row_header_text(int) [with T = std::vector; std::string = std::__cxx11::basic_string]’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/SpreadSheetWidget.h:350:22: required from ‘void SpreadSheet::draw_cell(Fl_Table::TableContext, int, int, int, int, int, int) [with T = std::vector]’ 350 | fl_draw( row_header_text( R ).c_str(), X, Y, W, H, FL_ALIGN_CENTER ); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/SpreadSheetWidget.h:326:6: required from here 326 | void SpreadSheet::draw_cell( TableContext context, int R, int C, int X, int Y, int W, int H ) | ^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/SpreadSheetWidget.h:258:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 258 | if ( index < m_UserRowHeader.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/SpreadSheetWidget.h: In instantiation of ‘std::string SpreadSheet::col_header_txt(int) [with T = std::vector; std::string = std::__cxx11::basic_string]’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/SpreadSheetWidget.h:339:22: required from ‘void SpreadSheet::draw_cell(Fl_Table::TableContext, int, int, int, int, int, int) [with T = std::vector]’ 339 | fl_draw( col_header_txt( C ).c_str(), X, Y, W, H, FL_ALIGN_CENTER ); | ^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/SpreadSheetWidget.h:326:6: required from here 326 | void SpreadSheet::draw_cell( TableContext context, int R, int C, int X, int Y, int W, int H ) | ^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/SpreadSheetWidget.h:277:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 277 | if ( index < m_UserColHeader.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/SpreadSheetWidget.h: In instantiation of ‘std::string SpreadSheet::row_header_text(int) [with T = std::vector; std::string = std::__cxx11::basic_string]’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/SpreadSheetWidget.h:350:22: required from ‘void SpreadSheet::draw_cell(Fl_Table::TableContext, int, int, int, int, int, int) [with T = std::vector]’ 350 | fl_draw( row_header_text( R ).c_str(), X, Y, W, H, FL_ALIGN_CENTER ); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/SpreadSheetWidget.h:326:6: required from here 326 | void SpreadSheet::draw_cell( TableContext context, int R, int C, int X, int Y, int W, int H ) | ^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/SpreadSheetWidget.h:258:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 258 | if ( index < m_UserRowHeader.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/SpreadSheetWidget.h: In instantiation of ‘std::string SpreadSheet::col_header_txt(int) [with T = vec3d; std::string = std::__cxx11::basic_string]’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/SpreadSheetWidget.h:339:22: required from ‘void SpreadSheet::draw_cell(Fl_Table::TableContext, int, int, int, int, int, int) [with T = vec3d]’ 339 | fl_draw( col_header_txt( C ).c_str(), X, Y, W, H, FL_ALIGN_CENTER ); | ^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/SpreadSheetWidget.h:326:6: required from here 326 | void SpreadSheet::draw_cell( TableContext context, int R, int C, int X, int Y, int W, int H ) | ^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/SpreadSheetWidget.h:277:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 277 | if ( index < m_UserColHeader.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/SpreadSheetWidget.h: In instantiation of ‘std::string SpreadSheet::row_header_text(int) [with T = vec3d; std::string = std::__cxx11::basic_string]’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/SpreadSheetWidget.h:350:22: required from ‘void SpreadSheet::draw_cell(Fl_Table::TableContext, int, int, int, int, int, int) [with T = vec3d]’ 350 | fl_draw( row_header_text( R ).c_str(), X, Y, W, H, FL_ALIGN_CENTER ); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/SpreadSheetWidget.h:326:6: required from here 326 | void SpreadSheet::draw_cell( TableContext context, int R, int C, int X, int Y, int W, int H ) | ^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/SpreadSheetWidget.h:258:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 258 | if ( index < m_UserRowHeader.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ [212/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/cartesian -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/EXPRPARSE-prefix/include -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT gui_and_draw/CMakeFiles/gui_and_draw.dir/BEMOptionsScreen.cpp.o -MF gui_and_draw/CMakeFiles/gui_and_draw.dir/BEMOptionsScreen.cpp.o.d -o gui_and_draw/CMakeFiles/gui_and_draw.dir/BEMOptionsScreen.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/BEMOptionsScreen.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmUndo.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:29, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:37, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.h:26, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenMgr.h:16, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/BEMOptionsScreen.h:13, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/BEMOptionsScreen.cpp:10: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:22, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:36: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:28: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:61:20: warning: ‘virtual std::string ParmContainer::GetName() const’ was hidden [-Woverloaded-virtual=] 61 | virtual string GetName() const { return m_Name; } | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:22: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:75:20: note: by ‘virtual std::string XSecCurve::GetName()’ 75 | virtual string GetName(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:174:18: warning: ‘virtual void ParmContainer::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 174 | virtual void ChangeID( const string &id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:302:18: note: by ‘virtual void SSXSecCurve::ChangeID(std::string)’ 302 | virtual void ChangeID( string id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h: In constructor ‘BitMask::BitMask(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h:33:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for ( int i = 0; i < boolvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual void Geom::GetSymmIndexs(int, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:484:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 484 | if ( imain >= 0 && imain < m_SurfSymmMap.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetMainSurfID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:492:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | if ( surfnum >= 0 && surfnum < m_MainSurfIndxVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetSurfCopyIndx(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:504:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | if ( surfnum >= 0 && surfnum < m_SurfCopyIndx.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:73:24: warning: ‘virtual xmlNode* ParmContainer::EncodeXml(xmlNode*&)’ was hidden [-Woverloaded-virtual=] 73 | virtual xmlNodePtr EncodeXml( xmlNodePtr & node ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:196:16: note: by ‘xmlNode* Vehicle::EncodeXml(xmlNode*&, int)’ 196 | xmlNodePtr EncodeXml( xmlNodePtr & node, int set ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:201:18: note: by ‘virtual void ParmButton::Init(VspScreen*, VspButton*)’ 201 | virtual void Init( VspScreen* screen, VspButton* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:229:18: note: by ‘virtual void Input::Init(VspScreen*, Fl_Input*, const char*, VspButton*)’ 229 | virtual void Init( VspScreen* screen, Fl_Input* input, const char* format, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:269:18: note: by ‘virtual void Output::Init(VspScreen*, Fl_Output*, const char*, VspButton*)’ 269 | virtual void Init( VspScreen* screen, Fl_Output* output, const char* format, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:313:18: note: by ‘virtual void Slider::Init(VspScreen*, VspSlider*, double, bool)’ 313 | virtual void Init( VspScreen* screen, VspSlider* slider_widget, double range, bool log_slider = false ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:313:18: warning: ‘virtual void Slider::Init(VspScreen*, VspSlider*, double, bool)’ was hidden [-Woverloaded-virtual=] /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:354:18: note: by ‘virtual void SliderAdjRange::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, double, bool)’ 354 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:389:18: note: by ‘virtual void CheckButton::Init(VspScreen*, Fl_Check_Button*)’ 389 | virtual void Init( VspScreen* screen, Fl_Check_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:406:18: note: by ‘virtual void CheckButtonBit::Init(VspScreen*, Fl_Button*, int)’ 406 | virtual void Init( VspScreen* screen, Fl_Button* button, int value ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:423:18: note: by ‘virtual void RadioButton::Init(VspScreen*, Fl_Button*, int)’ 423 | virtual void Init( VspScreen* screen, Fl_Button* button, int value ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:456:18: note: by ‘virtual void ToggleButton::Init(VspScreen*, Fl_Button*)’ 456 | virtual void Init( VspScreen* screen, Fl_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:497:18: note: by ‘virtual void TriggerButton::Init(VspScreen*, Fl_Button*)’ 497 | virtual void Init( VspScreen* screen, Fl_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:517:18: note: by ‘virtual void Counter::Init(VspScreen*, Fl_Counter*, VspButton*)’ 517 | virtual void Init( VspScreen* screen, Fl_Counter* counter, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:536:18: note: by ‘virtual void Choice::Init(VspScreen*, Fl_Choice*, VspButton*)’ 536 | virtual void Init( VspScreen* screen, Fl_Choice* fl_choice, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:605:18: note: by ‘virtual void SliderInput::Init(VspScreen*, VspSlider*, Fl_Input*, double, const char*, VspButton*, bool)’ 605 | virtual void Init( VspScreen* screen, VspSlider* slider_widget, Fl_Input* input, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:646:18: note: by ‘virtual void SliderAdjRangeInput::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, double, const char*, VspButton*, bool)’ 646 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:806:18: note: by ‘virtual void FractParmSlider::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, Fl_Input*, double, const char*, VspButton*)’ 806 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:875:18: note: by ‘virtual void StringInput::Init(VspScreen*, Fl_Input*)’ 875 | virtual void Init( VspScreen* screen, Fl_Input* input ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:907:18: note: by ‘virtual void StringOutput::Init(VspScreen*, Fl_Output*, Fl_Button*)’ 907 | virtual void Init( VspScreen* screen, Fl_Output* output, Fl_Button* button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:942:18: note: by ‘virtual void IndexSelector::Init(VspScreen*, Fl_Button*, Fl_Button*, Fl_Int_Input*, Fl_Button*, Fl_Button*, VspButton*)’ 942 | virtual void Init( VspScreen* screen, Fl_Button* ll_but, Fl_Button* l_but, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:990:18: note: by ‘virtual void ColorPicker::Init(VspScreen*, Fl_Button*, Fl_Button*, std::vector, Fl_Slider**)’ 990 | virtual void Init( VspScreen* screen, Fl_Button* title, Fl_Button* result, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:993:18: note: by ‘virtual void ColorPicker::Update(const vec3d&)’ 993 | virtual void Update( const vec3d & rgb ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1018:18: note: by ‘virtual void Group::Init(Fl_Group*)’ 1018 | virtual void Init( Fl_Group* g ) | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1058:18: note: by ‘virtual void ParmPicker::Init(VspScreen*, Fl_Choice*, Fl_Choice*, Fl_Choice*)’ 1058 | virtual void Init( VspScreen* screen, Fl_Choice* container_choice, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1061:18: note: by ‘virtual void ParmPicker::Update()’ 1061 | virtual void Update( ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1131:18: note: by ‘virtual void ParmTreePicker::Init(VspScreen*, Fl_Tree*)’ 1131 | virtual void Init( VspScreen* screen, Fl_Tree* parm_tree ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1133:18: note: by ‘virtual void ParmTreePicker::Update(const std::vector >&)’ 1133 | virtual void Update( const vector< string > &selected_ids ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1179:18: note: by ‘virtual void DriverGroupBank::Init(VspScreen*, const std::vector >&, const std::vector&)’ 1179 | virtual void Init( VspScreen* screen, const vector < vector < Fl_Button * > > & buttons, const vector < SliderAdjRangeInput * > & sliders ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1181:18: note: by ‘virtual void DriverGroupBank::Update(std::vector >&)’ 1181 | virtual void Update( vector< string > & parm_ids ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1215:18: note: by ‘virtual void SkinControl::Init(VspScreen*, Fl_Check_Button*, Fl_Check_Button*, Fl_Check_Button*, VspSlider*, Fl_Button*, Fl_Button*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, Fl_Input*, VspButton*, VspButton*, double, const char*)’ 1215 | virtual void Init( VspScreen* screen, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1231:18: note: by ‘virtual void SkinControl::Update(const std::string&, const std::string&, const std::string&, const std::string&, const std::string&)’ 1231 | virtual void Update( const string& parmL_id, const string& setL_id, const string& eq_id, const string& setR_id, const string& parmR_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1266:18: note: by ‘virtual void SkinHeader::Init(VspScreen*, Choice*, const std::vector&)’ 1266 | virtual void Init( VspScreen* screen, Choice* cont_choice , const vector< VspButton* > &buttons ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1290:18: note: by ‘virtual void GeomPicker::Init(VspScreen*, Fl_Choice*)’ 1290 | virtual void Init( VspScreen* screen, Fl_Choice* geom_choice ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1294:18: note: by ‘virtual void GeomPicker::Update()’ 1294 | virtual void Update( ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1374:18: note: by ‘virtual void PCurveEditor::Init(VspScreen*, Vsp_Canvas*, Fl_Scroll*, Fl_Button*, Fl_Button*, Fl_Button*, Fl_Light_Button*, Fl_Light_Button*, GroupLayout*)’ 1374 | virtual void Init( VspScreen* screen, Vsp_Canvas* canvas, Fl_Scroll* ptscroll, Fl_Button* spbutton, Fl_Button* convbutton, Fl_Button* delbutton, Fl_Light_Button* delpickbutton, Fl_Light_Button* splitpickbutton, GroupLayout* ptlayout ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1398:18: note: by ‘virtual void PCurveEditor::Update(PCurve*)’ 1398 | virtual void Update( PCurve *curve ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.h:30: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:27:10: note: by ‘void AttributeTree::Init(GroupLayout*, VspScreen*, int)’ 27 | void Init( GroupLayout * layout, VspScreen *screen, int browser_h = 150 ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:30:10: note: by ‘void AttributeTree::Update()’ 30 | void Update(); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h: In member function ‘std::vector > AttributeTree::GetSelectedID()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:64:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 64 | for ( int i = 0; i != m_SelectIDs.size(); ++i ) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:136:10: note: by ‘void AttributeEditor::Init(GroupLayout*, Fl_Group*, VspScreen*, void (*)(Fl_Widget*, void*), bool, int, int)’ 136 | void Init( GroupLayout * layout, Fl_Group* group, VspScreen *screen, Fl_Callback *cb, bool mod_start = false, int start_y = 0, int editor_h = 165 ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:138:10: note: by ‘void AttributeEditor::Update()’ 138 | void Update(); | ^~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ [213/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/cartesian -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/EXPRPARSE-prefix/include -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT gui_and_draw/CMakeFiles/gui_and_draw.dir/BlankScreen.cpp.o -MF gui_and_draw/CMakeFiles/gui_and_draw.dir/BlankScreen.cpp.o.d -o gui_and_draw/CMakeFiles/gui_and_draw.dir/BlankScreen.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/BlankScreen.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmUndo.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:29, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:37, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.h:26, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/BlankScreen.h:4, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/BlankScreen.cpp:8: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:22, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:36: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:28: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:61:20: warning: ‘virtual std::string ParmContainer::GetName() const’ was hidden [-Woverloaded-virtual=] 61 | virtual string GetName() const { return m_Name; } | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:22: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:75:20: note: by ‘virtual std::string XSecCurve::GetName()’ 75 | virtual string GetName(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:174:18: warning: ‘virtual void ParmContainer::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 174 | virtual void ChangeID( const string &id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:302:18: note: by ‘virtual void SSXSecCurve::ChangeID(std::string)’ 302 | virtual void ChangeID( string id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h: In constructor ‘BitMask::BitMask(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h:33:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for ( int i = 0; i < boolvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual void Geom::GetSymmIndexs(int, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:484:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 484 | if ( imain >= 0 && imain < m_SurfSymmMap.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetMainSurfID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:492:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | if ( surfnum >= 0 && surfnum < m_MainSurfIndxVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetSurfCopyIndx(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:504:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | if ( surfnum >= 0 && surfnum < m_SurfCopyIndx.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:73:24: warning: ‘virtual xmlNode* ParmContainer::EncodeXml(xmlNode*&)’ was hidden [-Woverloaded-virtual=] 73 | virtual xmlNodePtr EncodeXml( xmlNodePtr & node ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:196:16: note: by ‘xmlNode* Vehicle::EncodeXml(xmlNode*&, int)’ 196 | xmlNodePtr EncodeXml( xmlNodePtr & node, int set ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:201:18: note: by ‘virtual void ParmButton::Init(VspScreen*, VspButton*)’ 201 | virtual void Init( VspScreen* screen, VspButton* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:229:18: note: by ‘virtual void Input::Init(VspScreen*, Fl_Input*, const char*, VspButton*)’ 229 | virtual void Init( VspScreen* screen, Fl_Input* input, const char* format, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:269:18: note: by ‘virtual void Output::Init(VspScreen*, Fl_Output*, const char*, VspButton*)’ 269 | virtual void Init( VspScreen* screen, Fl_Output* output, const char* format, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:313:18: note: by ‘virtual void Slider::Init(VspScreen*, VspSlider*, double, bool)’ 313 | virtual void Init( VspScreen* screen, VspSlider* slider_widget, double range, bool log_slider = false ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:313:18: warning: ‘virtual void Slider::Init(VspScreen*, VspSlider*, double, bool)’ was hidden [-Woverloaded-virtual=] /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:354:18: note: by ‘virtual void SliderAdjRange::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, double, bool)’ 354 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:389:18: note: by ‘virtual void CheckButton::Init(VspScreen*, Fl_Check_Button*)’ 389 | virtual void Init( VspScreen* screen, Fl_Check_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:406:18: note: by ‘virtual void CheckButtonBit::Init(VspScreen*, Fl_Button*, int)’ 406 | virtual void Init( VspScreen* screen, Fl_Button* button, int value ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:423:18: note: by ‘virtual void RadioButton::Init(VspScreen*, Fl_Button*, int)’ 423 | virtual void Init( VspScreen* screen, Fl_Button* button, int value ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:456:18: note: by ‘virtual void ToggleButton::Init(VspScreen*, Fl_Button*)’ 456 | virtual void Init( VspScreen* screen, Fl_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:497:18: note: by ‘virtual void TriggerButton::Init(VspScreen*, Fl_Button*)’ 497 | virtual void Init( VspScreen* screen, Fl_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:517:18: note: by ‘virtual void Counter::Init(VspScreen*, Fl_Counter*, VspButton*)’ 517 | virtual void Init( VspScreen* screen, Fl_Counter* counter, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:536:18: note: by ‘virtual void Choice::Init(VspScreen*, Fl_Choice*, VspButton*)’ 536 | virtual void Init( VspScreen* screen, Fl_Choice* fl_choice, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:605:18: note: by ‘virtual void SliderInput::Init(VspScreen*, VspSlider*, Fl_Input*, double, const char*, VspButton*, bool)’ 605 | virtual void Init( VspScreen* screen, VspSlider* slider_widget, Fl_Input* input, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:646:18: note: by ‘virtual void SliderAdjRangeInput::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, double, const char*, VspButton*, bool)’ 646 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:806:18: note: by ‘virtual void FractParmSlider::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, Fl_Input*, double, const char*, VspButton*)’ 806 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:875:18: note: by ‘virtual void StringInput::Init(VspScreen*, Fl_Input*)’ 875 | virtual void Init( VspScreen* screen, Fl_Input* input ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:907:18: note: by ‘virtual void StringOutput::Init(VspScreen*, Fl_Output*, Fl_Button*)’ 907 | virtual void Init( VspScreen* screen, Fl_Output* output, Fl_Button* button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:942:18: note: by ‘virtual void IndexSelector::Init(VspScreen*, Fl_Button*, Fl_Button*, Fl_Int_Input*, Fl_Button*, Fl_Button*, VspButton*)’ 942 | virtual void Init( VspScreen* screen, Fl_Button* ll_but, Fl_Button* l_but, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:990:18: note: by ‘virtual void ColorPicker::Init(VspScreen*, Fl_Button*, Fl_Button*, std::vector, Fl_Slider**)’ 990 | virtual void Init( VspScreen* screen, Fl_Button* title, Fl_Button* result, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:993:18: note: by ‘virtual void ColorPicker::Update(const vec3d&)’ 993 | virtual void Update( const vec3d & rgb ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1018:18: note: by ‘virtual void Group::Init(Fl_Group*)’ 1018 | virtual void Init( Fl_Group* g ) | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1058:18: note: by ‘virtual void ParmPicker::Init(VspScreen*, Fl_Choice*, Fl_Choice*, Fl_Choice*)’ 1058 | virtual void Init( VspScreen* screen, Fl_Choice* container_choice, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1061:18: note: by ‘virtual void ParmPicker::Update()’ 1061 | virtual void Update( ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1131:18: note: by ‘virtual void ParmTreePicker::Init(VspScreen*, Fl_Tree*)’ 1131 | virtual void Init( VspScreen* screen, Fl_Tree* parm_tree ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1133:18: note: by ‘virtual void ParmTreePicker::Update(const std::vector >&)’ 1133 | virtual void Update( const vector< string > &selected_ids ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1179:18: note: by ‘virtual void DriverGroupBank::Init(VspScreen*, const std::vector >&, const std::vector&)’ 1179 | virtual void Init( VspScreen* screen, const vector < vector < Fl_Button * > > & buttons, const vector < SliderAdjRangeInput * > & sliders ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1181:18: note: by ‘virtual void DriverGroupBank::Update(std::vector >&)’ 1181 | virtual void Update( vector< string > & parm_ids ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1215:18: note: by ‘virtual void SkinControl::Init(VspScreen*, Fl_Check_Button*, Fl_Check_Button*, Fl_Check_Button*, VspSlider*, Fl_Button*, Fl_Button*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, Fl_Input*, VspButton*, VspButton*, double, const char*)’ 1215 | virtual void Init( VspScreen* screen, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1231:18: note: by ‘virtual void SkinControl::Update(const std::string&, const std::string&, const std::string&, const std::string&, const std::string&)’ 1231 | virtual void Update( const string& parmL_id, const string& setL_id, const string& eq_id, const string& setR_id, const string& parmR_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1266:18: note: by ‘virtual void SkinHeader::Init(VspScreen*, Choice*, const std::vector&)’ 1266 | virtual void Init( VspScreen* screen, Choice* cont_choice , const vector< VspButton* > &buttons ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1290:18: note: by ‘virtual void GeomPicker::Init(VspScreen*, Fl_Choice*)’ 1290 | virtual void Init( VspScreen* screen, Fl_Choice* geom_choice ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1294:18: note: by ‘virtual void GeomPicker::Update()’ 1294 | virtual void Update( ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1374:18: note: by ‘virtual void PCurveEditor::Init(VspScreen*, Vsp_Canvas*, Fl_Scroll*, Fl_Button*, Fl_Button*, Fl_Button*, Fl_Light_Button*, Fl_Light_Button*, GroupLayout*)’ 1374 | virtual void Init( VspScreen* screen, Vsp_Canvas* canvas, Fl_Scroll* ptscroll, Fl_Button* spbutton, Fl_Button* convbutton, Fl_Button* delbutton, Fl_Light_Button* delpickbutton, Fl_Light_Button* splitpickbutton, GroupLayout* ptlayout ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1398:18: note: by ‘virtual void PCurveEditor::Update(PCurve*)’ 1398 | virtual void Update( PCurve *curve ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.h:30: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:27:10: note: by ‘void AttributeTree::Init(GroupLayout*, VspScreen*, int)’ 27 | void Init( GroupLayout * layout, VspScreen *screen, int browser_h = 150 ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:30:10: note: by ‘void AttributeTree::Update()’ 30 | void Update(); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h: In member function ‘std::vector > AttributeTree::GetSelectedID()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:64:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 64 | for ( int i = 0; i != m_SelectIDs.size(); ++i ) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:136:10: note: by ‘void AttributeEditor::Init(GroupLayout*, Fl_Group*, VspScreen*, void (*)(Fl_Widget*, void*), bool, int, int)’ 136 | void Init( GroupLayout * layout, Fl_Group* group, VspScreen *screen, Fl_Callback *cb, bool mod_start = false, int start_y = 0, int editor_h = 165 ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:138:10: note: by ‘void AttributeEditor::Update()’ 138 | void Update(); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/BlankScreen.cpp: In member function ‘virtual bool BlankScreen::Update()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/BlankScreen.cpp:43:16: warning: unused variable ‘blank_geom_ptr’ [-Wunused-variable] 43 | BlankGeom* blank_geom_ptr = dynamic_cast< BlankGeom* >( geom_ptr ); | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ [214/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/cartesian -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/EXPRPARSE-prefix/include -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT gui_and_draw/CMakeFiles/gui_and_draw.dir/ClippingScreen.cpp.o -MF gui_and_draw/CMakeFiles/gui_and_draw.dir/ClippingScreen.cpp.o.d -o gui_and_draw/CMakeFiles/gui_and_draw.dir/ClippingScreen.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ClippingScreen.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmUndo.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:29, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:37, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.h:26, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenMgr.h:16, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ClippingScreen.h:13, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ClippingScreen.cpp:10: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:22, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:36: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:28: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:61:20: warning: ‘virtual std::string ParmContainer::GetName() const’ was hidden [-Woverloaded-virtual=] 61 | virtual string GetName() const { return m_Name; } | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:22: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:75:20: note: by ‘virtual std::string XSecCurve::GetName()’ 75 | virtual string GetName(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:174:18: warning: ‘virtual void ParmContainer::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 174 | virtual void ChangeID( const string &id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:302:18: note: by ‘virtual void SSXSecCurve::ChangeID(std::string)’ 302 | virtual void ChangeID( string id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h: In constructor ‘BitMask::BitMask(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h:33:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for ( int i = 0; i < boolvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual void Geom::GetSymmIndexs(int, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:484:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 484 | if ( imain >= 0 && imain < m_SurfSymmMap.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetMainSurfID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:492:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | if ( surfnum >= 0 && surfnum < m_MainSurfIndxVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetSurfCopyIndx(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:504:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | if ( surfnum >= 0 && surfnum < m_SurfCopyIndx.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:73:24: warning: ‘virtual xmlNode* ParmContainer::EncodeXml(xmlNode*&)’ was hidden [-Woverloaded-virtual=] 73 | virtual xmlNodePtr EncodeXml( xmlNodePtr & node ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:196:16: note: by ‘xmlNode* Vehicle::EncodeXml(xmlNode*&, int)’ 196 | xmlNodePtr EncodeXml( xmlNodePtr & node, int set ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:201:18: note: by ‘virtual void ParmButton::Init(VspScreen*, VspButton*)’ 201 | virtual void Init( VspScreen* screen, VspButton* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:229:18: note: by ‘virtual void Input::Init(VspScreen*, Fl_Input*, const char*, VspButton*)’ 229 | virtual void Init( VspScreen* screen, Fl_Input* input, const char* format, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:269:18: note: by ‘virtual void Output::Init(VspScreen*, Fl_Output*, const char*, VspButton*)’ 269 | virtual void Init( VspScreen* screen, Fl_Output* output, const char* format, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:313:18: note: by ‘virtual void Slider::Init(VspScreen*, VspSlider*, double, bool)’ 313 | virtual void Init( VspScreen* screen, VspSlider* slider_widget, double range, bool log_slider = false ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:313:18: warning: ‘virtual void Slider::Init(VspScreen*, VspSlider*, double, bool)’ was hidden [-Woverloaded-virtual=] /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:354:18: note: by ‘virtual void SliderAdjRange::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, double, bool)’ 354 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:389:18: note: by ‘virtual void CheckButton::Init(VspScreen*, Fl_Check_Button*)’ 389 | virtual void Init( VspScreen* screen, Fl_Check_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:406:18: note: by ‘virtual void CheckButtonBit::Init(VspScreen*, Fl_Button*, int)’ 406 | virtual void Init( VspScreen* screen, Fl_Button* button, int value ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:423:18: note: by ‘virtual void RadioButton::Init(VspScreen*, Fl_Button*, int)’ 423 | virtual void Init( VspScreen* screen, Fl_Button* button, int value ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:456:18: note: by ‘virtual void ToggleButton::Init(VspScreen*, Fl_Button*)’ 456 | virtual void Init( VspScreen* screen, Fl_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:497:18: note: by ‘virtual void TriggerButton::Init(VspScreen*, Fl_Button*)’ 497 | virtual void Init( VspScreen* screen, Fl_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:517:18: note: by ‘virtual void Counter::Init(VspScreen*, Fl_Counter*, VspButton*)’ 517 | virtual void Init( VspScreen* screen, Fl_Counter* counter, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:536:18: note: by ‘virtual void Choice::Init(VspScreen*, Fl_Choice*, VspButton*)’ 536 | virtual void Init( VspScreen* screen, Fl_Choice* fl_choice, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:605:18: note: by ‘virtual void SliderInput::Init(VspScreen*, VspSlider*, Fl_Input*, double, const char*, VspButton*, bool)’ 605 | virtual void Init( VspScreen* screen, VspSlider* slider_widget, Fl_Input* input, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:646:18: note: by ‘virtual void SliderAdjRangeInput::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, double, const char*, VspButton*, bool)’ 646 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:806:18: note: by ‘virtual void FractParmSlider::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, Fl_Input*, double, const char*, VspButton*)’ 806 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:875:18: note: by ‘virtual void StringInput::Init(VspScreen*, Fl_Input*)’ 875 | virtual void Init( VspScreen* screen, Fl_Input* input ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:907:18: note: by ‘virtual void StringOutput::Init(VspScreen*, Fl_Output*, Fl_Button*)’ 907 | virtual void Init( VspScreen* screen, Fl_Output* output, Fl_Button* button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:942:18: note: by ‘virtual void IndexSelector::Init(VspScreen*, Fl_Button*, Fl_Button*, Fl_Int_Input*, Fl_Button*, Fl_Button*, VspButton*)’ 942 | virtual void Init( VspScreen* screen, Fl_Button* ll_but, Fl_Button* l_but, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:990:18: note: by ‘virtual void ColorPicker::Init(VspScreen*, Fl_Button*, Fl_Button*, std::vector, Fl_Slider**)’ 990 | virtual void Init( VspScreen* screen, Fl_Button* title, Fl_Button* result, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:993:18: note: by ‘virtual void ColorPicker::Update(const vec3d&)’ 993 | virtual void Update( const vec3d & rgb ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1018:18: note: by ‘virtual void Group::Init(Fl_Group*)’ 1018 | virtual void Init( Fl_Group* g ) | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1058:18: note: by ‘virtual void ParmPicker::Init(VspScreen*, Fl_Choice*, Fl_Choice*, Fl_Choice*)’ 1058 | virtual void Init( VspScreen* screen, Fl_Choice* container_choice, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1061:18: note: by ‘virtual void ParmPicker::Update()’ 1061 | virtual void Update( ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1131:18: note: by ‘virtual void ParmTreePicker::Init(VspScreen*, Fl_Tree*)’ 1131 | virtual void Init( VspScreen* screen, Fl_Tree* parm_tree ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1133:18: note: by ‘virtual void ParmTreePicker::Update(const std::vector >&)’ 1133 | virtual void Update( const vector< string > &selected_ids ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1179:18: note: by ‘virtual void DriverGroupBank::Init(VspScreen*, const std::vector >&, const std::vector&)’ 1179 | virtual void Init( VspScreen* screen, const vector < vector < Fl_Button * > > & buttons, const vector < SliderAdjRangeInput * > & sliders ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1181:18: note: by ‘virtual void DriverGroupBank::Update(std::vector >&)’ 1181 | virtual void Update( vector< string > & parm_ids ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1215:18: note: by ‘virtual void SkinControl::Init(VspScreen*, Fl_Check_Button*, Fl_Check_Button*, Fl_Check_Button*, VspSlider*, Fl_Button*, Fl_Button*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, Fl_Input*, VspButton*, VspButton*, double, const char*)’ 1215 | virtual void Init( VspScreen* screen, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1231:18: note: by ‘virtual void SkinControl::Update(const std::string&, const std::string&, const std::string&, const std::string&, const std::string&)’ 1231 | virtual void Update( const string& parmL_id, const string& setL_id, const string& eq_id, const string& setR_id, const string& parmR_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1266:18: note: by ‘virtual void SkinHeader::Init(VspScreen*, Choice*, const std::vector&)’ 1266 | virtual void Init( VspScreen* screen, Choice* cont_choice , const vector< VspButton* > &buttons ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1290:18: note: by ‘virtual void GeomPicker::Init(VspScreen*, Fl_Choice*)’ 1290 | virtual void Init( VspScreen* screen, Fl_Choice* geom_choice ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1294:18: note: by ‘virtual void GeomPicker::Update()’ 1294 | virtual void Update( ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1374:18: note: by ‘virtual void PCurveEditor::Init(VspScreen*, Vsp_Canvas*, Fl_Scroll*, Fl_Button*, Fl_Button*, Fl_Button*, Fl_Light_Button*, Fl_Light_Button*, GroupLayout*)’ 1374 | virtual void Init( VspScreen* screen, Vsp_Canvas* canvas, Fl_Scroll* ptscroll, Fl_Button* spbutton, Fl_Button* convbutton, Fl_Button* delbutton, Fl_Light_Button* delpickbutton, Fl_Light_Button* splitpickbutton, GroupLayout* ptlayout ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1398:18: note: by ‘virtual void PCurveEditor::Update(PCurve*)’ 1398 | virtual void Update( PCurve *curve ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.h:30: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:27:10: note: by ‘void AttributeTree::Init(GroupLayout*, VspScreen*, int)’ 27 | void Init( GroupLayout * layout, VspScreen *screen, int browser_h = 150 ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:30:10: note: by ‘void AttributeTree::Update()’ 30 | void Update(); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h: In member function ‘std::vector > AttributeTree::GetSelectedID()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:64:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 64 | for ( int i = 0; i != m_SelectIDs.size(); ++i ) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:136:10: note: by ‘void AttributeEditor::Init(GroupLayout*, Fl_Group*, VspScreen*, void (*)(Fl_Widget*, void*), bool, int, int)’ 136 | void Init( GroupLayout * layout, Fl_Group* group, VspScreen *screen, Fl_Callback *cb, bool mod_start = false, int start_y = 0, int editor_h = 165 ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:138:10: note: by ‘void AttributeEditor::Update()’ 138 | void Update(); | ^~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ [215/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/cartesian -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/EXPRPARSE-prefix/include -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT gui_and_draw/CMakeFiles/gui_and_draw.dir/AuxiliaryGeomScreen.cpp.o -MF gui_and_draw/CMakeFiles/gui_and_draw.dir/AuxiliaryGeomScreen.cpp.o.d -o gui_and_draw/CMakeFiles/gui_and_draw.dir/AuxiliaryGeomScreen.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AuxiliaryGeomScreen.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmUndo.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:29, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:37, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.h:26, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AuxiliaryGeomScreen.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AuxiliaryGeomScreen.cpp:8: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:22, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:36: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:28: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:61:20: warning: ‘virtual std::string ParmContainer::GetName() const’ was hidden [-Woverloaded-virtual=] 61 | virtual string GetName() const { return m_Name; } | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:22: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:75:20: note: by ‘virtual std::string XSecCurve::GetName()’ 75 | virtual string GetName(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:174:18: warning: ‘virtual void ParmContainer::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 174 | virtual void ChangeID( const string &id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:302:18: note: by ‘virtual void SSXSecCurve::ChangeID(std::string)’ 302 | virtual void ChangeID( string id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h: In constructor ‘BitMask::BitMask(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h:33:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for ( int i = 0; i < boolvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual void Geom::GetSymmIndexs(int, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:484:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 484 | if ( imain >= 0 && imain < m_SurfSymmMap.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetMainSurfID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:492:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | if ( surfnum >= 0 && surfnum < m_MainSurfIndxVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetSurfCopyIndx(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:504:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | if ( surfnum >= 0 && surfnum < m_SurfCopyIndx.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:73:24: warning: ‘virtual xmlNode* ParmContainer::EncodeXml(xmlNode*&)’ was hidden [-Woverloaded-virtual=] 73 | virtual xmlNodePtr EncodeXml( xmlNodePtr & node ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:196:16: note: by ‘xmlNode* Vehicle::EncodeXml(xmlNode*&, int)’ 196 | xmlNodePtr EncodeXml( xmlNodePtr & node, int set ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:201:18: note: by ‘virtual void ParmButton::Init(VspScreen*, VspButton*)’ 201 | virtual void Init( VspScreen* screen, VspButton* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:229:18: note: by ‘virtual void Input::Init(VspScreen*, Fl_Input*, const char*, VspButton*)’ 229 | virtual void Init( VspScreen* screen, Fl_Input* input, const char* format, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:269:18: note: by ‘virtual void Output::Init(VspScreen*, Fl_Output*, const char*, VspButton*)’ 269 | virtual void Init( VspScreen* screen, Fl_Output* output, const char* format, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:313:18: note: by ‘virtual void Slider::Init(VspScreen*, VspSlider*, double, bool)’ 313 | virtual void Init( VspScreen* screen, VspSlider* slider_widget, double range, bool log_slider = false ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:313:18: warning: ‘virtual void Slider::Init(VspScreen*, VspSlider*, double, bool)’ was hidden [-Woverloaded-virtual=] /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:354:18: note: by ‘virtual void SliderAdjRange::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, double, bool)’ 354 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:389:18: note: by ‘virtual void CheckButton::Init(VspScreen*, Fl_Check_Button*)’ 389 | virtual void Init( VspScreen* screen, Fl_Check_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:406:18: note: by ‘virtual void CheckButtonBit::Init(VspScreen*, Fl_Button*, int)’ 406 | virtual void Init( VspScreen* screen, Fl_Button* button, int value ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:423:18: note: by ‘virtual void RadioButton::Init(VspScreen*, Fl_Button*, int)’ 423 | virtual void Init( VspScreen* screen, Fl_Button* button, int value ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:456:18: note: by ‘virtual void ToggleButton::Init(VspScreen*, Fl_Button*)’ 456 | virtual void Init( VspScreen* screen, Fl_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:497:18: note: by ‘virtual void TriggerButton::Init(VspScreen*, Fl_Button*)’ 497 | virtual void Init( VspScreen* screen, Fl_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:517:18: note: by ‘virtual void Counter::Init(VspScreen*, Fl_Counter*, VspButton*)’ 517 | virtual void Init( VspScreen* screen, Fl_Counter* counter, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:536:18: note: by ‘virtual void Choice::Init(VspScreen*, Fl_Choice*, VspButton*)’ 536 | virtual void Init( VspScreen* screen, Fl_Choice* fl_choice, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:605:18: note: by ‘virtual void SliderInput::Init(VspScreen*, VspSlider*, Fl_Input*, double, const char*, VspButton*, bool)’ 605 | virtual void Init( VspScreen* screen, VspSlider* slider_widget, Fl_Input* input, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:646:18: note: by ‘virtual void SliderAdjRangeInput::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, double, const char*, VspButton*, bool)’ 646 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:806:18: note: by ‘virtual void FractParmSlider::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, Fl_Input*, double, const char*, VspButton*)’ 806 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:875:18: note: by ‘virtual void StringInput::Init(VspScreen*, Fl_Input*)’ 875 | virtual void Init( VspScreen* screen, Fl_Input* input ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:907:18: note: by ‘virtual void StringOutput::Init(VspScreen*, Fl_Output*, Fl_Button*)’ 907 | virtual void Init( VspScreen* screen, Fl_Output* output, Fl_Button* button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:942:18: note: by ‘virtual void IndexSelector::Init(VspScreen*, Fl_Button*, Fl_Button*, Fl_Int_Input*, Fl_Button*, Fl_Button*, VspButton*)’ 942 | virtual void Init( VspScreen* screen, Fl_Button* ll_but, Fl_Button* l_but, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:990:18: note: by ‘virtual void ColorPicker::Init(VspScreen*, Fl_Button*, Fl_Button*, std::vector, Fl_Slider**)’ 990 | virtual void Init( VspScreen* screen, Fl_Button* title, Fl_Button* result, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:993:18: note: by ‘virtual void ColorPicker::Update(const vec3d&)’ 993 | virtual void Update( const vec3d & rgb ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1018:18: note: by ‘virtual void Group::Init(Fl_Group*)’ 1018 | virtual void Init( Fl_Group* g ) | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1058:18: note: by ‘virtual void ParmPicker::Init(VspScreen*, Fl_Choice*, Fl_Choice*, Fl_Choice*)’ 1058 | virtual void Init( VspScreen* screen, Fl_Choice* container_choice, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1061:18: note: by ‘virtual void ParmPicker::Update()’ 1061 | virtual void Update( ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1131:18: note: by ‘virtual void ParmTreePicker::Init(VspScreen*, Fl_Tree*)’ 1131 | virtual void Init( VspScreen* screen, Fl_Tree* parm_tree ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1133:18: note: by ‘virtual void ParmTreePicker::Update(const std::vector >&)’ 1133 | virtual void Update( const vector< string > &selected_ids ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1179:18: note: by ‘virtual void DriverGroupBank::Init(VspScreen*, const std::vector >&, const std::vector&)’ 1179 | virtual void Init( VspScreen* screen, const vector < vector < Fl_Button * > > & buttons, const vector < SliderAdjRangeInput * > & sliders ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1181:18: note: by ‘virtual void DriverGroupBank::Update(std::vector >&)’ 1181 | virtual void Update( vector< string > & parm_ids ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1215:18: note: by ‘virtual void SkinControl::Init(VspScreen*, Fl_Check_Button*, Fl_Check_Button*, Fl_Check_Button*, VspSlider*, Fl_Button*, Fl_Button*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, Fl_Input*, VspButton*, VspButton*, double, const char*)’ 1215 | virtual void Init( VspScreen* screen, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1231:18: note: by ‘virtual void SkinControl::Update(const std::string&, const std::string&, const std::string&, const std::string&, const std::string&)’ 1231 | virtual void Update( const string& parmL_id, const string& setL_id, const string& eq_id, const string& setR_id, const string& parmR_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1266:18: note: by ‘virtual void SkinHeader::Init(VspScreen*, Choice*, const std::vector&)’ 1266 | virtual void Init( VspScreen* screen, Choice* cont_choice , const vector< VspButton* > &buttons ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1290:18: note: by ‘virtual void GeomPicker::Init(VspScreen*, Fl_Choice*)’ 1290 | virtual void Init( VspScreen* screen, Fl_Choice* geom_choice ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1294:18: note: by ‘virtual void GeomPicker::Update()’ 1294 | virtual void Update( ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1374:18: note: by ‘virtual void PCurveEditor::Init(VspScreen*, Vsp_Canvas*, Fl_Scroll*, Fl_Button*, Fl_Button*, Fl_Button*, Fl_Light_Button*, Fl_Light_Button*, GroupLayout*)’ 1374 | virtual void Init( VspScreen* screen, Vsp_Canvas* canvas, Fl_Scroll* ptscroll, Fl_Button* spbutton, Fl_Button* convbutton, Fl_Button* delbutton, Fl_Light_Button* delpickbutton, Fl_Light_Button* splitpickbutton, GroupLayout* ptlayout ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1398:18: note: by ‘virtual void PCurveEditor::Update(PCurve*)’ 1398 | virtual void Update( PCurve *curve ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.h:30: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:27:10: note: by ‘void AttributeTree::Init(GroupLayout*, VspScreen*, int)’ 27 | void Init( GroupLayout * layout, VspScreen *screen, int browser_h = 150 ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:30:10: note: by ‘void AttributeTree::Update()’ 30 | void Update(); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h: In member function ‘std::vector > AttributeTree::GetSelectedID()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:64:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 64 | for ( int i = 0; i != m_SelectIDs.size(); ++i ) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:136:10: note: by ‘void AttributeEditor::Init(GroupLayout*, Fl_Group*, VspScreen*, void (*)(Fl_Widget*, void*), bool, int, int)’ 136 | void Init( GroupLayout * layout, Fl_Group* group, VspScreen *screen, Fl_Callback *cb, bool mod_start = false, int start_y = 0, int editor_h = 165 ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:138:10: note: by ‘void AttributeEditor::Update()’ 138 | void Update(); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AuxiliaryGeomScreen.cpp: In member function ‘virtual bool AuxiliaryGeomScreen::Update()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AuxiliaryGeomScreen.cpp:1510:54: warning: comparison of integer expressions of different signedness: ‘std::vector::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1510 | if ( ( m_UpCoeffSliderVec.size() != num_up ) || ( m_LowCoeffSliderVec.size() != num_low ) ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AuxiliaryGeomScreen.cpp:1510:98: warning: comparison of integer expressions of different signedness: ‘std::vector::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1510 | if ( ( m_UpCoeffSliderVec.size() != num_up ) || ( m_LowCoeffSliderVec.size() != num_low ) ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AuxiliaryGeomScreen.cpp: In member function ‘virtual void AuxiliaryGeomScreen::UpdateGroundPlaneChoices()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AuxiliaryGeomScreen.cpp:1726:36: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1726 | if ( indx >= 0 && indx < m_BogieIDVec.size() ) | ~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AuxiliaryGeomScreen.cpp:1749:36: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1749 | if ( indx >= 0 && indx < m_BogieIDVec.size() ) | ~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AuxiliaryGeomScreen.cpp:1764:36: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1764 | if ( indx >= 0 && indx < m_BogieIDVec.size() ) | ~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AuxiliaryGeomScreen.cpp: In member function ‘virtual void AuxiliaryGeomScreen::GuiDeviceCallBack(GuiDevice*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AuxiliaryGeomScreen.cpp:1910:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1910 | if ( val >= 0 && val < m_BogieIDVec.size() ) | ~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AuxiliaryGeomScreen.cpp:1922:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1922 | if ( val >= 0 && val < m_BogieIDVec.size() ) | ~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AuxiliaryGeomScreen.cpp:1934:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1934 | if ( val >= 0 && val < m_BogieIDVec.size() ) | ~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AuxiliaryGeomScreen.cpp:1946:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1946 | if ( val >= 0 && val < m_BogieIDVec.size() ) | ~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AuxiliaryGeomScreen.cpp:1958:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1958 | if ( val >= 0 && val < m_BogieIDVec.size() ) | ~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AuxiliaryGeomScreen.cpp:1970:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1970 | if ( val >= 0 && val < m_BogieIDVec.size() ) | ~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AuxiliaryGeomScreen.cpp:1982:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1982 | if ( val >= 0 && val < m_BogieIDVec.size() ) | ~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AuxiliaryGeomScreen.cpp:1994:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1994 | if ( val >= 0 && val < m_BogieIDVec.size() ) | ~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AuxiliaryGeomScreen.cpp:2006:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2006 | if ( val >= 0 && val < m_BogieIDVec.size() ) | ~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AuxiliaryGeomScreen.cpp:2018:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2018 | if ( val >= 0 && val < m_BogieIDVec.size() ) | ~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AuxiliaryGeomScreen.cpp:2030:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2030 | if ( val >= 0 && val < m_BogieIDVec.size() ) | ~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AuxiliaryGeomScreen.cpp: In member function ‘virtual void AuxiliaryGeomScreen::RebuildCSTGroup(CSTAirfoil*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AuxiliaryGeomScreen.cpp:2271:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2271 | for ( int i = 0; i < num_up; i++ ) | ~~^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AuxiliaryGeomScreen.cpp:2290:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2290 | for ( int i = 0; i < num_low; i++ ) | ~~^~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ [216/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/cartesian -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/EXPRPARSE-prefix/include -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT gui_and_draw/CMakeFiles/gui_and_draw.dir/CfdMeshScreen.cpp.o -MF gui_and_draw/CMakeFiles/gui_and_draw.dir/CfdMeshScreen.cpp.o.d -o gui_and_draw/CMakeFiles/gui_and_draw.dir/CfdMeshScreen.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/CfdMeshScreen.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmUndo.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:29, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:37, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.h:26, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenMgr.h:16, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/CfdMeshScreen.h:13, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/CfdMeshScreen.cpp:15: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:22, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:36: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:28: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:61:20: warning: ‘virtual std::string ParmContainer::GetName() const’ was hidden [-Woverloaded-virtual=] 61 | virtual string GetName() const { return m_Name; } | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:22: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:75:20: note: by ‘virtual std::string XSecCurve::GetName()’ 75 | virtual string GetName(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:174:18: warning: ‘virtual void ParmContainer::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 174 | virtual void ChangeID( const string &id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:302:18: note: by ‘virtual void SSXSecCurve::ChangeID(std::string)’ 302 | virtual void ChangeID( string id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h: In constructor ‘BitMask::BitMask(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h:33:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for ( int i = 0; i < boolvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual void Geom::GetSymmIndexs(int, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:484:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 484 | if ( imain >= 0 && imain < m_SurfSymmMap.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetMainSurfID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:492:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | if ( surfnum >= 0 && surfnum < m_MainSurfIndxVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetSurfCopyIndx(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:504:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | if ( surfnum >= 0 && surfnum < m_SurfCopyIndx.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:73:24: warning: ‘virtual xmlNode* ParmContainer::EncodeXml(xmlNode*&)’ was hidden [-Woverloaded-virtual=] 73 | virtual xmlNodePtr EncodeXml( xmlNodePtr & node ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:196:16: note: by ‘xmlNode* Vehicle::EncodeXml(xmlNode*&, int)’ 196 | xmlNodePtr EncodeXml( xmlNodePtr & node, int set ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:201:18: note: by ‘virtual void ParmButton::Init(VspScreen*, VspButton*)’ 201 | virtual void Init( VspScreen* screen, VspButton* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:229:18: note: by ‘virtual void Input::Init(VspScreen*, Fl_Input*, const char*, VspButton*)’ 229 | virtual void Init( VspScreen* screen, Fl_Input* input, const char* format, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:269:18: note: by ‘virtual void Output::Init(VspScreen*, Fl_Output*, const char*, VspButton*)’ 269 | virtual void Init( VspScreen* screen, Fl_Output* output, const char* format, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:313:18: note: by ‘virtual void Slider::Init(VspScreen*, VspSlider*, double, bool)’ 313 | virtual void Init( VspScreen* screen, VspSlider* slider_widget, double range, bool log_slider = false ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:313:18: warning: ‘virtual void Slider::Init(VspScreen*, VspSlider*, double, bool)’ was hidden [-Woverloaded-virtual=] /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:354:18: note: by ‘virtual void SliderAdjRange::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, double, bool)’ 354 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:389:18: note: by ‘virtual void CheckButton::Init(VspScreen*, Fl_Check_Button*)’ 389 | virtual void Init( VspScreen* screen, Fl_Check_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:406:18: note: by ‘virtual void CheckButtonBit::Init(VspScreen*, Fl_Button*, int)’ 406 | virtual void Init( VspScreen* screen, Fl_Button* button, int value ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:423:18: note: by ‘virtual void RadioButton::Init(VspScreen*, Fl_Button*, int)’ 423 | virtual void Init( VspScreen* screen, Fl_Button* button, int value ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:456:18: note: by ‘virtual void ToggleButton::Init(VspScreen*, Fl_Button*)’ 456 | virtual void Init( VspScreen* screen, Fl_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:497:18: note: by ‘virtual void TriggerButton::Init(VspScreen*, Fl_Button*)’ 497 | virtual void Init( VspScreen* screen, Fl_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:517:18: note: by ‘virtual void Counter::Init(VspScreen*, Fl_Counter*, VspButton*)’ 517 | virtual void Init( VspScreen* screen, Fl_Counter* counter, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:536:18: note: by ‘virtual void Choice::Init(VspScreen*, Fl_Choice*, VspButton*)’ 536 | virtual void Init( VspScreen* screen, Fl_Choice* fl_choice, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:605:18: note: by ‘virtual void SliderInput::Init(VspScreen*, VspSlider*, Fl_Input*, double, const char*, VspButton*, bool)’ 605 | virtual void Init( VspScreen* screen, VspSlider* slider_widget, Fl_Input* input, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:646:18: note: by ‘virtual void SliderAdjRangeInput::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, double, const char*, VspButton*, bool)’ 646 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:806:18: note: by ‘virtual void FractParmSlider::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, Fl_Input*, double, const char*, VspButton*)’ 806 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:875:18: note: by ‘virtual void StringInput::Init(VspScreen*, Fl_Input*)’ 875 | virtual void Init( VspScreen* screen, Fl_Input* input ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:907:18: note: by ‘virtual void StringOutput::Init(VspScreen*, Fl_Output*, Fl_Button*)’ 907 | virtual void Init( VspScreen* screen, Fl_Output* output, Fl_Button* button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:942:18: note: by ‘virtual void IndexSelector::Init(VspScreen*, Fl_Button*, Fl_Button*, Fl_Int_Input*, Fl_Button*, Fl_Button*, VspButton*)’ 942 | virtual void Init( VspScreen* screen, Fl_Button* ll_but, Fl_Button* l_but, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:990:18: note: by ‘virtual void ColorPicker::Init(VspScreen*, Fl_Button*, Fl_Button*, std::vector, Fl_Slider**)’ 990 | virtual void Init( VspScreen* screen, Fl_Button* title, Fl_Button* result, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:993:18: note: by ‘virtual void ColorPicker::Update(const vec3d&)’ 993 | virtual void Update( const vec3d & rgb ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1018:18: note: by ‘virtual void Group::Init(Fl_Group*)’ 1018 | virtual void Init( Fl_Group* g ) | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1058:18: note: by ‘virtual void ParmPicker::Init(VspScreen*, Fl_Choice*, Fl_Choice*, Fl_Choice*)’ 1058 | virtual void Init( VspScreen* screen, Fl_Choice* container_choice, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1061:18: note: by ‘virtual void ParmPicker::Update()’ 1061 | virtual void Update( ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1131:18: note: by ‘virtual void ParmTreePicker::Init(VspScreen*, Fl_Tree*)’ 1131 | virtual void Init( VspScreen* screen, Fl_Tree* parm_tree ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1133:18: note: by ‘virtual void ParmTreePicker::Update(const std::vector >&)’ 1133 | virtual void Update( const vector< string > &selected_ids ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1179:18: note: by ‘virtual void DriverGroupBank::Init(VspScreen*, const std::vector >&, const std::vector&)’ 1179 | virtual void Init( VspScreen* screen, const vector < vector < Fl_Button * > > & buttons, const vector < SliderAdjRangeInput * > & sliders ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1181:18: note: by ‘virtual void DriverGroupBank::Update(std::vector >&)’ 1181 | virtual void Update( vector< string > & parm_ids ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1215:18: note: by ‘virtual void SkinControl::Init(VspScreen*, Fl_Check_Button*, Fl_Check_Button*, Fl_Check_Button*, VspSlider*, Fl_Button*, Fl_Button*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, Fl_Input*, VspButton*, VspButton*, double, const char*)’ 1215 | virtual void Init( VspScreen* screen, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1231:18: note: by ‘virtual void SkinControl::Update(const std::string&, const std::string&, const std::string&, const std::string&, const std::string&)’ 1231 | virtual void Update( const string& parmL_id, const string& setL_id, const string& eq_id, const string& setR_id, const string& parmR_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1266:18: note: by ‘virtual void SkinHeader::Init(VspScreen*, Choice*, const std::vector&)’ 1266 | virtual void Init( VspScreen* screen, Choice* cont_choice , const vector< VspButton* > &buttons ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1290:18: note: by ‘virtual void GeomPicker::Init(VspScreen*, Fl_Choice*)’ 1290 | virtual void Init( VspScreen* screen, Fl_Choice* geom_choice ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1294:18: note: by ‘virtual void GeomPicker::Update()’ 1294 | virtual void Update( ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1374:18: note: by ‘virtual void PCurveEditor::Init(VspScreen*, Vsp_Canvas*, Fl_Scroll*, Fl_Button*, Fl_Button*, Fl_Button*, Fl_Light_Button*, Fl_Light_Button*, GroupLayout*)’ 1374 | virtual void Init( VspScreen* screen, Vsp_Canvas* canvas, Fl_Scroll* ptscroll, Fl_Button* spbutton, Fl_Button* convbutton, Fl_Button* delbutton, Fl_Light_Button* delpickbutton, Fl_Light_Button* splitpickbutton, GroupLayout* ptlayout ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1398:18: note: by ‘virtual void PCurveEditor::Update(PCurve*)’ 1398 | virtual void Update( PCurve *curve ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.h:30: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:27:10: note: by ‘void AttributeTree::Init(GroupLayout*, VspScreen*, int)’ 27 | void Init( GroupLayout * layout, VspScreen *screen, int browser_h = 150 ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:30:10: note: by ‘void AttributeTree::Update()’ 30 | void Update(); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h: In member function ‘std::vector > AttributeTree::GetSelectedID()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:64:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 64 | for ( int i = 0; i != m_SelectIDs.size(); ++i ) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:136:10: note: by ‘void AttributeEditor::Init(GroupLayout*, Fl_Group*, VspScreen*, void (*)(Fl_Widget*, void*), bool, int, int)’ 136 | void Init( GroupLayout * layout, Fl_Group* group, VspScreen *screen, Fl_Callback *cb, bool mod_start = false, int start_y = 0, int editor_h = 165 ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:138:10: note: by ‘void AttributeEditor::Update()’ 138 | void Update(); | ^~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/Surf.h:18, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/CfdMeshMgr.h:55, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/CfdMeshScreen.cpp:16: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:27:18: warning: ‘virtual void SimpleMeshCommonSettings::CopyFrom(MeshCommonSettings*)’ was hidden [-Woverloaded-virtual=] 27 | virtual void CopyFrom( MeshCommonSettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:95:18: note: by ‘virtual void SimpleIntersectSettings::CopyFrom(IntersectSettings*)’ 95 | virtual void CopyFrom( IntersectSettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:27:18: warning: ‘virtual void SimpleMeshCommonSettings::CopyFrom(MeshCommonSettings*)’ was hidden [-Woverloaded-virtual=] 27 | virtual void CopyFrom( MeshCommonSettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:105:18: note: by ‘virtual void SimpleCfdMeshSettings::CopyFrom(CfdMeshSettings*)’ 105 | virtual void CopyFrom( CfdMeshSettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:27:18: warning: ‘virtual void SimpleMeshCommonSettings::CopyFrom(MeshCommonSettings*)’ was hidden [-Woverloaded-virtual=] 27 | virtual void CopyFrom( MeshCommonSettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:138:18: note: by ‘virtual void SimpleFeaMeshSettings::CopyFrom(StructSettings*)’ 138 | virtual void CopyFrom( StructSettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:138:18: warning: ‘virtual void SimpleFeaMeshSettings::CopyFrom(StructSettings*)’ was hidden [-Woverloaded-virtual=] /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:248:18: note: by ‘virtual void SimpleAssemblySettings::CopyFrom(AssemblySettings*)’ 248 | virtual void CopyFrom( AssemblySettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:139:18: warning: ‘virtual void SimpleFeaMeshSettings::CopyPostOpFrom(StructSettings*)’ was hidden [-Woverloaded-virtual=] 139 | virtual void CopyPostOpFrom( StructSettings* settings ); | ^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:250:18: note: by ‘virtual void SimpleAssemblySettings::CopyPostOpFrom(AssemblySettings*)’ 250 | virtual void CopyPostOpFrom( AssemblySettings* settings ); | ^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/CfdMeshScreen.cpp: In member function ‘void CfdMeshScreen::GuiDeviceGlobalTabCallback(GuiDevice*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/CfdMeshScreen.cpp:1437:37: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1437 | if ( indx >= 0 && indx < m_ModeIDs.size() ) | ~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/CfdMeshScreen.cpp: In member function ‘void CfdMeshScreen::GuiDeviceSourcesTabCallback(GuiDevice*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/CfdMeshScreen.cpp:1576:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1576 | for ( int i = 0; i < svec.size() - 1; i++ ) | ~~^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ [217/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/cartesian -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/EXPRPARSE-prefix/include -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT gui_and_draw/CMakeFiles/gui_and_draw.dir/CobraScreen.cpp.o -MF gui_and_draw/CMakeFiles/gui_and_draw.dir/CobraScreen.cpp.o.d -o gui_and_draw/CMakeFiles/gui_and_draw.dir/CobraScreen.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/CobraScreen.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmUndo.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:29, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:37, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.h:26, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/CobraScreen.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/CobraScreen.cpp:8: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:22, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:36: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:28: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:61:20: warning: ‘virtual std::string ParmContainer::GetName() const’ was hidden [-Woverloaded-virtual=] 61 | virtual string GetName() const { return m_Name; } | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:22: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:75:20: note: by ‘virtual std::string XSecCurve::GetName()’ 75 | virtual string GetName(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:174:18: warning: ‘virtual void ParmContainer::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 174 | virtual void ChangeID( const string &id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:302:18: note: by ‘virtual void SSXSecCurve::ChangeID(std::string)’ 302 | virtual void ChangeID( string id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h: In constructor ‘BitMask::BitMask(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h:33:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for ( int i = 0; i < boolvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual void Geom::GetSymmIndexs(int, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:484:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 484 | if ( imain >= 0 && imain < m_SurfSymmMap.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetMainSurfID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:492:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | if ( surfnum >= 0 && surfnum < m_MainSurfIndxVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetSurfCopyIndx(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:504:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | if ( surfnum >= 0 && surfnum < m_SurfCopyIndx.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:73:24: warning: ‘virtual xmlNode* ParmContainer::EncodeXml(xmlNode*&)’ was hidden [-Woverloaded-virtual=] 73 | virtual xmlNodePtr EncodeXml( xmlNodePtr & node ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:196:16: note: by ‘xmlNode* Vehicle::EncodeXml(xmlNode*&, int)’ 196 | xmlNodePtr EncodeXml( xmlNodePtr & node, int set ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:201:18: note: by ‘virtual void ParmButton::Init(VspScreen*, VspButton*)’ 201 | virtual void Init( VspScreen* screen, VspButton* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:229:18: note: by ‘virtual void Input::Init(VspScreen*, Fl_Input*, const char*, VspButton*)’ 229 | virtual void Init( VspScreen* screen, Fl_Input* input, const char* format, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:269:18: note: by ‘virtual void Output::Init(VspScreen*, Fl_Output*, const char*, VspButton*)’ 269 | virtual void Init( VspScreen* screen, Fl_Output* output, const char* format, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:313:18: note: by ‘virtual void Slider::Init(VspScreen*, VspSlider*, double, bool)’ 313 | virtual void Init( VspScreen* screen, VspSlider* slider_widget, double range, bool log_slider = false ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:313:18: warning: ‘virtual void Slider::Init(VspScreen*, VspSlider*, double, bool)’ was hidden [-Woverloaded-virtual=] /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:354:18: note: by ‘virtual void SliderAdjRange::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, double, bool)’ 354 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:389:18: note: by ‘virtual void CheckButton::Init(VspScreen*, Fl_Check_Button*)’ 389 | virtual void Init( VspScreen* screen, Fl_Check_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:406:18: note: by ‘virtual void CheckButtonBit::Init(VspScreen*, Fl_Button*, int)’ 406 | virtual void Init( VspScreen* screen, Fl_Button* button, int value ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:423:18: note: by ‘virtual void RadioButton::Init(VspScreen*, Fl_Button*, int)’ 423 | virtual void Init( VspScreen* screen, Fl_Button* button, int value ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:456:18: note: by ‘virtual void ToggleButton::Init(VspScreen*, Fl_Button*)’ 456 | virtual void Init( VspScreen* screen, Fl_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:497:18: note: by ‘virtual void TriggerButton::Init(VspScreen*, Fl_Button*)’ 497 | virtual void Init( VspScreen* screen, Fl_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:517:18: note: by ‘virtual void Counter::Init(VspScreen*, Fl_Counter*, VspButton*)’ 517 | virtual void Init( VspScreen* screen, Fl_Counter* counter, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:536:18: note: by ‘virtual void Choice::Init(VspScreen*, Fl_Choice*, VspButton*)’ 536 | virtual void Init( VspScreen* screen, Fl_Choice* fl_choice, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:605:18: note: by ‘virtual void SliderInput::Init(VspScreen*, VspSlider*, Fl_Input*, double, const char*, VspButton*, bool)’ 605 | virtual void Init( VspScreen* screen, VspSlider* slider_widget, Fl_Input* input, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:646:18: note: by ‘virtual void SliderAdjRangeInput::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, double, const char*, VspButton*, bool)’ 646 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:806:18: note: by ‘virtual void FractParmSlider::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, Fl_Input*, double, const char*, VspButton*)’ 806 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:875:18: note: by ‘virtual void StringInput::Init(VspScreen*, Fl_Input*)’ 875 | virtual void Init( VspScreen* screen, Fl_Input* input ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:907:18: note: by ‘virtual void StringOutput::Init(VspScreen*, Fl_Output*, Fl_Button*)’ 907 | virtual void Init( VspScreen* screen, Fl_Output* output, Fl_Button* button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:942:18: note: by ‘virtual void IndexSelector::Init(VspScreen*, Fl_Button*, Fl_Button*, Fl_Int_Input*, Fl_Button*, Fl_Button*, VspButton*)’ 942 | virtual void Init( VspScreen* screen, Fl_Button* ll_but, Fl_Button* l_but, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:990:18: note: by ‘virtual void ColorPicker::Init(VspScreen*, Fl_Button*, Fl_Button*, std::vector, Fl_Slider**)’ 990 | virtual void Init( VspScreen* screen, Fl_Button* title, Fl_Button* result, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:993:18: note: by ‘virtual void ColorPicker::Update(const vec3d&)’ 993 | virtual void Update( const vec3d & rgb ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1018:18: note: by ‘virtual void Group::Init(Fl_Group*)’ 1018 | virtual void Init( Fl_Group* g ) | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1058:18: note: by ‘virtual void ParmPicker::Init(VspScreen*, Fl_Choice*, Fl_Choice*, Fl_Choice*)’ 1058 | virtual void Init( VspScreen* screen, Fl_Choice* container_choice, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1061:18: note: by ‘virtual void ParmPicker::Update()’ 1061 | virtual void Update( ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1131:18: note: by ‘virtual void ParmTreePicker::Init(VspScreen*, Fl_Tree*)’ 1131 | virtual void Init( VspScreen* screen, Fl_Tree* parm_tree ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1133:18: note: by ‘virtual void ParmTreePicker::Update(const std::vector >&)’ 1133 | virtual void Update( const vector< string > &selected_ids ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1179:18: note: by ‘virtual void DriverGroupBank::Init(VspScreen*, const std::vector >&, const std::vector&)’ 1179 | virtual void Init( VspScreen* screen, const vector < vector < Fl_Button * > > & buttons, const vector < SliderAdjRangeInput * > & sliders ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1181:18: note: by ‘virtual void DriverGroupBank::Update(std::vector >&)’ 1181 | virtual void Update( vector< string > & parm_ids ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1215:18: note: by ‘virtual void SkinControl::Init(VspScreen*, Fl_Check_Button*, Fl_Check_Button*, Fl_Check_Button*, VspSlider*, Fl_Button*, Fl_Button*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, Fl_Input*, VspButton*, VspButton*, double, const char*)’ 1215 | virtual void Init( VspScreen* screen, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1231:18: note: by ‘virtual void SkinControl::Update(const std::string&, const std::string&, const std::string&, const std::string&, const std::string&)’ 1231 | virtual void Update( const string& parmL_id, const string& setL_id, const string& eq_id, const string& setR_id, const string& parmR_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1266:18: note: by ‘virtual void SkinHeader::Init(VspScreen*, Choice*, const std::vector&)’ 1266 | virtual void Init( VspScreen* screen, Choice* cont_choice , const vector< VspButton* > &buttons ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1290:18: note: by ‘virtual void GeomPicker::Init(VspScreen*, Fl_Choice*)’ 1290 | virtual void Init( VspScreen* screen, Fl_Choice* geom_choice ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1294:18: note: by ‘virtual void GeomPicker::Update()’ 1294 | virtual void Update( ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1374:18: note: by ‘virtual void PCurveEditor::Init(VspScreen*, Vsp_Canvas*, Fl_Scroll*, Fl_Button*, Fl_Button*, Fl_Button*, Fl_Light_Button*, Fl_Light_Button*, GroupLayout*)’ 1374 | virtual void Init( VspScreen* screen, Vsp_Canvas* canvas, Fl_Scroll* ptscroll, Fl_Button* spbutton, Fl_Button* convbutton, Fl_Button* delbutton, Fl_Light_Button* delpickbutton, Fl_Light_Button* splitpickbutton, GroupLayout* ptlayout ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1398:18: note: by ‘virtual void PCurveEditor::Update(PCurve*)’ 1398 | virtual void Update( PCurve *curve ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.h:30: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:27:10: note: by ‘void AttributeTree::Init(GroupLayout*, VspScreen*, int)’ 27 | void Init( GroupLayout * layout, VspScreen *screen, int browser_h = 150 ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:30:10: note: by ‘void AttributeTree::Update()’ 30 | void Update(); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h: In member function ‘std::vector > AttributeTree::GetSelectedID()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:64:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 64 | for ( int i = 0; i != m_SelectIDs.size(); ++i ) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:136:10: note: by ‘void AttributeEditor::Init(GroupLayout*, Fl_Group*, VspScreen*, void (*)(Fl_Widget*, void*), bool, int, int)’ 136 | void Init( GroupLayout * layout, Fl_Group* group, VspScreen *screen, Fl_Callback *cb, bool mod_start = false, int start_y = 0, int editor_h = 165 ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:138:10: note: by ‘void AttributeEditor::Update()’ 138 | void Update(); | ^~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ [218/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/cartesian -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/EXPRPARSE-prefix/include -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT gui_and_draw/CMakeFiles/gui_and_draw.dir/CompGeomScreen.cpp.o -MF gui_and_draw/CMakeFiles/gui_and_draw.dir/CompGeomScreen.cpp.o.d -o gui_and_draw/CMakeFiles/gui_and_draw.dir/CompGeomScreen.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/CompGeomScreen.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmUndo.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:29, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:37, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.h:26, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/CompGeomScreen.h:11, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/CompGeomScreen.cpp:8: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:22, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:36: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:28: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:61:20: warning: ‘virtual std::string ParmContainer::GetName() const’ was hidden [-Woverloaded-virtual=] 61 | virtual string GetName() const { return m_Name; } | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:22: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:75:20: note: by ‘virtual std::string XSecCurve::GetName()’ 75 | virtual string GetName(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:174:18: warning: ‘virtual void ParmContainer::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 174 | virtual void ChangeID( const string &id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:302:18: note: by ‘virtual void SSXSecCurve::ChangeID(std::string)’ 302 | virtual void ChangeID( string id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h: In constructor ‘BitMask::BitMask(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h:33:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for ( int i = 0; i < boolvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual void Geom::GetSymmIndexs(int, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:484:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 484 | if ( imain >= 0 && imain < m_SurfSymmMap.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetMainSurfID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:492:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | if ( surfnum >= 0 && surfnum < m_MainSurfIndxVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetSurfCopyIndx(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:504:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | if ( surfnum >= 0 && surfnum < m_SurfCopyIndx.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:73:24: warning: ‘virtual xmlNode* ParmContainer::EncodeXml(xmlNode*&)’ was hidden [-Woverloaded-virtual=] 73 | virtual xmlNodePtr EncodeXml( xmlNodePtr & node ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:196:16: note: by ‘xmlNode* Vehicle::EncodeXml(xmlNode*&, int)’ 196 | xmlNodePtr EncodeXml( xmlNodePtr & node, int set ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:201:18: note: by ‘virtual void ParmButton::Init(VspScreen*, VspButton*)’ 201 | virtual void Init( VspScreen* screen, VspButton* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:229:18: note: by ‘virtual void Input::Init(VspScreen*, Fl_Input*, const char*, VspButton*)’ 229 | virtual void Init( VspScreen* screen, Fl_Input* input, const char* format, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:269:18: note: by ‘virtual void Output::Init(VspScreen*, Fl_Output*, const char*, VspButton*)’ 269 | virtual void Init( VspScreen* screen, Fl_Output* output, const char* format, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:313:18: note: by ‘virtual void Slider::Init(VspScreen*, VspSlider*, double, bool)’ 313 | virtual void Init( VspScreen* screen, VspSlider* slider_widget, double range, bool log_slider = false ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:313:18: warning: ‘virtual void Slider::Init(VspScreen*, VspSlider*, double, bool)’ was hidden [-Woverloaded-virtual=] /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:354:18: note: by ‘virtual void SliderAdjRange::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, double, bool)’ 354 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:389:18: note: by ‘virtual void CheckButton::Init(VspScreen*, Fl_Check_Button*)’ 389 | virtual void Init( VspScreen* screen, Fl_Check_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:406:18: note: by ‘virtual void CheckButtonBit::Init(VspScreen*, Fl_Button*, int)’ 406 | virtual void Init( VspScreen* screen, Fl_Button* button, int value ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:423:18: note: by ‘virtual void RadioButton::Init(VspScreen*, Fl_Button*, int)’ 423 | virtual void Init( VspScreen* screen, Fl_Button* button, int value ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:456:18: note: by ‘virtual void ToggleButton::Init(VspScreen*, Fl_Button*)’ 456 | virtual void Init( VspScreen* screen, Fl_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:497:18: note: by ‘virtual void TriggerButton::Init(VspScreen*, Fl_Button*)’ 497 | virtual void Init( VspScreen* screen, Fl_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:517:18: note: by ‘virtual void Counter::Init(VspScreen*, Fl_Counter*, VspButton*)’ 517 | virtual void Init( VspScreen* screen, Fl_Counter* counter, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:536:18: note: by ‘virtual void Choice::Init(VspScreen*, Fl_Choice*, VspButton*)’ 536 | virtual void Init( VspScreen* screen, Fl_Choice* fl_choice, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:605:18: note: by ‘virtual void SliderInput::Init(VspScreen*, VspSlider*, Fl_Input*, double, const char*, VspButton*, bool)’ 605 | virtual void Init( VspScreen* screen, VspSlider* slider_widget, Fl_Input* input, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:646:18: note: by ‘virtual void SliderAdjRangeInput::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, double, const char*, VspButton*, bool)’ 646 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:806:18: note: by ‘virtual void FractParmSlider::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, Fl_Input*, double, const char*, VspButton*)’ 806 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:875:18: note: by ‘virtual void StringInput::Init(VspScreen*, Fl_Input*)’ 875 | virtual void Init( VspScreen* screen, Fl_Input* input ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:907:18: note: by ‘virtual void StringOutput::Init(VspScreen*, Fl_Output*, Fl_Button*)’ 907 | virtual void Init( VspScreen* screen, Fl_Output* output, Fl_Button* button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:942:18: note: by ‘virtual void IndexSelector::Init(VspScreen*, Fl_Button*, Fl_Button*, Fl_Int_Input*, Fl_Button*, Fl_Button*, VspButton*)’ 942 | virtual void Init( VspScreen* screen, Fl_Button* ll_but, Fl_Button* l_but, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:990:18: note: by ‘virtual void ColorPicker::Init(VspScreen*, Fl_Button*, Fl_Button*, std::vector, Fl_Slider**)’ 990 | virtual void Init( VspScreen* screen, Fl_Button* title, Fl_Button* result, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:993:18: note: by ‘virtual void ColorPicker::Update(const vec3d&)’ 993 | virtual void Update( const vec3d & rgb ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1018:18: note: by ‘virtual void Group::Init(Fl_Group*)’ 1018 | virtual void Init( Fl_Group* g ) | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1058:18: note: by ‘virtual void ParmPicker::Init(VspScreen*, Fl_Choice*, Fl_Choice*, Fl_Choice*)’ 1058 | virtual void Init( VspScreen* screen, Fl_Choice* container_choice, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1061:18: note: by ‘virtual void ParmPicker::Update()’ 1061 | virtual void Update( ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1131:18: note: by ‘virtual void ParmTreePicker::Init(VspScreen*, Fl_Tree*)’ 1131 | virtual void Init( VspScreen* screen, Fl_Tree* parm_tree ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1133:18: note: by ‘virtual void ParmTreePicker::Update(const std::vector >&)’ 1133 | virtual void Update( const vector< string > &selected_ids ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1179:18: note: by ‘virtual void DriverGroupBank::Init(VspScreen*, const std::vector >&, const std::vector&)’ 1179 | virtual void Init( VspScreen* screen, const vector < vector < Fl_Button * > > & buttons, const vector < SliderAdjRangeInput * > & sliders ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1181:18: note: by ‘virtual void DriverGroupBank::Update(std::vector >&)’ 1181 | virtual void Update( vector< string > & parm_ids ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1215:18: note: by ‘virtual void SkinControl::Init(VspScreen*, Fl_Check_Button*, Fl_Check_Button*, Fl_Check_Button*, VspSlider*, Fl_Button*, Fl_Button*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, Fl_Input*, VspButton*, VspButton*, double, const char*)’ 1215 | virtual void Init( VspScreen* screen, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1231:18: note: by ‘virtual void SkinControl::Update(const std::string&, const std::string&, const std::string&, const std::string&, const std::string&)’ 1231 | virtual void Update( const string& parmL_id, const string& setL_id, const string& eq_id, const string& setR_id, const string& parmR_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1266:18: note: by ‘virtual void SkinHeader::Init(VspScreen*, Choice*, const std::vector&)’ 1266 | virtual void Init( VspScreen* screen, Choice* cont_choice , const vector< VspButton* > &buttons ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1290:18: note: by ‘virtual void GeomPicker::Init(VspScreen*, Fl_Choice*)’ 1290 | virtual void Init( VspScreen* screen, Fl_Choice* geom_choice ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1294:18: note: by ‘virtual void GeomPicker::Update()’ 1294 | virtual void Update( ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1374:18: note: by ‘virtual void PCurveEditor::Init(VspScreen*, Vsp_Canvas*, Fl_Scroll*, Fl_Button*, Fl_Button*, Fl_Button*, Fl_Light_Button*, Fl_Light_Button*, GroupLayout*)’ 1374 | virtual void Init( VspScreen* screen, Vsp_Canvas* canvas, Fl_Scroll* ptscroll, Fl_Button* spbutton, Fl_Button* convbutton, Fl_Button* delbutton, Fl_Light_Button* delpickbutton, Fl_Light_Button* splitpickbutton, GroupLayout* ptlayout ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1398:18: note: by ‘virtual void PCurveEditor::Update(PCurve*)’ 1398 | virtual void Update( PCurve *curve ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.h:30: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:27:10: note: by ‘void AttributeTree::Init(GroupLayout*, VspScreen*, int)’ 27 | void Init( GroupLayout * layout, VspScreen *screen, int browser_h = 150 ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:30:10: note: by ‘void AttributeTree::Update()’ 30 | void Update(); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h: In member function ‘std::vector > AttributeTree::GetSelectedID()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:64:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 64 | for ( int i = 0; i != m_SelectIDs.size(); ++i ) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:136:10: note: by ‘void AttributeEditor::Init(GroupLayout*, Fl_Group*, VspScreen*, void (*)(Fl_Widget*, void*), bool, int, int)’ 136 | void Init( GroupLayout * layout, Fl_Group* group, VspScreen *screen, Fl_Callback *cb, bool mod_start = false, int start_y = 0, int editor_h = 165 ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:138:10: note: by ‘void AttributeEditor::Update()’ 138 | void Update(); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/CompGeomScreen.cpp: In member function ‘virtual void CompGeomScreen::GuiDeviceCallBack(GuiDevice*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/CompGeomScreen.cpp:240:64: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 240 | if ( m_SelectedModeChoice >= 0 && m_SelectedModeChoice < m_ModeIDs.size() ) | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ [219/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/cartesian -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/EXPRPARSE-prefix/include -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT gui_and_draw/CMakeFiles/gui_and_draw.dir/BORScreen.cpp.o -MF gui_and_draw/CMakeFiles/gui_and_draw.dir/BORScreen.cpp.o.d -o gui_and_draw/CMakeFiles/gui_and_draw.dir/BORScreen.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/BORScreen.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmUndo.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:29, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:37, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.h:26, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/BORScreen.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/BORScreen.cpp:8: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:22, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:36: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:28: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:61:20: warning: ‘virtual std::string ParmContainer::GetName() const’ was hidden [-Woverloaded-virtual=] 61 | virtual string GetName() const { return m_Name; } | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:22: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:75:20: note: by ‘virtual std::string XSecCurve::GetName()’ 75 | virtual string GetName(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:174:18: warning: ‘virtual void ParmContainer::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 174 | virtual void ChangeID( const string &id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:302:18: note: by ‘virtual void SSXSecCurve::ChangeID(std::string)’ 302 | virtual void ChangeID( string id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h: In constructor ‘BitMask::BitMask(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h:33:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for ( int i = 0; i < boolvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual void Geom::GetSymmIndexs(int, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:484:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 484 | if ( imain >= 0 && imain < m_SurfSymmMap.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetMainSurfID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:492:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | if ( surfnum >= 0 && surfnum < m_MainSurfIndxVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetSurfCopyIndx(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:504:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | if ( surfnum >= 0 && surfnum < m_SurfCopyIndx.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:73:24: warning: ‘virtual xmlNode* ParmContainer::EncodeXml(xmlNode*&)’ was hidden [-Woverloaded-virtual=] 73 | virtual xmlNodePtr EncodeXml( xmlNodePtr & node ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:196:16: note: by ‘xmlNode* Vehicle::EncodeXml(xmlNode*&, int)’ 196 | xmlNodePtr EncodeXml( xmlNodePtr & node, int set ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:201:18: note: by ‘virtual void ParmButton::Init(VspScreen*, VspButton*)’ 201 | virtual void Init( VspScreen* screen, VspButton* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:229:18: note: by ‘virtual void Input::Init(VspScreen*, Fl_Input*, const char*, VspButton*)’ 229 | virtual void Init( VspScreen* screen, Fl_Input* input, const char* format, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:269:18: note: by ‘virtual void Output::Init(VspScreen*, Fl_Output*, const char*, VspButton*)’ 269 | virtual void Init( VspScreen* screen, Fl_Output* output, const char* format, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:313:18: note: by ‘virtual void Slider::Init(VspScreen*, VspSlider*, double, bool)’ 313 | virtual void Init( VspScreen* screen, VspSlider* slider_widget, double range, bool log_slider = false ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:313:18: warning: ‘virtual void Slider::Init(VspScreen*, VspSlider*, double, bool)’ was hidden [-Woverloaded-virtual=] /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:354:18: note: by ‘virtual void SliderAdjRange::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, double, bool)’ 354 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:389:18: note: by ‘virtual void CheckButton::Init(VspScreen*, Fl_Check_Button*)’ 389 | virtual void Init( VspScreen* screen, Fl_Check_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:406:18: note: by ‘virtual void CheckButtonBit::Init(VspScreen*, Fl_Button*, int)’ 406 | virtual void Init( VspScreen* screen, Fl_Button* button, int value ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:423:18: note: by ‘virtual void RadioButton::Init(VspScreen*, Fl_Button*, int)’ 423 | virtual void Init( VspScreen* screen, Fl_Button* button, int value ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:456:18: note: by ‘virtual void ToggleButton::Init(VspScreen*, Fl_Button*)’ 456 | virtual void Init( VspScreen* screen, Fl_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:497:18: note: by ‘virtual void TriggerButton::Init(VspScreen*, Fl_Button*)’ 497 | virtual void Init( VspScreen* screen, Fl_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:517:18: note: by ‘virtual void Counter::Init(VspScreen*, Fl_Counter*, VspButton*)’ 517 | virtual void Init( VspScreen* screen, Fl_Counter* counter, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:536:18: note: by ‘virtual void Choice::Init(VspScreen*, Fl_Choice*, VspButton*)’ 536 | virtual void Init( VspScreen* screen, Fl_Choice* fl_choice, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:605:18: note: by ‘virtual void SliderInput::Init(VspScreen*, VspSlider*, Fl_Input*, double, const char*, VspButton*, bool)’ 605 | virtual void Init( VspScreen* screen, VspSlider* slider_widget, Fl_Input* input, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:646:18: note: by ‘virtual void SliderAdjRangeInput::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, double, const char*, VspButton*, bool)’ 646 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:806:18: note: by ‘virtual void FractParmSlider::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, Fl_Input*, double, const char*, VspButton*)’ 806 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:875:18: note: by ‘virtual void StringInput::Init(VspScreen*, Fl_Input*)’ 875 | virtual void Init( VspScreen* screen, Fl_Input* input ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:907:18: note: by ‘virtual void StringOutput::Init(VspScreen*, Fl_Output*, Fl_Button*)’ 907 | virtual void Init( VspScreen* screen, Fl_Output* output, Fl_Button* button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:942:18: note: by ‘virtual void IndexSelector::Init(VspScreen*, Fl_Button*, Fl_Button*, Fl_Int_Input*, Fl_Button*, Fl_Button*, VspButton*)’ 942 | virtual void Init( VspScreen* screen, Fl_Button* ll_but, Fl_Button* l_but, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:990:18: note: by ‘virtual void ColorPicker::Init(VspScreen*, Fl_Button*, Fl_Button*, std::vector, Fl_Slider**)’ 990 | virtual void Init( VspScreen* screen, Fl_Button* title, Fl_Button* result, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:993:18: note: by ‘virtual void ColorPicker::Update(const vec3d&)’ 993 | virtual void Update( const vec3d & rgb ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1018:18: note: by ‘virtual void Group::Init(Fl_Group*)’ 1018 | virtual void Init( Fl_Group* g ) | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1058:18: note: by ‘virtual void ParmPicker::Init(VspScreen*, Fl_Choice*, Fl_Choice*, Fl_Choice*)’ 1058 | virtual void Init( VspScreen* screen, Fl_Choice* container_choice, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1061:18: note: by ‘virtual void ParmPicker::Update()’ 1061 | virtual void Update( ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1131:18: note: by ‘virtual void ParmTreePicker::Init(VspScreen*, Fl_Tree*)’ 1131 | virtual void Init( VspScreen* screen, Fl_Tree* parm_tree ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1133:18: note: by ‘virtual void ParmTreePicker::Update(const std::vector >&)’ 1133 | virtual void Update( const vector< string > &selected_ids ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1179:18: note: by ‘virtual void DriverGroupBank::Init(VspScreen*, const std::vector >&, const std::vector&)’ 1179 | virtual void Init( VspScreen* screen, const vector < vector < Fl_Button * > > & buttons, const vector < SliderAdjRangeInput * > & sliders ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1181:18: note: by ‘virtual void DriverGroupBank::Update(std::vector >&)’ 1181 | virtual void Update( vector< string > & parm_ids ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1215:18: note: by ‘virtual void SkinControl::Init(VspScreen*, Fl_Check_Button*, Fl_Check_Button*, Fl_Check_Button*, VspSlider*, Fl_Button*, Fl_Button*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, Fl_Input*, VspButton*, VspButton*, double, const char*)’ 1215 | virtual void Init( VspScreen* screen, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1231:18: note: by ‘virtual void SkinControl::Update(const std::string&, const std::string&, const std::string&, const std::string&, const std::string&)’ 1231 | virtual void Update( const string& parmL_id, const string& setL_id, const string& eq_id, const string& setR_id, const string& parmR_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1266:18: note: by ‘virtual void SkinHeader::Init(VspScreen*, Choice*, const std::vector&)’ 1266 | virtual void Init( VspScreen* screen, Choice* cont_choice , const vector< VspButton* > &buttons ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1290:18: note: by ‘virtual void GeomPicker::Init(VspScreen*, Fl_Choice*)’ 1290 | virtual void Init( VspScreen* screen, Fl_Choice* geom_choice ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1294:18: note: by ‘virtual void GeomPicker::Update()’ 1294 | virtual void Update( ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1374:18: note: by ‘virtual void PCurveEditor::Init(VspScreen*, Vsp_Canvas*, Fl_Scroll*, Fl_Button*, Fl_Button*, Fl_Button*, Fl_Light_Button*, Fl_Light_Button*, GroupLayout*)’ 1374 | virtual void Init( VspScreen* screen, Vsp_Canvas* canvas, Fl_Scroll* ptscroll, Fl_Button* spbutton, Fl_Button* convbutton, Fl_Button* delbutton, Fl_Light_Button* delpickbutton, Fl_Light_Button* splitpickbutton, GroupLayout* ptlayout ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1398:18: note: by ‘virtual void PCurveEditor::Update(PCurve*)’ 1398 | virtual void Update( PCurve *curve ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.h:30: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:27:10: note: by ‘void AttributeTree::Init(GroupLayout*, VspScreen*, int)’ 27 | void Init( GroupLayout * layout, VspScreen *screen, int browser_h = 150 ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:30:10: note: by ‘void AttributeTree::Update()’ 30 | void Update(); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h: In member function ‘std::vector > AttributeTree::GetSelectedID()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:64:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 64 | for ( int i = 0; i != m_SelectIDs.size(); ++i ) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:136:10: note: by ‘void AttributeEditor::Init(GroupLayout*, Fl_Group*, VspScreen*, void (*)(Fl_Widget*, void*), bool, int, int)’ 136 | void Init( GroupLayout * layout, Fl_Group* group, VspScreen *screen, Fl_Callback *cb, bool mod_start = false, int start_y = 0, int editor_h = 165 ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:138:10: note: by ‘void AttributeEditor::Update()’ 138 | void Update(); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:610:18: warning: ‘virtual void Geom::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 610 | virtual void ChangeID( const string &id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/BORScreen.cpp:10: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/BORGeom.h:64:18: note: by ‘virtual void BORGeom::ChangeID(std::string)’ 64 | virtual void ChangeID( string id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/BORScreen.cpp: In member function ‘virtual bool BORScreen::Update()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/BORScreen.cpp:1115:46: warning: comparison of integer expressions of different signedness: ‘std::vector::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1115 | if ( ( m_UpCoeffSliderVec.size() != num_up ) || ( m_LowCoeffSliderVec.size() != num_low ) ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/BORScreen.cpp:1115:90: warning: comparison of integer expressions of different signedness: ‘std::vector::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1115 | if ( ( m_UpCoeffSliderVec.size() != num_up ) || ( m_LowCoeffSliderVec.size() != num_low ) ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/BORScreen.cpp: In member function ‘virtual void BORScreen::RebuildCSTGroup(CSTAirfoil*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/BORScreen.cpp:1829:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 1829 | for ( int i = 0; i < num_up; i++ ) | ~~^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/BORScreen.cpp:1848:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 1848 | for ( int i = 0; i < num_low; i++ ) | ~~^~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ [220/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/cartesian -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/EXPRPARSE-prefix/include -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT gui_and_draw/CMakeFiles/gui_and_draw.dir/ConformalScreen.cpp.o -MF gui_and_draw/CMakeFiles/gui_and_draw.dir/ConformalScreen.cpp.o.d -o gui_and_draw/CMakeFiles/gui_and_draw.dir/ConformalScreen.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ConformalScreen.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmUndo.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:29, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:37, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.h:26, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ConformalScreen.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ConformalScreen.cpp:8: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:22, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:36: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:28: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:61:20: warning: ‘virtual std::string ParmContainer::GetName() const’ was hidden [-Woverloaded-virtual=] 61 | virtual string GetName() const { return m_Name; } | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:22: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:75:20: note: by ‘virtual std::string XSecCurve::GetName()’ 75 | virtual string GetName(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:174:18: warning: ‘virtual void ParmContainer::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 174 | virtual void ChangeID( const string &id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:302:18: note: by ‘virtual void SSXSecCurve::ChangeID(std::string)’ 302 | virtual void ChangeID( string id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h: In constructor ‘BitMask::BitMask(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h:33:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for ( int i = 0; i < boolvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual void Geom::GetSymmIndexs(int, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:484:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 484 | if ( imain >= 0 && imain < m_SurfSymmMap.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetMainSurfID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:492:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | if ( surfnum >= 0 && surfnum < m_MainSurfIndxVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetSurfCopyIndx(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:504:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | if ( surfnum >= 0 && surfnum < m_SurfCopyIndx.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:73:24: warning: ‘virtual xmlNode* ParmContainer::EncodeXml(xmlNode*&)’ was hidden [-Woverloaded-virtual=] 73 | virtual xmlNodePtr EncodeXml( xmlNodePtr & node ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:196:16: note: by ‘xmlNode* Vehicle::EncodeXml(xmlNode*&, int)’ 196 | xmlNodePtr EncodeXml( xmlNodePtr & node, int set ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:201:18: note: by ‘virtual void ParmButton::Init(VspScreen*, VspButton*)’ 201 | virtual void Init( VspScreen* screen, VspButton* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:229:18: note: by ‘virtual void Input::Init(VspScreen*, Fl_Input*, const char*, VspButton*)’ 229 | virtual void Init( VspScreen* screen, Fl_Input* input, const char* format, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:269:18: note: by ‘virtual void Output::Init(VspScreen*, Fl_Output*, const char*, VspButton*)’ 269 | virtual void Init( VspScreen* screen, Fl_Output* output, const char* format, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:313:18: note: by ‘virtual void Slider::Init(VspScreen*, VspSlider*, double, bool)’ 313 | virtual void Init( VspScreen* screen, VspSlider* slider_widget, double range, bool log_slider = false ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:313:18: warning: ‘virtual void Slider::Init(VspScreen*, VspSlider*, double, bool)’ was hidden [-Woverloaded-virtual=] /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:354:18: note: by ‘virtual void SliderAdjRange::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, double, bool)’ 354 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:389:18: note: by ‘virtual void CheckButton::Init(VspScreen*, Fl_Check_Button*)’ 389 | virtual void Init( VspScreen* screen, Fl_Check_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:406:18: note: by ‘virtual void CheckButtonBit::Init(VspScreen*, Fl_Button*, int)’ 406 | virtual void Init( VspScreen* screen, Fl_Button* button, int value ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:423:18: note: by ‘virtual void RadioButton::Init(VspScreen*, Fl_Button*, int)’ 423 | virtual void Init( VspScreen* screen, Fl_Button* button, int value ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:456:18: note: by ‘virtual void ToggleButton::Init(VspScreen*, Fl_Button*)’ 456 | virtual void Init( VspScreen* screen, Fl_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:497:18: note: by ‘virtual void TriggerButton::Init(VspScreen*, Fl_Button*)’ 497 | virtual void Init( VspScreen* screen, Fl_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:517:18: note: by ‘virtual void Counter::Init(VspScreen*, Fl_Counter*, VspButton*)’ 517 | virtual void Init( VspScreen* screen, Fl_Counter* counter, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:536:18: note: by ‘virtual void Choice::Init(VspScreen*, Fl_Choice*, VspButton*)’ 536 | virtual void Init( VspScreen* screen, Fl_Choice* fl_choice, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:605:18: note: by ‘virtual void SliderInput::Init(VspScreen*, VspSlider*, Fl_Input*, double, const char*, VspButton*, bool)’ 605 | virtual void Init( VspScreen* screen, VspSlider* slider_widget, Fl_Input* input, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:646:18: note: by ‘virtual void SliderAdjRangeInput::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, double, const char*, VspButton*, bool)’ 646 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:806:18: note: by ‘virtual void FractParmSlider::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, Fl_Input*, double, const char*, VspButton*)’ 806 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:875:18: note: by ‘virtual void StringInput::Init(VspScreen*, Fl_Input*)’ 875 | virtual void Init( VspScreen* screen, Fl_Input* input ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:907:18: note: by ‘virtual void StringOutput::Init(VspScreen*, Fl_Output*, Fl_Button*)’ 907 | virtual void Init( VspScreen* screen, Fl_Output* output, Fl_Button* button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:942:18: note: by ‘virtual void IndexSelector::Init(VspScreen*, Fl_Button*, Fl_Button*, Fl_Int_Input*, Fl_Button*, Fl_Button*, VspButton*)’ 942 | virtual void Init( VspScreen* screen, Fl_Button* ll_but, Fl_Button* l_but, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:990:18: note: by ‘virtual void ColorPicker::Init(VspScreen*, Fl_Button*, Fl_Button*, std::vector, Fl_Slider**)’ 990 | virtual void Init( VspScreen* screen, Fl_Button* title, Fl_Button* result, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:993:18: note: by ‘virtual void ColorPicker::Update(const vec3d&)’ 993 | virtual void Update( const vec3d & rgb ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1018:18: note: by ‘virtual void Group::Init(Fl_Group*)’ 1018 | virtual void Init( Fl_Group* g ) | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1058:18: note: by ‘virtual void ParmPicker::Init(VspScreen*, Fl_Choice*, Fl_Choice*, Fl_Choice*)’ 1058 | virtual void Init( VspScreen* screen, Fl_Choice* container_choice, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1061:18: note: by ‘virtual void ParmPicker::Update()’ 1061 | virtual void Update( ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1131:18: note: by ‘virtual void ParmTreePicker::Init(VspScreen*, Fl_Tree*)’ 1131 | virtual void Init( VspScreen* screen, Fl_Tree* parm_tree ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1133:18: note: by ‘virtual void ParmTreePicker::Update(const std::vector >&)’ 1133 | virtual void Update( const vector< string > &selected_ids ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1179:18: note: by ‘virtual void DriverGroupBank::Init(VspScreen*, const std::vector >&, const std::vector&)’ 1179 | virtual void Init( VspScreen* screen, const vector < vector < Fl_Button * > > & buttons, const vector < SliderAdjRangeInput * > & sliders ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1181:18: note: by ‘virtual void DriverGroupBank::Update(std::vector >&)’ 1181 | virtual void Update( vector< string > & parm_ids ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1215:18: note: by ‘virtual void SkinControl::Init(VspScreen*, Fl_Check_Button*, Fl_Check_Button*, Fl_Check_Button*, VspSlider*, Fl_Button*, Fl_Button*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, Fl_Input*, VspButton*, VspButton*, double, const char*)’ 1215 | virtual void Init( VspScreen* screen, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1231:18: note: by ‘virtual void SkinControl::Update(const std::string&, const std::string&, const std::string&, const std::string&, const std::string&)’ 1231 | virtual void Update( const string& parmL_id, const string& setL_id, const string& eq_id, const string& setR_id, const string& parmR_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1266:18: note: by ‘virtual void SkinHeader::Init(VspScreen*, Choice*, const std::vector&)’ 1266 | virtual void Init( VspScreen* screen, Choice* cont_choice , const vector< VspButton* > &buttons ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1290:18: note: by ‘virtual void GeomPicker::Init(VspScreen*, Fl_Choice*)’ 1290 | virtual void Init( VspScreen* screen, Fl_Choice* geom_choice ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1294:18: note: by ‘virtual void GeomPicker::Update()’ 1294 | virtual void Update( ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1374:18: note: by ‘virtual void PCurveEditor::Init(VspScreen*, Vsp_Canvas*, Fl_Scroll*, Fl_Button*, Fl_Button*, Fl_Button*, Fl_Light_Button*, Fl_Light_Button*, GroupLayout*)’ 1374 | virtual void Init( VspScreen* screen, Vsp_Canvas* canvas, Fl_Scroll* ptscroll, Fl_Button* spbutton, Fl_Button* convbutton, Fl_Button* delbutton, Fl_Light_Button* delpickbutton, Fl_Light_Button* splitpickbutton, GroupLayout* ptlayout ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1398:18: note: by ‘virtual void PCurveEditor::Update(PCurve*)’ 1398 | virtual void Update( PCurve *curve ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.h:30: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:27:10: note: by ‘void AttributeTree::Init(GroupLayout*, VspScreen*, int)’ 27 | void Init( GroupLayout * layout, VspScreen *screen, int browser_h = 150 ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:30:10: note: by ‘void AttributeTree::Update()’ 30 | void Update(); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h: In member function ‘std::vector > AttributeTree::GetSelectedID()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:64:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 64 | for ( int i = 0; i != m_SelectIDs.size(); ++i ) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:136:10: note: by ‘void AttributeEditor::Init(GroupLayout*, Fl_Group*, VspScreen*, void (*)(Fl_Widget*, void*), bool, int, int)’ 136 | void Init( GroupLayout * layout, Fl_Group* group, VspScreen *screen, Fl_Callback *cb, bool mod_start = false, int start_y = 0, int editor_h = 165 ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:138:10: note: by ‘void AttributeEditor::Update()’ 138 | void Update(); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:294:18: warning: ‘virtual void GeomXForm::ComputeCenter()’ was hidden [-Woverloaded-virtual=] 294 | virtual void ComputeCenter() | ^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ConformalScreen.cpp:10: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ConformalGeom.h:119:19: note: by ‘virtual vec3d ConformalGeom::ComputeCenter(curve_type&)’ 119 | virtual vec3d ComputeCenter( curve_type & crv ); | ^~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ConformalScreen.cpp: In constructor ‘ConformalScreen::ConformalScreen(ScreenMgr*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ConformalScreen.cpp:32:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 32 | for ( int i = 0; i < nst.size(); i++ ) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ConformalScreen.cpp:22:9: warning: unused variable ‘bw’ [-Wunused-variable] 22 | int bw = m_DesignLayout.GetButtonWidth(); | ^~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ [221/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/cartesian -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/EXPRPARSE-prefix/include -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT gui_and_draw/CMakeFiles/gui_and_draw.dir/DegenGeomScreen.cpp.o -MF gui_and_draw/CMakeFiles/gui_and_draw.dir/DegenGeomScreen.cpp.o.d -o gui_and_draw/CMakeFiles/gui_and_draw.dir/DegenGeomScreen.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/DegenGeomScreen.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmUndo.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:29, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:37, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.h:26, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/DegenGeomScreen.h:11, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/DegenGeomScreen.cpp:8: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:22, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:36: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:28: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:61:20: warning: ‘virtual std::string ParmContainer::GetName() const’ was hidden [-Woverloaded-virtual=] 61 | virtual string GetName() const { return m_Name; } | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:22: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:75:20: note: by ‘virtual std::string XSecCurve::GetName()’ 75 | virtual string GetName(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:174:18: warning: ‘virtual void ParmContainer::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 174 | virtual void ChangeID( const string &id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:302:18: note: by ‘virtual void SSXSecCurve::ChangeID(std::string)’ 302 | virtual void ChangeID( string id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h: In constructor ‘BitMask::BitMask(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h:33:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for ( int i = 0; i < boolvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual void Geom::GetSymmIndexs(int, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:484:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 484 | if ( imain >= 0 && imain < m_SurfSymmMap.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetMainSurfID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:492:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | if ( surfnum >= 0 && surfnum < m_MainSurfIndxVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetSurfCopyIndx(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:504:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | if ( surfnum >= 0 && surfnum < m_SurfCopyIndx.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:73:24: warning: ‘virtual xmlNode* ParmContainer::EncodeXml(xmlNode*&)’ was hidden [-Woverloaded-virtual=] 73 | virtual xmlNodePtr EncodeXml( xmlNodePtr & node ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:196:16: note: by ‘xmlNode* Vehicle::EncodeXml(xmlNode*&, int)’ 196 | xmlNodePtr EncodeXml( xmlNodePtr & node, int set ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:201:18: note: by ‘virtual void ParmButton::Init(VspScreen*, VspButton*)’ 201 | virtual void Init( VspScreen* screen, VspButton* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:229:18: note: by ‘virtual void Input::Init(VspScreen*, Fl_Input*, const char*, VspButton*)’ 229 | virtual void Init( VspScreen* screen, Fl_Input* input, const char* format, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:269:18: note: by ‘virtual void Output::Init(VspScreen*, Fl_Output*, const char*, VspButton*)’ 269 | virtual void Init( VspScreen* screen, Fl_Output* output, const char* format, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:313:18: note: by ‘virtual void Slider::Init(VspScreen*, VspSlider*, double, bool)’ 313 | virtual void Init( VspScreen* screen, VspSlider* slider_widget, double range, bool log_slider = false ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:313:18: warning: ‘virtual void Slider::Init(VspScreen*, VspSlider*, double, bool)’ was hidden [-Woverloaded-virtual=] /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:354:18: note: by ‘virtual void SliderAdjRange::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, double, bool)’ 354 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:389:18: note: by ‘virtual void CheckButton::Init(VspScreen*, Fl_Check_Button*)’ 389 | virtual void Init( VspScreen* screen, Fl_Check_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:406:18: note: by ‘virtual void CheckButtonBit::Init(VspScreen*, Fl_Button*, int)’ 406 | virtual void Init( VspScreen* screen, Fl_Button* button, int value ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:423:18: note: by ‘virtual void RadioButton::Init(VspScreen*, Fl_Button*, int)’ 423 | virtual void Init( VspScreen* screen, Fl_Button* button, int value ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:456:18: note: by ‘virtual void ToggleButton::Init(VspScreen*, Fl_Button*)’ 456 | virtual void Init( VspScreen* screen, Fl_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:497:18: note: by ‘virtual void TriggerButton::Init(VspScreen*, Fl_Button*)’ 497 | virtual void Init( VspScreen* screen, Fl_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:517:18: note: by ‘virtual void Counter::Init(VspScreen*, Fl_Counter*, VspButton*)’ 517 | virtual void Init( VspScreen* screen, Fl_Counter* counter, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:536:18: note: by ‘virtual void Choice::Init(VspScreen*, Fl_Choice*, VspButton*)’ 536 | virtual void Init( VspScreen* screen, Fl_Choice* fl_choice, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:605:18: note: by ‘virtual void SliderInput::Init(VspScreen*, VspSlider*, Fl_Input*, double, const char*, VspButton*, bool)’ 605 | virtual void Init( VspScreen* screen, VspSlider* slider_widget, Fl_Input* input, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:646:18: note: by ‘virtual void SliderAdjRangeInput::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, double, const char*, VspButton*, bool)’ 646 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:806:18: note: by ‘virtual void FractParmSlider::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, Fl_Input*, double, const char*, VspButton*)’ 806 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:875:18: note: by ‘virtual void StringInput::Init(VspScreen*, Fl_Input*)’ 875 | virtual void Init( VspScreen* screen, Fl_Input* input ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:907:18: note: by ‘virtual void StringOutput::Init(VspScreen*, Fl_Output*, Fl_Button*)’ 907 | virtual void Init( VspScreen* screen, Fl_Output* output, Fl_Button* button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:942:18: note: by ‘virtual void IndexSelector::Init(VspScreen*, Fl_Button*, Fl_Button*, Fl_Int_Input*, Fl_Button*, Fl_Button*, VspButton*)’ 942 | virtual void Init( VspScreen* screen, Fl_Button* ll_but, Fl_Button* l_but, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:990:18: note: by ‘virtual void ColorPicker::Init(VspScreen*, Fl_Button*, Fl_Button*, std::vector, Fl_Slider**)’ 990 | virtual void Init( VspScreen* screen, Fl_Button* title, Fl_Button* result, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:993:18: note: by ‘virtual void ColorPicker::Update(const vec3d&)’ 993 | virtual void Update( const vec3d & rgb ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1018:18: note: by ‘virtual void Group::Init(Fl_Group*)’ 1018 | virtual void Init( Fl_Group* g ) | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1058:18: note: by ‘virtual void ParmPicker::Init(VspScreen*, Fl_Choice*, Fl_Choice*, Fl_Choice*)’ 1058 | virtual void Init( VspScreen* screen, Fl_Choice* container_choice, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1061:18: note: by ‘virtual void ParmPicker::Update()’ 1061 | virtual void Update( ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1131:18: note: by ‘virtual void ParmTreePicker::Init(VspScreen*, Fl_Tree*)’ 1131 | virtual void Init( VspScreen* screen, Fl_Tree* parm_tree ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1133:18: note: by ‘virtual void ParmTreePicker::Update(const std::vector >&)’ 1133 | virtual void Update( const vector< string > &selected_ids ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1179:18: note: by ‘virtual void DriverGroupBank::Init(VspScreen*, const std::vector >&, const std::vector&)’ 1179 | virtual void Init( VspScreen* screen, const vector < vector < Fl_Button * > > & buttons, const vector < SliderAdjRangeInput * > & sliders ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1181:18: note: by ‘virtual void DriverGroupBank::Update(std::vector >&)’ 1181 | virtual void Update( vector< string > & parm_ids ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1215:18: note: by ‘virtual void SkinControl::Init(VspScreen*, Fl_Check_Button*, Fl_Check_Button*, Fl_Check_Button*, VspSlider*, Fl_Button*, Fl_Button*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, Fl_Input*, VspButton*, VspButton*, double, const char*)’ 1215 | virtual void Init( VspScreen* screen, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1231:18: note: by ‘virtual void SkinControl::Update(const std::string&, const std::string&, const std::string&, const std::string&, const std::string&)’ 1231 | virtual void Update( const string& parmL_id, const string& setL_id, const string& eq_id, const string& setR_id, const string& parmR_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1266:18: note: by ‘virtual void SkinHeader::Init(VspScreen*, Choice*, const std::vector&)’ 1266 | virtual void Init( VspScreen* screen, Choice* cont_choice , const vector< VspButton* > &buttons ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1290:18: note: by ‘virtual void GeomPicker::Init(VspScreen*, Fl_Choice*)’ 1290 | virtual void Init( VspScreen* screen, Fl_Choice* geom_choice ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1294:18: note: by ‘virtual void GeomPicker::Update()’ 1294 | virtual void Update( ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1374:18: note: by ‘virtual void PCurveEditor::Init(VspScreen*, Vsp_Canvas*, Fl_Scroll*, Fl_Button*, Fl_Button*, Fl_Button*, Fl_Light_Button*, Fl_Light_Button*, GroupLayout*)’ 1374 | virtual void Init( VspScreen* screen, Vsp_Canvas* canvas, Fl_Scroll* ptscroll, Fl_Button* spbutton, Fl_Button* convbutton, Fl_Button* delbutton, Fl_Light_Button* delpickbutton, Fl_Light_Button* splitpickbutton, GroupLayout* ptlayout ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1398:18: note: by ‘virtual void PCurveEditor::Update(PCurve*)’ 1398 | virtual void Update( PCurve *curve ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.h:30: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:27:10: note: by ‘void AttributeTree::Init(GroupLayout*, VspScreen*, int)’ 27 | void Init( GroupLayout * layout, VspScreen *screen, int browser_h = 150 ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:30:10: note: by ‘void AttributeTree::Update()’ 30 | void Update(); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h: In member function ‘std::vector > AttributeTree::GetSelectedID()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:64:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 64 | for ( int i = 0; i != m_SelectIDs.size(); ++i ) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:136:10: note: by ‘void AttributeEditor::Init(GroupLayout*, Fl_Group*, VspScreen*, void (*)(Fl_Widget*, void*), bool, int, int)’ 136 | void Init( GroupLayout * layout, Fl_Group* group, VspScreen *screen, Fl_Callback *cb, bool mod_start = false, int start_y = 0, int editor_h = 165 ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:138:10: note: by ‘void AttributeEditor::Update()’ 138 | void Update(); | ^~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/Surf.h:18, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/CfdMeshMgr.h:55, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/DegenGeomScreen.cpp:9: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:27:18: warning: ‘virtual void SimpleMeshCommonSettings::CopyFrom(MeshCommonSettings*)’ was hidden [-Woverloaded-virtual=] 27 | virtual void CopyFrom( MeshCommonSettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:95:18: note: by ‘virtual void SimpleIntersectSettings::CopyFrom(IntersectSettings*)’ 95 | virtual void CopyFrom( IntersectSettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:27:18: warning: ‘virtual void SimpleMeshCommonSettings::CopyFrom(MeshCommonSettings*)’ was hidden [-Woverloaded-virtual=] 27 | virtual void CopyFrom( MeshCommonSettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:105:18: note: by ‘virtual void SimpleCfdMeshSettings::CopyFrom(CfdMeshSettings*)’ 105 | virtual void CopyFrom( CfdMeshSettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:27:18: warning: ‘virtual void SimpleMeshCommonSettings::CopyFrom(MeshCommonSettings*)’ was hidden [-Woverloaded-virtual=] 27 | virtual void CopyFrom( MeshCommonSettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:138:18: note: by ‘virtual void SimpleFeaMeshSettings::CopyFrom(StructSettings*)’ 138 | virtual void CopyFrom( StructSettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:138:18: warning: ‘virtual void SimpleFeaMeshSettings::CopyFrom(StructSettings*)’ was hidden [-Woverloaded-virtual=] /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:248:18: note: by ‘virtual void SimpleAssemblySettings::CopyFrom(AssemblySettings*)’ 248 | virtual void CopyFrom( AssemblySettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:139:18: warning: ‘virtual void SimpleFeaMeshSettings::CopyPostOpFrom(StructSettings*)’ was hidden [-Woverloaded-virtual=] 139 | virtual void CopyPostOpFrom( StructSettings* settings ); | ^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:250:18: note: by ‘virtual void SimpleAssemblySettings::CopyPostOpFrom(AssemblySettings*)’ 250 | virtual void CopyPostOpFrom( AssemblySettings* settings ); | ^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/DegenGeomScreen.cpp: In member function ‘virtual void DegenGeomScreen::GuiDeviceCallBack(GuiDevice*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/DegenGeomScreen.cpp:235:64: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 235 | if ( m_SelectedModeChoice >= 0 && m_SelectedModeChoice < m_ModeIDs.size() ) | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ [222/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/cartesian -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/EXPRPARSE-prefix/include -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT gui_and_draw/CMakeFiles/gui_and_draw.dir/CustomScreen.cpp.o -MF gui_and_draw/CMakeFiles/gui_and_draw.dir/CustomScreen.cpp.o.d -o gui_and_draw/CMakeFiles/gui_and_draw.dir/CustomScreen.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/CustomScreen.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmUndo.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:29, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:37, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.h:26, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/CustomScreen.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/CustomScreen.cpp:8: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:22, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:36: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:28: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:61:20: warning: ‘virtual std::string ParmContainer::GetName() const’ was hidden [-Woverloaded-virtual=] 61 | virtual string GetName() const { return m_Name; } | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:22: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:75:20: note: by ‘virtual std::string XSecCurve::GetName()’ 75 | virtual string GetName(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:174:18: warning: ‘virtual void ParmContainer::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 174 | virtual void ChangeID( const string &id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:302:18: note: by ‘virtual void SSXSecCurve::ChangeID(std::string)’ 302 | virtual void ChangeID( string id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h: In constructor ‘BitMask::BitMask(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h:33:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for ( int i = 0; i < boolvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual void Geom::GetSymmIndexs(int, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:484:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 484 | if ( imain >= 0 && imain < m_SurfSymmMap.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetMainSurfID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:492:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | if ( surfnum >= 0 && surfnum < m_MainSurfIndxVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetSurfCopyIndx(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:504:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | if ( surfnum >= 0 && surfnum < m_SurfCopyIndx.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:73:24: warning: ‘virtual xmlNode* ParmContainer::EncodeXml(xmlNode*&)’ was hidden [-Woverloaded-virtual=] 73 | virtual xmlNodePtr EncodeXml( xmlNodePtr & node ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:196:16: note: by ‘xmlNode* Vehicle::EncodeXml(xmlNode*&, int)’ 196 | xmlNodePtr EncodeXml( xmlNodePtr & node, int set ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:201:18: note: by ‘virtual void ParmButton::Init(VspScreen*, VspButton*)’ 201 | virtual void Init( VspScreen* screen, VspButton* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:229:18: note: by ‘virtual void Input::Init(VspScreen*, Fl_Input*, const char*, VspButton*)’ 229 | virtual void Init( VspScreen* screen, Fl_Input* input, const char* format, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:269:18: note: by ‘virtual void Output::Init(VspScreen*, Fl_Output*, const char*, VspButton*)’ 269 | virtual void Init( VspScreen* screen, Fl_Output* output, const char* format, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:313:18: note: by ‘virtual void Slider::Init(VspScreen*, VspSlider*, double, bool)’ 313 | virtual void Init( VspScreen* screen, VspSlider* slider_widget, double range, bool log_slider = false ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:313:18: warning: ‘virtual void Slider::Init(VspScreen*, VspSlider*, double, bool)’ was hidden [-Woverloaded-virtual=] /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:354:18: note: by ‘virtual void SliderAdjRange::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, double, bool)’ 354 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:389:18: note: by ‘virtual void CheckButton::Init(VspScreen*, Fl_Check_Button*)’ 389 | virtual void Init( VspScreen* screen, Fl_Check_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:406:18: note: by ‘virtual void CheckButtonBit::Init(VspScreen*, Fl_Button*, int)’ 406 | virtual void Init( VspScreen* screen, Fl_Button* button, int value ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:423:18: note: by ‘virtual void RadioButton::Init(VspScreen*, Fl_Button*, int)’ 423 | virtual void Init( VspScreen* screen, Fl_Button* button, int value ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:456:18: note: by ‘virtual void ToggleButton::Init(VspScreen*, Fl_Button*)’ 456 | virtual void Init( VspScreen* screen, Fl_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:497:18: note: by ‘virtual void TriggerButton::Init(VspScreen*, Fl_Button*)’ 497 | virtual void Init( VspScreen* screen, Fl_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:517:18: note: by ‘virtual void Counter::Init(VspScreen*, Fl_Counter*, VspButton*)’ 517 | virtual void Init( VspScreen* screen, Fl_Counter* counter, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:536:18: note: by ‘virtual void Choice::Init(VspScreen*, Fl_Choice*, VspButton*)’ 536 | virtual void Init( VspScreen* screen, Fl_Choice* fl_choice, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:605:18: note: by ‘virtual void SliderInput::Init(VspScreen*, VspSlider*, Fl_Input*, double, const char*, VspButton*, bool)’ 605 | virtual void Init( VspScreen* screen, VspSlider* slider_widget, Fl_Input* input, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:646:18: note: by ‘virtual void SliderAdjRangeInput::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, double, const char*, VspButton*, bool)’ 646 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:806:18: note: by ‘virtual void FractParmSlider::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, Fl_Input*, double, const char*, VspButton*)’ 806 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:875:18: note: by ‘virtual void StringInput::Init(VspScreen*, Fl_Input*)’ 875 | virtual void Init( VspScreen* screen, Fl_Input* input ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:907:18: note: by ‘virtual void StringOutput::Init(VspScreen*, Fl_Output*, Fl_Button*)’ 907 | virtual void Init( VspScreen* screen, Fl_Output* output, Fl_Button* button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:942:18: note: by ‘virtual void IndexSelector::Init(VspScreen*, Fl_Button*, Fl_Button*, Fl_Int_Input*, Fl_Button*, Fl_Button*, VspButton*)’ 942 | virtual void Init( VspScreen* screen, Fl_Button* ll_but, Fl_Button* l_but, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:990:18: note: by ‘virtual void ColorPicker::Init(VspScreen*, Fl_Button*, Fl_Button*, std::vector, Fl_Slider**)’ 990 | virtual void Init( VspScreen* screen, Fl_Button* title, Fl_Button* result, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:993:18: note: by ‘virtual void ColorPicker::Update(const vec3d&)’ 993 | virtual void Update( const vec3d & rgb ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1018:18: note: by ‘virtual void Group::Init(Fl_Group*)’ 1018 | virtual void Init( Fl_Group* g ) | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1058:18: note: by ‘virtual void ParmPicker::Init(VspScreen*, Fl_Choice*, Fl_Choice*, Fl_Choice*)’ 1058 | virtual void Init( VspScreen* screen, Fl_Choice* container_choice, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1061:18: note: by ‘virtual void ParmPicker::Update()’ 1061 | virtual void Update( ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1131:18: note: by ‘virtual void ParmTreePicker::Init(VspScreen*, Fl_Tree*)’ 1131 | virtual void Init( VspScreen* screen, Fl_Tree* parm_tree ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1133:18: note: by ‘virtual void ParmTreePicker::Update(const std::vector >&)’ 1133 | virtual void Update( const vector< string > &selected_ids ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1179:18: note: by ‘virtual void DriverGroupBank::Init(VspScreen*, const std::vector >&, const std::vector&)’ 1179 | virtual void Init( VspScreen* screen, const vector < vector < Fl_Button * > > & buttons, const vector < SliderAdjRangeInput * > & sliders ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1181:18: note: by ‘virtual void DriverGroupBank::Update(std::vector >&)’ 1181 | virtual void Update( vector< string > & parm_ids ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1215:18: note: by ‘virtual void SkinControl::Init(VspScreen*, Fl_Check_Button*, Fl_Check_Button*, Fl_Check_Button*, VspSlider*, Fl_Button*, Fl_Button*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, Fl_Input*, VspButton*, VspButton*, double, const char*)’ 1215 | virtual void Init( VspScreen* screen, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1231:18: note: by ‘virtual void SkinControl::Update(const std::string&, const std::string&, const std::string&, const std::string&, const std::string&)’ 1231 | virtual void Update( const string& parmL_id, const string& setL_id, const string& eq_id, const string& setR_id, const string& parmR_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1266:18: note: by ‘virtual void SkinHeader::Init(VspScreen*, Choice*, const std::vector&)’ 1266 | virtual void Init( VspScreen* screen, Choice* cont_choice , const vector< VspButton* > &buttons ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1290:18: note: by ‘virtual void GeomPicker::Init(VspScreen*, Fl_Choice*)’ 1290 | virtual void Init( VspScreen* screen, Fl_Choice* geom_choice ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1294:18: note: by ‘virtual void GeomPicker::Update()’ 1294 | virtual void Update( ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1374:18: note: by ‘virtual void PCurveEditor::Init(VspScreen*, Vsp_Canvas*, Fl_Scroll*, Fl_Button*, Fl_Button*, Fl_Button*, Fl_Light_Button*, Fl_Light_Button*, GroupLayout*)’ 1374 | virtual void Init( VspScreen* screen, Vsp_Canvas* canvas, Fl_Scroll* ptscroll, Fl_Button* spbutton, Fl_Button* convbutton, Fl_Button* delbutton, Fl_Light_Button* delpickbutton, Fl_Light_Button* splitpickbutton, GroupLayout* ptlayout ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1398:18: note: by ‘virtual void PCurveEditor::Update(PCurve*)’ 1398 | virtual void Update( PCurve *curve ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.h:30: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:27:10: note: by ‘void AttributeTree::Init(GroupLayout*, VspScreen*, int)’ 27 | void Init( GroupLayout * layout, VspScreen *screen, int browser_h = 150 ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:30:10: note: by ‘void AttributeTree::Update()’ 30 | void Update(); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h: In member function ‘std::vector > AttributeTree::GetSelectedID()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:64:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 64 | for ( int i = 0; i != m_SelectIDs.size(); ++i ) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:136:10: note: by ‘void AttributeEditor::Init(GroupLayout*, Fl_Group*, VspScreen*, void (*)(Fl_Widget*, void*), bool, int, int)’ 136 | void Init( GroupLayout * layout, Fl_Group* group, VspScreen *screen, Fl_Callback *cb, bool mod_start = false, int start_y = 0, int editor_h = 165 ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:138:10: note: by ‘void AttributeEditor::Update()’ 138 | void Update(); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:45:18: warning: ‘virtual void ParmContainer::AddParm(const std::string&)’ was hidden [-Woverloaded-virtual=] 45 | virtual void AddParm( const string & id ); | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/CustomScreen.h:17: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/CustomGeom.h:653:12: note: by ‘std::string CustomGeom::AddParm(int, const std::string&, const std::string&)’ 653 | string AddParm( int type, const string & name, const string & group ); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/CustomScreen.cpp: In member function ‘virtual void CustomScreen::ShowTabs(const std::string&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/CustomScreen.cpp:255:38: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 255 | for ( unsigned int i = 0 ; i < ( int )iter->second.size() ; i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/CustomScreen.cpp:271:38: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 271 | for ( unsigned int i = 0 ; i < ( int )iter->second.size() ; i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ [223/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/cartesian -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/EXPRPARSE-prefix/include -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT gui_and_draw/CMakeFiles/gui_and_draw.dir/CurveEditScreen.cpp.o -MF gui_and_draw/CMakeFiles/gui_and_draw.dir/CurveEditScreen.cpp.o.d -o gui_and_draw/CMakeFiles/gui_and_draw.dir/CurveEditScreen.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/CurveEditScreen.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmUndo.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:29, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:37, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.h:26, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenMgr.h:16, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/CurveEditScreen.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/CurveEditScreen.cpp:14: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:22, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:36: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:28: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:61:20: warning: ‘virtual std::string ParmContainer::GetName() const’ was hidden [-Woverloaded-virtual=] 61 | virtual string GetName() const { return m_Name; } | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:22: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:75:20: note: by ‘virtual std::string XSecCurve::GetName()’ 75 | virtual string GetName(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:174:18: warning: ‘virtual void ParmContainer::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 174 | virtual void ChangeID( const string &id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:302:18: note: by ‘virtual void SSXSecCurve::ChangeID(std::string)’ 302 | virtual void ChangeID( string id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h: In constructor ‘BitMask::BitMask(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h:33:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for ( int i = 0; i < boolvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual void Geom::GetSymmIndexs(int, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:484:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 484 | if ( imain >= 0 && imain < m_SurfSymmMap.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetMainSurfID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:492:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | if ( surfnum >= 0 && surfnum < m_MainSurfIndxVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetSurfCopyIndx(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:504:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | if ( surfnum >= 0 && surfnum < m_SurfCopyIndx.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:73:24: warning: ‘virtual xmlNode* ParmContainer::EncodeXml(xmlNode*&)’ was hidden [-Woverloaded-virtual=] 73 | virtual xmlNodePtr EncodeXml( xmlNodePtr & node ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:196:16: note: by ‘xmlNode* Vehicle::EncodeXml(xmlNode*&, int)’ 196 | xmlNodePtr EncodeXml( xmlNodePtr & node, int set ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:201:18: note: by ‘virtual void ParmButton::Init(VspScreen*, VspButton*)’ 201 | virtual void Init( VspScreen* screen, VspButton* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:229:18: note: by ‘virtual void Input::Init(VspScreen*, Fl_Input*, const char*, VspButton*)’ 229 | virtual void Init( VspScreen* screen, Fl_Input* input, const char* format, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:269:18: note: by ‘virtual void Output::Init(VspScreen*, Fl_Output*, const char*, VspButton*)’ 269 | virtual void Init( VspScreen* screen, Fl_Output* output, const char* format, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:313:18: note: by ‘virtual void Slider::Init(VspScreen*, VspSlider*, double, bool)’ 313 | virtual void Init( VspScreen* screen, VspSlider* slider_widget, double range, bool log_slider = false ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:313:18: warning: ‘virtual void Slider::Init(VspScreen*, VspSlider*, double, bool)’ was hidden [-Woverloaded-virtual=] /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:354:18: note: by ‘virtual void SliderAdjRange::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, double, bool)’ 354 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:389:18: note: by ‘virtual void CheckButton::Init(VspScreen*, Fl_Check_Button*)’ 389 | virtual void Init( VspScreen* screen, Fl_Check_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:406:18: note: by ‘virtual void CheckButtonBit::Init(VspScreen*, Fl_Button*, int)’ 406 | virtual void Init( VspScreen* screen, Fl_Button* button, int value ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:423:18: note: by ‘virtual void RadioButton::Init(VspScreen*, Fl_Button*, int)’ 423 | virtual void Init( VspScreen* screen, Fl_Button* button, int value ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:456:18: note: by ‘virtual void ToggleButton::Init(VspScreen*, Fl_Button*)’ 456 | virtual void Init( VspScreen* screen, Fl_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:497:18: note: by ‘virtual void TriggerButton::Init(VspScreen*, Fl_Button*)’ 497 | virtual void Init( VspScreen* screen, Fl_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:517:18: note: by ‘virtual void Counter::Init(VspScreen*, Fl_Counter*, VspButton*)’ 517 | virtual void Init( VspScreen* screen, Fl_Counter* counter, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:536:18: note: by ‘virtual void Choice::Init(VspScreen*, Fl_Choice*, VspButton*)’ 536 | virtual void Init( VspScreen* screen, Fl_Choice* fl_choice, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:605:18: note: by ‘virtual void SliderInput::Init(VspScreen*, VspSlider*, Fl_Input*, double, const char*, VspButton*, bool)’ 605 | virtual void Init( VspScreen* screen, VspSlider* slider_widget, Fl_Input* input, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:646:18: note: by ‘virtual void SliderAdjRangeInput::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, double, const char*, VspButton*, bool)’ 646 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:806:18: note: by ‘virtual void FractParmSlider::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, Fl_Input*, double, const char*, VspButton*)’ 806 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:875:18: note: by ‘virtual void StringInput::Init(VspScreen*, Fl_Input*)’ 875 | virtual void Init( VspScreen* screen, Fl_Input* input ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:907:18: note: by ‘virtual void StringOutput::Init(VspScreen*, Fl_Output*, Fl_Button*)’ 907 | virtual void Init( VspScreen* screen, Fl_Output* output, Fl_Button* button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:942:18: note: by ‘virtual void IndexSelector::Init(VspScreen*, Fl_Button*, Fl_Button*, Fl_Int_Input*, Fl_Button*, Fl_Button*, VspButton*)’ 942 | virtual void Init( VspScreen* screen, Fl_Button* ll_but, Fl_Button* l_but, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:990:18: note: by ‘virtual void ColorPicker::Init(VspScreen*, Fl_Button*, Fl_Button*, std::vector, Fl_Slider**)’ 990 | virtual void Init( VspScreen* screen, Fl_Button* title, Fl_Button* result, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:993:18: note: by ‘virtual void ColorPicker::Update(const vec3d&)’ 993 | virtual void Update( const vec3d & rgb ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1018:18: note: by ‘virtual void Group::Init(Fl_Group*)’ 1018 | virtual void Init( Fl_Group* g ) | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1058:18: note: by ‘virtual void ParmPicker::Init(VspScreen*, Fl_Choice*, Fl_Choice*, Fl_Choice*)’ 1058 | virtual void Init( VspScreen* screen, Fl_Choice* container_choice, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1061:18: note: by ‘virtual void ParmPicker::Update()’ 1061 | virtual void Update( ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1131:18: note: by ‘virtual void ParmTreePicker::Init(VspScreen*, Fl_Tree*)’ 1131 | virtual void Init( VspScreen* screen, Fl_Tree* parm_tree ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1133:18: note: by ‘virtual void ParmTreePicker::Update(const std::vector >&)’ 1133 | virtual void Update( const vector< string > &selected_ids ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1179:18: note: by ‘virtual void DriverGroupBank::Init(VspScreen*, const std::vector >&, const std::vector&)’ 1179 | virtual void Init( VspScreen* screen, const vector < vector < Fl_Button * > > & buttons, const vector < SliderAdjRangeInput * > & sliders ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1181:18: note: by ‘virtual void DriverGroupBank::Update(std::vector >&)’ 1181 | virtual void Update( vector< string > & parm_ids ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1215:18: note: by ‘virtual void SkinControl::Init(VspScreen*, Fl_Check_Button*, Fl_Check_Button*, Fl_Check_Button*, VspSlider*, Fl_Button*, Fl_Button*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, Fl_Input*, VspButton*, VspButton*, double, const char*)’ 1215 | virtual void Init( VspScreen* screen, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1231:18: note: by ‘virtual void SkinControl::Update(const std::string&, const std::string&, const std::string&, const std::string&, const std::string&)’ 1231 | virtual void Update( const string& parmL_id, const string& setL_id, const string& eq_id, const string& setR_id, const string& parmR_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1266:18: note: by ‘virtual void SkinHeader::Init(VspScreen*, Choice*, const std::vector&)’ 1266 | virtual void Init( VspScreen* screen, Choice* cont_choice , const vector< VspButton* > &buttons ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1290:18: note: by ‘virtual void GeomPicker::Init(VspScreen*, Fl_Choice*)’ 1290 | virtual void Init( VspScreen* screen, Fl_Choice* geom_choice ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1294:18: note: by ‘virtual void GeomPicker::Update()’ 1294 | virtual void Update( ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1374:18: note: by ‘virtual void PCurveEditor::Init(VspScreen*, Vsp_Canvas*, Fl_Scroll*, Fl_Button*, Fl_Button*, Fl_Button*, Fl_Light_Button*, Fl_Light_Button*, GroupLayout*)’ 1374 | virtual void Init( VspScreen* screen, Vsp_Canvas* canvas, Fl_Scroll* ptscroll, Fl_Button* spbutton, Fl_Button* convbutton, Fl_Button* delbutton, Fl_Light_Button* delpickbutton, Fl_Light_Button* splitpickbutton, GroupLayout* ptlayout ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1398:18: note: by ‘virtual void PCurveEditor::Update(PCurve*)’ 1398 | virtual void Update( PCurve *curve ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.h:30: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:27:10: note: by ‘void AttributeTree::Init(GroupLayout*, VspScreen*, int)’ 27 | void Init( GroupLayout * layout, VspScreen *screen, int browser_h = 150 ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:30:10: note: by ‘void AttributeTree::Update()’ 30 | void Update(); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h: In member function ‘std::vector > AttributeTree::GetSelectedID()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:64:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 64 | for ( int i = 0; i != m_SelectIDs.size(); ++i ) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:136:10: note: by ‘void AttributeEditor::Init(GroupLayout*, Fl_Group*, VspScreen*, void (*)(Fl_Widget*, void*), bool, int, int)’ 136 | void Init( GroupLayout * layout, Fl_Group* group, VspScreen *screen, Fl_Callback *cb, bool mod_start = false, int start_y = 0, int editor_h = 165 ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:138:10: note: by ‘void AttributeEditor::Update()’ 138 | void Update(); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:610:18: warning: ‘virtual void Geom::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 610 | virtual void ChangeID( const string &id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/CurveEditScreen.cpp:15: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/BORGeom.h:64:18: note: by ‘virtual void BORGeom::ChangeID(std::string)’ 64 | virtual void ChangeID( string id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:45:18: warning: ‘virtual void ParmContainer::AddParm(const std::string&)’ was hidden [-Woverloaded-virtual=] 45 | virtual void AddParm( const string & id ); | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/CustomScreen.h:17, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ManageGeomScreen.h:22, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/CurveEditScreen.cpp:17: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/CustomGeom.h:653:12: note: by ‘std::string CustomGeom::AddParm(int, const std::string&, const std::string&)’ 653 | string AddParm( int type, const string & name, const string & group ); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/CurveEditScreen.cpp: In member function ‘virtual bool CurveEditScreen::Update()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/CurveEditScreen.cpp:505:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 505 | for( int i = 0; i < n; i++ ) | ~~^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/CurveEditScreen.cpp:590:36: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 590 | for ( int j = 0; j < m_InputVecVec.size(); j++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/CurveEditScreen.cpp:597:36: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 597 | for ( int j = 0; j < m_InputVecVec.size(); j++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/CurveEditScreen.cpp: In member function ‘void CurveEditScreen::UpdateDrawObj()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/CurveEditScreen.cpp:883:46: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 883 | selected_id >= 0 && selected_id < u_vec.size() && | ~~~~~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/CurveEditScreen.cpp:734:27: warning: unused variable ‘viewport’ [-Wunused-variable] 734 | VSPGraphic::Viewport* viewport = m_XSecGlWin->getGraphicEngine()->getDisplay()->getViewport(); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/CurveEditScreen.cpp: In member function ‘void CurveEditScreen::RedrawXYSliders(int, int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/CurveEditScreen.cpp:1199:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1199 | if ( num_inputs != m_InputVecVec.size() ) | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/CurveEditScreen.cpp:24: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/include/GraphicSingletons.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/include/GraphicSingletons.h:12:21: warning: ‘VSPGraphic::ShaderRepo* VSPGraphic::GlobalShaderRepo()’ defined but not used [-Wunused-function] 12 | static ShaderRepo * GlobalShaderRepo() | ^~~~~~~~~~~~~~~~ [224/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/cartesian -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/EXPRPARSE-prefix/include -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT gui_and_draw/CMakeFiles/gui_and_draw.dir/DXFOptionsScreen.cpp.o -MF gui_and_draw/CMakeFiles/gui_and_draw.dir/DXFOptionsScreen.cpp.o.d -o gui_and_draw/CMakeFiles/gui_and_draw.dir/DXFOptionsScreen.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/DXFOptionsScreen.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmUndo.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:29, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:37, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.h:26, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenMgr.h:16, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/DXFOptionsScreen.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/DXFOptionsScreen.cpp:11: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:22, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:36: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:28: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:61:20: warning: ‘virtual std::string ParmContainer::GetName() const’ was hidden [-Woverloaded-virtual=] 61 | virtual string GetName() const { return m_Name; } | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:22: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:75:20: note: by ‘virtual std::string XSecCurve::GetName()’ 75 | virtual string GetName(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:174:18: warning: ‘virtual void ParmContainer::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 174 | virtual void ChangeID( const string &id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:302:18: note: by ‘virtual void SSXSecCurve::ChangeID(std::string)’ 302 | virtual void ChangeID( string id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h: In constructor ‘BitMask::BitMask(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h:33:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for ( int i = 0; i < boolvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual void Geom::GetSymmIndexs(int, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:484:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 484 | if ( imain >= 0 && imain < m_SurfSymmMap.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetMainSurfID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:492:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | if ( surfnum >= 0 && surfnum < m_MainSurfIndxVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetSurfCopyIndx(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:504:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | if ( surfnum >= 0 && surfnum < m_SurfCopyIndx.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:73:24: warning: ‘virtual xmlNode* ParmContainer::EncodeXml(xmlNode*&)’ was hidden [-Woverloaded-virtual=] 73 | virtual xmlNodePtr EncodeXml( xmlNodePtr & node ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:196:16: note: by ‘xmlNode* Vehicle::EncodeXml(xmlNode*&, int)’ 196 | xmlNodePtr EncodeXml( xmlNodePtr & node, int set ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:201:18: note: by ‘virtual void ParmButton::Init(VspScreen*, VspButton*)’ 201 | virtual void Init( VspScreen* screen, VspButton* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:229:18: note: by ‘virtual void Input::Init(VspScreen*, Fl_Input*, const char*, VspButton*)’ 229 | virtual void Init( VspScreen* screen, Fl_Input* input, const char* format, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:269:18: note: by ‘virtual void Output::Init(VspScreen*, Fl_Output*, const char*, VspButton*)’ 269 | virtual void Init( VspScreen* screen, Fl_Output* output, const char* format, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:313:18: note: by ‘virtual void Slider::Init(VspScreen*, VspSlider*, double, bool)’ 313 | virtual void Init( VspScreen* screen, VspSlider* slider_widget, double range, bool log_slider = false ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:313:18: warning: ‘virtual void Slider::Init(VspScreen*, VspSlider*, double, bool)’ was hidden [-Woverloaded-virtual=] /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:354:18: note: by ‘virtual void SliderAdjRange::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, double, bool)’ 354 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:389:18: note: by ‘virtual void CheckButton::Init(VspScreen*, Fl_Check_Button*)’ 389 | virtual void Init( VspScreen* screen, Fl_Check_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:406:18: note: by ‘virtual void CheckButtonBit::Init(VspScreen*, Fl_Button*, int)’ 406 | virtual void Init( VspScreen* screen, Fl_Button* button, int value ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:423:18: note: by ‘virtual void RadioButton::Init(VspScreen*, Fl_Button*, int)’ 423 | virtual void Init( VspScreen* screen, Fl_Button* button, int value ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:456:18: note: by ‘virtual void ToggleButton::Init(VspScreen*, Fl_Button*)’ 456 | virtual void Init( VspScreen* screen, Fl_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:497:18: note: by ‘virtual void TriggerButton::Init(VspScreen*, Fl_Button*)’ 497 | virtual void Init( VspScreen* screen, Fl_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:517:18: note: by ‘virtual void Counter::Init(VspScreen*, Fl_Counter*, VspButton*)’ 517 | virtual void Init( VspScreen* screen, Fl_Counter* counter, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:536:18: note: by ‘virtual void Choice::Init(VspScreen*, Fl_Choice*, VspButton*)’ 536 | virtual void Init( VspScreen* screen, Fl_Choice* fl_choice, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:605:18: note: by ‘virtual void SliderInput::Init(VspScreen*, VspSlider*, Fl_Input*, double, const char*, VspButton*, bool)’ 605 | virtual void Init( VspScreen* screen, VspSlider* slider_widget, Fl_Input* input, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:646:18: note: by ‘virtual void SliderAdjRangeInput::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, double, const char*, VspButton*, bool)’ 646 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:806:18: note: by ‘virtual void FractParmSlider::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, Fl_Input*, double, const char*, VspButton*)’ 806 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:875:18: note: by ‘virtual void StringInput::Init(VspScreen*, Fl_Input*)’ 875 | virtual void Init( VspScreen* screen, Fl_Input* input ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:907:18: note: by ‘virtual void StringOutput::Init(VspScreen*, Fl_Output*, Fl_Button*)’ 907 | virtual void Init( VspScreen* screen, Fl_Output* output, Fl_Button* button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:942:18: note: by ‘virtual void IndexSelector::Init(VspScreen*, Fl_Button*, Fl_Button*, Fl_Int_Input*, Fl_Button*, Fl_Button*, VspButton*)’ 942 | virtual void Init( VspScreen* screen, Fl_Button* ll_but, Fl_Button* l_but, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:990:18: note: by ‘virtual void ColorPicker::Init(VspScreen*, Fl_Button*, Fl_Button*, std::vector, Fl_Slider**)’ 990 | virtual void Init( VspScreen* screen, Fl_Button* title, Fl_Button* result, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:993:18: note: by ‘virtual void ColorPicker::Update(const vec3d&)’ 993 | virtual void Update( const vec3d & rgb ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1018:18: note: by ‘virtual void Group::Init(Fl_Group*)’ 1018 | virtual void Init( Fl_Group* g ) | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1058:18: note: by ‘virtual void ParmPicker::Init(VspScreen*, Fl_Choice*, Fl_Choice*, Fl_Choice*)’ 1058 | virtual void Init( VspScreen* screen, Fl_Choice* container_choice, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1061:18: note: by ‘virtual void ParmPicker::Update()’ 1061 | virtual void Update( ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1131:18: note: by ‘virtual void ParmTreePicker::Init(VspScreen*, Fl_Tree*)’ 1131 | virtual void Init( VspScreen* screen, Fl_Tree* parm_tree ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1133:18: note: by ‘virtual void ParmTreePicker::Update(const std::vector >&)’ 1133 | virtual void Update( const vector< string > &selected_ids ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1179:18: note: by ‘virtual void DriverGroupBank::Init(VspScreen*, const std::vector >&, const std::vector&)’ 1179 | virtual void Init( VspScreen* screen, const vector < vector < Fl_Button * > > & buttons, const vector < SliderAdjRangeInput * > & sliders ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1181:18: note: by ‘virtual void DriverGroupBank::Update(std::vector >&)’ 1181 | virtual void Update( vector< string > & parm_ids ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1215:18: note: by ‘virtual void SkinControl::Init(VspScreen*, Fl_Check_Button*, Fl_Check_Button*, Fl_Check_Button*, VspSlider*, Fl_Button*, Fl_Button*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, Fl_Input*, VspButton*, VspButton*, double, const char*)’ 1215 | virtual void Init( VspScreen* screen, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1231:18: note: by ‘virtual void SkinControl::Update(const std::string&, const std::string&, const std::string&, const std::string&, const std::string&)’ 1231 | virtual void Update( const string& parmL_id, const string& setL_id, const string& eq_id, const string& setR_id, const string& parmR_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1266:18: note: by ‘virtual void SkinHeader::Init(VspScreen*, Choice*, const std::vector&)’ 1266 | virtual void Init( VspScreen* screen, Choice* cont_choice , const vector< VspButton* > &buttons ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1290:18: note: by ‘virtual void GeomPicker::Init(VspScreen*, Fl_Choice*)’ 1290 | virtual void Init( VspScreen* screen, Fl_Choice* geom_choice ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1294:18: note: by ‘virtual void GeomPicker::Update()’ 1294 | virtual void Update( ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1374:18: note: by ‘virtual void PCurveEditor::Init(VspScreen*, Vsp_Canvas*, Fl_Scroll*, Fl_Button*, Fl_Button*, Fl_Button*, Fl_Light_Button*, Fl_Light_Button*, GroupLayout*)’ 1374 | virtual void Init( VspScreen* screen, Vsp_Canvas* canvas, Fl_Scroll* ptscroll, Fl_Button* spbutton, Fl_Button* convbutton, Fl_Button* delbutton, Fl_Light_Button* delpickbutton, Fl_Light_Button* splitpickbutton, GroupLayout* ptlayout ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1398:18: note: by ‘virtual void PCurveEditor::Update(PCurve*)’ 1398 | virtual void Update( PCurve *curve ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.h:30: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:27:10: note: by ‘void AttributeTree::Init(GroupLayout*, VspScreen*, int)’ 27 | void Init( GroupLayout * layout, VspScreen *screen, int browser_h = 150 ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:30:10: note: by ‘void AttributeTree::Update()’ 30 | void Update(); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h: In member function ‘std::vector > AttributeTree::GetSelectedID()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:64:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 64 | for ( int i = 0; i != m_SelectIDs.size(); ++i ) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:136:10: note: by ‘void AttributeEditor::Init(GroupLayout*, Fl_Group*, VspScreen*, void (*)(Fl_Widget*, void*), bool, int, int)’ 136 | void Init( GroupLayout * layout, Fl_Group* group, VspScreen *screen, Fl_Callback *cb, bool mod_start = false, int start_y = 0, int editor_h = 165 ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:138:10: note: by ‘void AttributeEditor::Update()’ 138 | void Update(); | ^~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ [225/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/cartesian -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/EXPRPARSE-prefix/include -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT gui_and_draw/CMakeFiles/gui_and_draw.dir/DesignVarScreen.cpp.o -MF gui_and_draw/CMakeFiles/gui_and_draw.dir/DesignVarScreen.cpp.o.d -o gui_and_draw/CMakeFiles/gui_and_draw.dir/DesignVarScreen.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/DesignVarScreen.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmUndo.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:29, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:37, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.h:26, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenMgr.h:16, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/DesignVarScreen.h:13, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/DesignVarScreen.cpp:10: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:22, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:36: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:28: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:61:20: warning: ‘virtual std::string ParmContainer::GetName() const’ was hidden [-Woverloaded-virtual=] 61 | virtual string GetName() const { return m_Name; } | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:22: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:75:20: note: by ‘virtual std::string XSecCurve::GetName()’ 75 | virtual string GetName(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:174:18: warning: ‘virtual void ParmContainer::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 174 | virtual void ChangeID( const string &id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:302:18: note: by ‘virtual void SSXSecCurve::ChangeID(std::string)’ 302 | virtual void ChangeID( string id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h: In constructor ‘BitMask::BitMask(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h:33:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for ( int i = 0; i < boolvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual void Geom::GetSymmIndexs(int, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:484:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 484 | if ( imain >= 0 && imain < m_SurfSymmMap.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetMainSurfID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:492:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | if ( surfnum >= 0 && surfnum < m_MainSurfIndxVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetSurfCopyIndx(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:504:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | if ( surfnum >= 0 && surfnum < m_SurfCopyIndx.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:73:24: warning: ‘virtual xmlNode* ParmContainer::EncodeXml(xmlNode*&)’ was hidden [-Woverloaded-virtual=] 73 | virtual xmlNodePtr EncodeXml( xmlNodePtr & node ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:196:16: note: by ‘xmlNode* Vehicle::EncodeXml(xmlNode*&, int)’ 196 | xmlNodePtr EncodeXml( xmlNodePtr & node, int set ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:201:18: note: by ‘virtual void ParmButton::Init(VspScreen*, VspButton*)’ 201 | virtual void Init( VspScreen* screen, VspButton* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:229:18: note: by ‘virtual void Input::Init(VspScreen*, Fl_Input*, const char*, VspButton*)’ 229 | virtual void Init( VspScreen* screen, Fl_Input* input, const char* format, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:269:18: note: by ‘virtual void Output::Init(VspScreen*, Fl_Output*, const char*, VspButton*)’ 269 | virtual void Init( VspScreen* screen, Fl_Output* output, const char* format, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:313:18: note: by ‘virtual void Slider::Init(VspScreen*, VspSlider*, double, bool)’ 313 | virtual void Init( VspScreen* screen, VspSlider* slider_widget, double range, bool log_slider = false ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:313:18: warning: ‘virtual void Slider::Init(VspScreen*, VspSlider*, double, bool)’ was hidden [-Woverloaded-virtual=] /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:354:18: note: by ‘virtual void SliderAdjRange::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, double, bool)’ 354 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:389:18: note: by ‘virtual void CheckButton::Init(VspScreen*, Fl_Check_Button*)’ 389 | virtual void Init( VspScreen* screen, Fl_Check_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:406:18: note: by ‘virtual void CheckButtonBit::Init(VspScreen*, Fl_Button*, int)’ 406 | virtual void Init( VspScreen* screen, Fl_Button* button, int value ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:423:18: note: by ‘virtual void RadioButton::Init(VspScreen*, Fl_Button*, int)’ 423 | virtual void Init( VspScreen* screen, Fl_Button* button, int value ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:456:18: note: by ‘virtual void ToggleButton::Init(VspScreen*, Fl_Button*)’ 456 | virtual void Init( VspScreen* screen, Fl_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:497:18: note: by ‘virtual void TriggerButton::Init(VspScreen*, Fl_Button*)’ 497 | virtual void Init( VspScreen* screen, Fl_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:517:18: note: by ‘virtual void Counter::Init(VspScreen*, Fl_Counter*, VspButton*)’ 517 | virtual void Init( VspScreen* screen, Fl_Counter* counter, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:536:18: note: by ‘virtual void Choice::Init(VspScreen*, Fl_Choice*, VspButton*)’ 536 | virtual void Init( VspScreen* screen, Fl_Choice* fl_choice, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:605:18: note: by ‘virtual void SliderInput::Init(VspScreen*, VspSlider*, Fl_Input*, double, const char*, VspButton*, bool)’ 605 | virtual void Init( VspScreen* screen, VspSlider* slider_widget, Fl_Input* input, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:646:18: note: by ‘virtual void SliderAdjRangeInput::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, double, const char*, VspButton*, bool)’ 646 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:806:18: note: by ‘virtual void FractParmSlider::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, Fl_Input*, double, const char*, VspButton*)’ 806 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:875:18: note: by ‘virtual void StringInput::Init(VspScreen*, Fl_Input*)’ 875 | virtual void Init( VspScreen* screen, Fl_Input* input ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:907:18: note: by ‘virtual void StringOutput::Init(VspScreen*, Fl_Output*, Fl_Button*)’ 907 | virtual void Init( VspScreen* screen, Fl_Output* output, Fl_Button* button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:942:18: note: by ‘virtual void IndexSelector::Init(VspScreen*, Fl_Button*, Fl_Button*, Fl_Int_Input*, Fl_Button*, Fl_Button*, VspButton*)’ 942 | virtual void Init( VspScreen* screen, Fl_Button* ll_but, Fl_Button* l_but, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:990:18: note: by ‘virtual void ColorPicker::Init(VspScreen*, Fl_Button*, Fl_Button*, std::vector, Fl_Slider**)’ 990 | virtual void Init( VspScreen* screen, Fl_Button* title, Fl_Button* result, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:993:18: note: by ‘virtual void ColorPicker::Update(const vec3d&)’ 993 | virtual void Update( const vec3d & rgb ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1018:18: note: by ‘virtual void Group::Init(Fl_Group*)’ 1018 | virtual void Init( Fl_Group* g ) | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1058:18: note: by ‘virtual void ParmPicker::Init(VspScreen*, Fl_Choice*, Fl_Choice*, Fl_Choice*)’ 1058 | virtual void Init( VspScreen* screen, Fl_Choice* container_choice, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1061:18: note: by ‘virtual void ParmPicker::Update()’ 1061 | virtual void Update( ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1131:18: note: by ‘virtual void ParmTreePicker::Init(VspScreen*, Fl_Tree*)’ 1131 | virtual void Init( VspScreen* screen, Fl_Tree* parm_tree ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1133:18: note: by ‘virtual void ParmTreePicker::Update(const std::vector >&)’ 1133 | virtual void Update( const vector< string > &selected_ids ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1179:18: note: by ‘virtual void DriverGroupBank::Init(VspScreen*, const std::vector >&, const std::vector&)’ 1179 | virtual void Init( VspScreen* screen, const vector < vector < Fl_Button * > > & buttons, const vector < SliderAdjRangeInput * > & sliders ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1181:18: note: by ‘virtual void DriverGroupBank::Update(std::vector >&)’ 1181 | virtual void Update( vector< string > & parm_ids ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1215:18: note: by ‘virtual void SkinControl::Init(VspScreen*, Fl_Check_Button*, Fl_Check_Button*, Fl_Check_Button*, VspSlider*, Fl_Button*, Fl_Button*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, Fl_Input*, VspButton*, VspButton*, double, const char*)’ 1215 | virtual void Init( VspScreen* screen, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1231:18: note: by ‘virtual void SkinControl::Update(const std::string&, const std::string&, const std::string&, const std::string&, const std::string&)’ 1231 | virtual void Update( const string& parmL_id, const string& setL_id, const string& eq_id, const string& setR_id, const string& parmR_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1266:18: note: by ‘virtual void SkinHeader::Init(VspScreen*, Choice*, const std::vector&)’ 1266 | virtual void Init( VspScreen* screen, Choice* cont_choice , const vector< VspButton* > &buttons ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1290:18: note: by ‘virtual void GeomPicker::Init(VspScreen*, Fl_Choice*)’ 1290 | virtual void Init( VspScreen* screen, Fl_Choice* geom_choice ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1294:18: note: by ‘virtual void GeomPicker::Update()’ 1294 | virtual void Update( ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1374:18: note: by ‘virtual void PCurveEditor::Init(VspScreen*, Vsp_Canvas*, Fl_Scroll*, Fl_Button*, Fl_Button*, Fl_Button*, Fl_Light_Button*, Fl_Light_Button*, GroupLayout*)’ 1374 | virtual void Init( VspScreen* screen, Vsp_Canvas* canvas, Fl_Scroll* ptscroll, Fl_Button* spbutton, Fl_Button* convbutton, Fl_Button* delbutton, Fl_Light_Button* delpickbutton, Fl_Light_Button* splitpickbutton, GroupLayout* ptlayout ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1398:18: note: by ‘virtual void PCurveEditor::Update(PCurve*)’ 1398 | virtual void Update( PCurve *curve ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.h:30: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:27:10: note: by ‘void AttributeTree::Init(GroupLayout*, VspScreen*, int)’ 27 | void Init( GroupLayout * layout, VspScreen *screen, int browser_h = 150 ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:30:10: note: by ‘void AttributeTree::Update()’ 30 | void Update(); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h: In member function ‘std::vector > AttributeTree::GetSelectedID()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:64:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 64 | for ( int i = 0; i != m_SelectIDs.size(); ++i ) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:136:10: note: by ‘void AttributeEditor::Init(GroupLayout*, Fl_Group*, VspScreen*, void (*)(Fl_Widget*, void*), bool, int, int)’ 136 | void Init( GroupLayout * layout, Fl_Group* group, VspScreen *screen, Fl_Callback *cb, bool mod_start = false, int start_y = 0, int editor_h = 165 ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:138:10: note: by ‘void AttributeEditor::Update()’ 138 | void Update(); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/DesignVarScreen.cpp: In member function ‘virtual void DesignVarScreen::RebuildAdjustTab()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/DesignVarScreen.cpp:195:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 195 | for ( int i = 0 ; i < num_vars ; i++ ) | ~~^~~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ [226/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/cartesian -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/EXPRPARSE-prefix/include -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT gui_and_draw/CMakeFiles/gui_and_draw.dir/EllipsoidScreen.cpp.o -MF gui_and_draw/CMakeFiles/gui_and_draw.dir/EllipsoidScreen.cpp.o.d -o gui_and_draw/CMakeFiles/gui_and_draw.dir/EllipsoidScreen.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/EllipsoidScreen.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmUndo.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:29, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:37, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.h:26, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/EllipsoidScreen.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/EllipsoidScreen.cpp:8: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:22, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:36: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:28: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:61:20: warning: ‘virtual std::string ParmContainer::GetName() const’ was hidden [-Woverloaded-virtual=] 61 | virtual string GetName() const { return m_Name; } | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:22: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:75:20: note: by ‘virtual std::string XSecCurve::GetName()’ 75 | virtual string GetName(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:174:18: warning: ‘virtual void ParmContainer::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 174 | virtual void ChangeID( const string &id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:302:18: note: by ‘virtual void SSXSecCurve::ChangeID(std::string)’ 302 | virtual void ChangeID( string id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h: In constructor ‘BitMask::BitMask(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h:33:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for ( int i = 0; i < boolvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual void Geom::GetSymmIndexs(int, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:484:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 484 | if ( imain >= 0 && imain < m_SurfSymmMap.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetMainSurfID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:492:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | if ( surfnum >= 0 && surfnum < m_MainSurfIndxVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetSurfCopyIndx(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:504:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | if ( surfnum >= 0 && surfnum < m_SurfCopyIndx.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:73:24: warning: ‘virtual xmlNode* ParmContainer::EncodeXml(xmlNode*&)’ was hidden [-Woverloaded-virtual=] 73 | virtual xmlNodePtr EncodeXml( xmlNodePtr & node ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:196:16: note: by ‘xmlNode* Vehicle::EncodeXml(xmlNode*&, int)’ 196 | xmlNodePtr EncodeXml( xmlNodePtr & node, int set ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:201:18: note: by ‘virtual void ParmButton::Init(VspScreen*, VspButton*)’ 201 | virtual void Init( VspScreen* screen, VspButton* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:229:18: note: by ‘virtual void Input::Init(VspScreen*, Fl_Input*, const char*, VspButton*)’ 229 | virtual void Init( VspScreen* screen, Fl_Input* input, const char* format, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:269:18: note: by ‘virtual void Output::Init(VspScreen*, Fl_Output*, const char*, VspButton*)’ 269 | virtual void Init( VspScreen* screen, Fl_Output* output, const char* format, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:313:18: note: by ‘virtual void Slider::Init(VspScreen*, VspSlider*, double, bool)’ 313 | virtual void Init( VspScreen* screen, VspSlider* slider_widget, double range, bool log_slider = false ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:313:18: warning: ‘virtual void Slider::Init(VspScreen*, VspSlider*, double, bool)’ was hidden [-Woverloaded-virtual=] /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:354:18: note: by ‘virtual void SliderAdjRange::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, double, bool)’ 354 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:389:18: note: by ‘virtual void CheckButton::Init(VspScreen*, Fl_Check_Button*)’ 389 | virtual void Init( VspScreen* screen, Fl_Check_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:406:18: note: by ‘virtual void CheckButtonBit::Init(VspScreen*, Fl_Button*, int)’ 406 | virtual void Init( VspScreen* screen, Fl_Button* button, int value ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:423:18: note: by ‘virtual void RadioButton::Init(VspScreen*, Fl_Button*, int)’ 423 | virtual void Init( VspScreen* screen, Fl_Button* button, int value ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:456:18: note: by ‘virtual void ToggleButton::Init(VspScreen*, Fl_Button*)’ 456 | virtual void Init( VspScreen* screen, Fl_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:497:18: note: by ‘virtual void TriggerButton::Init(VspScreen*, Fl_Button*)’ 497 | virtual void Init( VspScreen* screen, Fl_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:517:18: note: by ‘virtual void Counter::Init(VspScreen*, Fl_Counter*, VspButton*)’ 517 | virtual void Init( VspScreen* screen, Fl_Counter* counter, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:536:18: note: by ‘virtual void Choice::Init(VspScreen*, Fl_Choice*, VspButton*)’ 536 | virtual void Init( VspScreen* screen, Fl_Choice* fl_choice, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:605:18: note: by ‘virtual void SliderInput::Init(VspScreen*, VspSlider*, Fl_Input*, double, const char*, VspButton*, bool)’ 605 | virtual void Init( VspScreen* screen, VspSlider* slider_widget, Fl_Input* input, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:646:18: note: by ‘virtual void SliderAdjRangeInput::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, double, const char*, VspButton*, bool)’ 646 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:806:18: note: by ‘virtual void FractParmSlider::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, Fl_Input*, double, const char*, VspButton*)’ 806 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:875:18: note: by ‘virtual void StringInput::Init(VspScreen*, Fl_Input*)’ 875 | virtual void Init( VspScreen* screen, Fl_Input* input ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:907:18: note: by ‘virtual void StringOutput::Init(VspScreen*, Fl_Output*, Fl_Button*)’ 907 | virtual void Init( VspScreen* screen, Fl_Output* output, Fl_Button* button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:942:18: note: by ‘virtual void IndexSelector::Init(VspScreen*, Fl_Button*, Fl_Button*, Fl_Int_Input*, Fl_Button*, Fl_Button*, VspButton*)’ 942 | virtual void Init( VspScreen* screen, Fl_Button* ll_but, Fl_Button* l_but, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:990:18: note: by ‘virtual void ColorPicker::Init(VspScreen*, Fl_Button*, Fl_Button*, std::vector, Fl_Slider**)’ 990 | virtual void Init( VspScreen* screen, Fl_Button* title, Fl_Button* result, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:993:18: note: by ‘virtual void ColorPicker::Update(const vec3d&)’ 993 | virtual void Update( const vec3d & rgb ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1018:18: note: by ‘virtual void Group::Init(Fl_Group*)’ 1018 | virtual void Init( Fl_Group* g ) | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1058:18: note: by ‘virtual void ParmPicker::Init(VspScreen*, Fl_Choice*, Fl_Choice*, Fl_Choice*)’ 1058 | virtual void Init( VspScreen* screen, Fl_Choice* container_choice, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1061:18: note: by ‘virtual void ParmPicker::Update()’ 1061 | virtual void Update( ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1131:18: note: by ‘virtual void ParmTreePicker::Init(VspScreen*, Fl_Tree*)’ 1131 | virtual void Init( VspScreen* screen, Fl_Tree* parm_tree ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1133:18: note: by ‘virtual void ParmTreePicker::Update(const std::vector >&)’ 1133 | virtual void Update( const vector< string > &selected_ids ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1179:18: note: by ‘virtual void DriverGroupBank::Init(VspScreen*, const std::vector >&, const std::vector&)’ 1179 | virtual void Init( VspScreen* screen, const vector < vector < Fl_Button * > > & buttons, const vector < SliderAdjRangeInput * > & sliders ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1181:18: note: by ‘virtual void DriverGroupBank::Update(std::vector >&)’ 1181 | virtual void Update( vector< string > & parm_ids ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1215:18: note: by ‘virtual void SkinControl::Init(VspScreen*, Fl_Check_Button*, Fl_Check_Button*, Fl_Check_Button*, VspSlider*, Fl_Button*, Fl_Button*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, Fl_Input*, VspButton*, VspButton*, double, const char*)’ 1215 | virtual void Init( VspScreen* screen, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1231:18: note: by ‘virtual void SkinControl::Update(const std::string&, const std::string&, const std::string&, const std::string&, const std::string&)’ 1231 | virtual void Update( const string& parmL_id, const string& setL_id, const string& eq_id, const string& setR_id, const string& parmR_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1266:18: note: by ‘virtual void SkinHeader::Init(VspScreen*, Choice*, const std::vector&)’ 1266 | virtual void Init( VspScreen* screen, Choice* cont_choice , const vector< VspButton* > &buttons ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1290:18: note: by ‘virtual void GeomPicker::Init(VspScreen*, Fl_Choice*)’ 1290 | virtual void Init( VspScreen* screen, Fl_Choice* geom_choice ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1294:18: note: by ‘virtual void GeomPicker::Update()’ 1294 | virtual void Update( ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1374:18: note: by ‘virtual void PCurveEditor::Init(VspScreen*, Vsp_Canvas*, Fl_Scroll*, Fl_Button*, Fl_Button*, Fl_Button*, Fl_Light_Button*, Fl_Light_Button*, GroupLayout*)’ 1374 | virtual void Init( VspScreen* screen, Vsp_Canvas* canvas, Fl_Scroll* ptscroll, Fl_Button* spbutton, Fl_Button* convbutton, Fl_Button* delbutton, Fl_Light_Button* delpickbutton, Fl_Light_Button* splitpickbutton, GroupLayout* ptlayout ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1398:18: note: by ‘virtual void PCurveEditor::Update(PCurve*)’ 1398 | virtual void Update( PCurve *curve ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.h:30: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:27:10: note: by ‘void AttributeTree::Init(GroupLayout*, VspScreen*, int)’ 27 | void Init( GroupLayout * layout, VspScreen *screen, int browser_h = 150 ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:30:10: note: by ‘void AttributeTree::Update()’ 30 | void Update(); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h: In member function ‘std::vector > AttributeTree::GetSelectedID()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:64:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 64 | for ( int i = 0; i != m_SelectIDs.size(); ++i ) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:136:10: note: by ‘void AttributeEditor::Init(GroupLayout*, Fl_Group*, VspScreen*, void (*)(Fl_Widget*, void*), bool, int, int)’ 136 | void Init( GroupLayout * layout, Fl_Group* group, VspScreen *screen, Fl_Callback *cb, bool mod_start = false, int start_y = 0, int editor_h = 165 ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:138:10: note: by ‘void AttributeEditor::Update()’ 138 | void Update(); | ^~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ [227/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/cartesian -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/EXPRPARSE-prefix/include -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT gui_and_draw/CMakeFiles/gui_and_draw.dir/ExportScreen.cpp.o -MF gui_and_draw/CMakeFiles/gui_and_draw.dir/ExportScreen.cpp.o.d -o gui_and_draw/CMakeFiles/gui_and_draw.dir/ExportScreen.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ExportScreen.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmUndo.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:29, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:37, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.h:26, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ExportScreen.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ExportScreen.cpp:8: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:22, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:36: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:28: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:61:20: warning: ‘virtual std::string ParmContainer::GetName() const’ was hidden [-Woverloaded-virtual=] 61 | virtual string GetName() const { return m_Name; } | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:22: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:75:20: note: by ‘virtual std::string XSecCurve::GetName()’ 75 | virtual string GetName(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:174:18: warning: ‘virtual void ParmContainer::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 174 | virtual void ChangeID( const string &id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:302:18: note: by ‘virtual void SSXSecCurve::ChangeID(std::string)’ 302 | virtual void ChangeID( string id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h: In constructor ‘BitMask::BitMask(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h:33:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for ( int i = 0; i < boolvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual void Geom::GetSymmIndexs(int, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:484:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 484 | if ( imain >= 0 && imain < m_SurfSymmMap.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetMainSurfID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:492:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | if ( surfnum >= 0 && surfnum < m_MainSurfIndxVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetSurfCopyIndx(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:504:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | if ( surfnum >= 0 && surfnum < m_SurfCopyIndx.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:73:24: warning: ‘virtual xmlNode* ParmContainer::EncodeXml(xmlNode*&)’ was hidden [-Woverloaded-virtual=] 73 | virtual xmlNodePtr EncodeXml( xmlNodePtr & node ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:196:16: note: by ‘xmlNode* Vehicle::EncodeXml(xmlNode*&, int)’ 196 | xmlNodePtr EncodeXml( xmlNodePtr & node, int set ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:201:18: note: by ‘virtual void ParmButton::Init(VspScreen*, VspButton*)’ 201 | virtual void Init( VspScreen* screen, VspButton* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:229:18: note: by ‘virtual void Input::Init(VspScreen*, Fl_Input*, const char*, VspButton*)’ 229 | virtual void Init( VspScreen* screen, Fl_Input* input, const char* format, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:269:18: note: by ‘virtual void Output::Init(VspScreen*, Fl_Output*, const char*, VspButton*)’ 269 | virtual void Init( VspScreen* screen, Fl_Output* output, const char* format, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:313:18: note: by ‘virtual void Slider::Init(VspScreen*, VspSlider*, double, bool)’ 313 | virtual void Init( VspScreen* screen, VspSlider* slider_widget, double range, bool log_slider = false ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:313:18: warning: ‘virtual void Slider::Init(VspScreen*, VspSlider*, double, bool)’ was hidden [-Woverloaded-virtual=] /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:354:18: note: by ‘virtual void SliderAdjRange::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, double, bool)’ 354 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:389:18: note: by ‘virtual void CheckButton::Init(VspScreen*, Fl_Check_Button*)’ 389 | virtual void Init( VspScreen* screen, Fl_Check_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:406:18: note: by ‘virtual void CheckButtonBit::Init(VspScreen*, Fl_Button*, int)’ 406 | virtual void Init( VspScreen* screen, Fl_Button* button, int value ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:423:18: note: by ‘virtual void RadioButton::Init(VspScreen*, Fl_Button*, int)’ 423 | virtual void Init( VspScreen* screen, Fl_Button* button, int value ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:456:18: note: by ‘virtual void ToggleButton::Init(VspScreen*, Fl_Button*)’ 456 | virtual void Init( VspScreen* screen, Fl_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:497:18: note: by ‘virtual void TriggerButton::Init(VspScreen*, Fl_Button*)’ 497 | virtual void Init( VspScreen* screen, Fl_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:517:18: note: by ‘virtual void Counter::Init(VspScreen*, Fl_Counter*, VspButton*)’ 517 | virtual void Init( VspScreen* screen, Fl_Counter* counter, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:536:18: note: by ‘virtual void Choice::Init(VspScreen*, Fl_Choice*, VspButton*)’ 536 | virtual void Init( VspScreen* screen, Fl_Choice* fl_choice, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:605:18: note: by ‘virtual void SliderInput::Init(VspScreen*, VspSlider*, Fl_Input*, double, const char*, VspButton*, bool)’ 605 | virtual void Init( VspScreen* screen, VspSlider* slider_widget, Fl_Input* input, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:646:18: note: by ‘virtual void SliderAdjRangeInput::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, double, const char*, VspButton*, bool)’ 646 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:806:18: note: by ‘virtual void FractParmSlider::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, Fl_Input*, double, const char*, VspButton*)’ 806 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:875:18: note: by ‘virtual void StringInput::Init(VspScreen*, Fl_Input*)’ 875 | virtual void Init( VspScreen* screen, Fl_Input* input ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:907:18: note: by ‘virtual void StringOutput::Init(VspScreen*, Fl_Output*, Fl_Button*)’ 907 | virtual void Init( VspScreen* screen, Fl_Output* output, Fl_Button* button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:942:18: note: by ‘virtual void IndexSelector::Init(VspScreen*, Fl_Button*, Fl_Button*, Fl_Int_Input*, Fl_Button*, Fl_Button*, VspButton*)’ 942 | virtual void Init( VspScreen* screen, Fl_Button* ll_but, Fl_Button* l_but, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:990:18: note: by ‘virtual void ColorPicker::Init(VspScreen*, Fl_Button*, Fl_Button*, std::vector, Fl_Slider**)’ 990 | virtual void Init( VspScreen* screen, Fl_Button* title, Fl_Button* result, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:993:18: note: by ‘virtual void ColorPicker::Update(const vec3d&)’ 993 | virtual void Update( const vec3d & rgb ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1018:18: note: by ‘virtual void Group::Init(Fl_Group*)’ 1018 | virtual void Init( Fl_Group* g ) | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1058:18: note: by ‘virtual void ParmPicker::Init(VspScreen*, Fl_Choice*, Fl_Choice*, Fl_Choice*)’ 1058 | virtual void Init( VspScreen* screen, Fl_Choice* container_choice, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1061:18: note: by ‘virtual void ParmPicker::Update()’ 1061 | virtual void Update( ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1131:18: note: by ‘virtual void ParmTreePicker::Init(VspScreen*, Fl_Tree*)’ 1131 | virtual void Init( VspScreen* screen, Fl_Tree* parm_tree ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1133:18: note: by ‘virtual void ParmTreePicker::Update(const std::vector >&)’ 1133 | virtual void Update( const vector< string > &selected_ids ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1179:18: note: by ‘virtual void DriverGroupBank::Init(VspScreen*, const std::vector >&, const std::vector&)’ 1179 | virtual void Init( VspScreen* screen, const vector < vector < Fl_Button * > > & buttons, const vector < SliderAdjRangeInput * > & sliders ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1181:18: note: by ‘virtual void DriverGroupBank::Update(std::vector >&)’ 1181 | virtual void Update( vector< string > & parm_ids ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1215:18: note: by ‘virtual void SkinControl::Init(VspScreen*, Fl_Check_Button*, Fl_Check_Button*, Fl_Check_Button*, VspSlider*, Fl_Button*, Fl_Button*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, Fl_Input*, VspButton*, VspButton*, double, const char*)’ 1215 | virtual void Init( VspScreen* screen, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1231:18: note: by ‘virtual void SkinControl::Update(const std::string&, const std::string&, const std::string&, const std::string&, const std::string&)’ 1231 | virtual void Update( const string& parmL_id, const string& setL_id, const string& eq_id, const string& setR_id, const string& parmR_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1266:18: note: by ‘virtual void SkinHeader::Init(VspScreen*, Choice*, const std::vector&)’ 1266 | virtual void Init( VspScreen* screen, Choice* cont_choice , const vector< VspButton* > &buttons ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1290:18: note: by ‘virtual void GeomPicker::Init(VspScreen*, Fl_Choice*)’ 1290 | virtual void Init( VspScreen* screen, Fl_Choice* geom_choice ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1294:18: note: by ‘virtual void GeomPicker::Update()’ 1294 | virtual void Update( ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1374:18: note: by ‘virtual void PCurveEditor::Init(VspScreen*, Vsp_Canvas*, Fl_Scroll*, Fl_Button*, Fl_Button*, Fl_Button*, Fl_Light_Button*, Fl_Light_Button*, GroupLayout*)’ 1374 | virtual void Init( VspScreen* screen, Vsp_Canvas* canvas, Fl_Scroll* ptscroll, Fl_Button* spbutton, Fl_Button* convbutton, Fl_Button* delbutton, Fl_Light_Button* delpickbutton, Fl_Light_Button* splitpickbutton, GroupLayout* ptlayout ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1398:18: note: by ‘virtual void PCurveEditor::Update(PCurve*)’ 1398 | virtual void Update( PCurve *curve ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.h:30: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:27:10: note: by ‘void AttributeTree::Init(GroupLayout*, VspScreen*, int)’ 27 | void Init( GroupLayout * layout, VspScreen *screen, int browser_h = 150 ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:30:10: note: by ‘void AttributeTree::Update()’ 30 | void Update(); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h: In member function ‘std::vector > AttributeTree::GetSelectedID()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:64:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 64 | for ( int i = 0; i != m_SelectIDs.size(); ++i ) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:136:10: note: by ‘void AttributeEditor::Init(GroupLayout*, Fl_Group*, VspScreen*, void (*)(Fl_Widget*, void*), bool, int, int)’ 136 | void Init( GroupLayout * layout, Fl_Group* group, VspScreen *screen, Fl_Callback *cb, bool mod_start = false, int start_y = 0, int editor_h = 165 ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:138:10: note: by ‘void AttributeEditor::Update()’ 138 | void Update(); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ExportScreen.cpp: In member function ‘virtual void ExportScreen::GuiDeviceCallBack(GuiDevice*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ExportScreen.cpp:315:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 315 | if ( m_SelectedModeChoice >= 0 && m_SelectedModeChoice < m_ModeIDs.size() ) | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ [228/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/cartesian -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/EXPRPARSE-prefix/include -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT gui_and_draw/CMakeFiles/gui_and_draw.dir/FitModelScreen.cpp.o -MF gui_and_draw/CMakeFiles/gui_and_draw.dir/FitModelScreen.cpp.o.d -o gui_and_draw/CMakeFiles/gui_and_draw.dir/FitModelScreen.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/FitModelScreen.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmUndo.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:29, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:37, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.h:26, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenMgr.h:16, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/FitModelScreen.h:13, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/FitModelScreen.cpp:10: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:22, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:36: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:28: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:61:20: warning: ‘virtual std::string ParmContainer::GetName() const’ was hidden [-Woverloaded-virtual=] 61 | virtual string GetName() const { return m_Name; } | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:22: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:75:20: note: by ‘virtual std::string XSecCurve::GetName()’ 75 | virtual string GetName(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:174:18: warning: ‘virtual void ParmContainer::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 174 | virtual void ChangeID( const string &id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:302:18: note: by ‘virtual void SSXSecCurve::ChangeID(std::string)’ 302 | virtual void ChangeID( string id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h: In constructor ‘BitMask::BitMask(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h:33:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for ( int i = 0; i < boolvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual void Geom::GetSymmIndexs(int, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:484:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 484 | if ( imain >= 0 && imain < m_SurfSymmMap.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetMainSurfID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:492:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | if ( surfnum >= 0 && surfnum < m_MainSurfIndxVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetSurfCopyIndx(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:504:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | if ( surfnum >= 0 && surfnum < m_SurfCopyIndx.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:73:24: warning: ‘virtual xmlNode* ParmContainer::EncodeXml(xmlNode*&)’ was hidden [-Woverloaded-virtual=] 73 | virtual xmlNodePtr EncodeXml( xmlNodePtr & node ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:196:16: note: by ‘xmlNode* Vehicle::EncodeXml(xmlNode*&, int)’ 196 | xmlNodePtr EncodeXml( xmlNodePtr & node, int set ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:201:18: note: by ‘virtual void ParmButton::Init(VspScreen*, VspButton*)’ 201 | virtual void Init( VspScreen* screen, VspButton* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:229:18: note: by ‘virtual void Input::Init(VspScreen*, Fl_Input*, const char*, VspButton*)’ 229 | virtual void Init( VspScreen* screen, Fl_Input* input, const char* format, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:269:18: note: by ‘virtual void Output::Init(VspScreen*, Fl_Output*, const char*, VspButton*)’ 269 | virtual void Init( VspScreen* screen, Fl_Output* output, const char* format, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:313:18: note: by ‘virtual void Slider::Init(VspScreen*, VspSlider*, double, bool)’ 313 | virtual void Init( VspScreen* screen, VspSlider* slider_widget, double range, bool log_slider = false ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:313:18: warning: ‘virtual void Slider::Init(VspScreen*, VspSlider*, double, bool)’ was hidden [-Woverloaded-virtual=] /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:354:18: note: by ‘virtual void SliderAdjRange::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, double, bool)’ 354 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:389:18: note: by ‘virtual void CheckButton::Init(VspScreen*, Fl_Check_Button*)’ 389 | virtual void Init( VspScreen* screen, Fl_Check_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:406:18: note: by ‘virtual void CheckButtonBit::Init(VspScreen*, Fl_Button*, int)’ 406 | virtual void Init( VspScreen* screen, Fl_Button* button, int value ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:423:18: note: by ‘virtual void RadioButton::Init(VspScreen*, Fl_Button*, int)’ 423 | virtual void Init( VspScreen* screen, Fl_Button* button, int value ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:456:18: note: by ‘virtual void ToggleButton::Init(VspScreen*, Fl_Button*)’ 456 | virtual void Init( VspScreen* screen, Fl_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:497:18: note: by ‘virtual void TriggerButton::Init(VspScreen*, Fl_Button*)’ 497 | virtual void Init( VspScreen* screen, Fl_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:517:18: note: by ‘virtual void Counter::Init(VspScreen*, Fl_Counter*, VspButton*)’ 517 | virtual void Init( VspScreen* screen, Fl_Counter* counter, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:536:18: note: by ‘virtual void Choice::Init(VspScreen*, Fl_Choice*, VspButton*)’ 536 | virtual void Init( VspScreen* screen, Fl_Choice* fl_choice, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:605:18: note: by ‘virtual void SliderInput::Init(VspScreen*, VspSlider*, Fl_Input*, double, const char*, VspButton*, bool)’ 605 | virtual void Init( VspScreen* screen, VspSlider* slider_widget, Fl_Input* input, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:646:18: note: by ‘virtual void SliderAdjRangeInput::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, double, const char*, VspButton*, bool)’ 646 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:806:18: note: by ‘virtual void FractParmSlider::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, Fl_Input*, double, const char*, VspButton*)’ 806 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:875:18: note: by ‘virtual void StringInput::Init(VspScreen*, Fl_Input*)’ 875 | virtual void Init( VspScreen* screen, Fl_Input* input ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:907:18: note: by ‘virtual void StringOutput::Init(VspScreen*, Fl_Output*, Fl_Button*)’ 907 | virtual void Init( VspScreen* screen, Fl_Output* output, Fl_Button* button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:942:18: note: by ‘virtual void IndexSelector::Init(VspScreen*, Fl_Button*, Fl_Button*, Fl_Int_Input*, Fl_Button*, Fl_Button*, VspButton*)’ 942 | virtual void Init( VspScreen* screen, Fl_Button* ll_but, Fl_Button* l_but, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:990:18: note: by ‘virtual void ColorPicker::Init(VspScreen*, Fl_Button*, Fl_Button*, std::vector, Fl_Slider**)’ 990 | virtual void Init( VspScreen* screen, Fl_Button* title, Fl_Button* result, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:993:18: note: by ‘virtual void ColorPicker::Update(const vec3d&)’ 993 | virtual void Update( const vec3d & rgb ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1018:18: note: by ‘virtual void Group::Init(Fl_Group*)’ 1018 | virtual void Init( Fl_Group* g ) | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1058:18: note: by ‘virtual void ParmPicker::Init(VspScreen*, Fl_Choice*, Fl_Choice*, Fl_Choice*)’ 1058 | virtual void Init( VspScreen* screen, Fl_Choice* container_choice, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1061:18: note: by ‘virtual void ParmPicker::Update()’ 1061 | virtual void Update( ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1131:18: note: by ‘virtual void ParmTreePicker::Init(VspScreen*, Fl_Tree*)’ 1131 | virtual void Init( VspScreen* screen, Fl_Tree* parm_tree ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1133:18: note: by ‘virtual void ParmTreePicker::Update(const std::vector >&)’ 1133 | virtual void Update( const vector< string > &selected_ids ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1179:18: note: by ‘virtual void DriverGroupBank::Init(VspScreen*, const std::vector >&, const std::vector&)’ 1179 | virtual void Init( VspScreen* screen, const vector < vector < Fl_Button * > > & buttons, const vector < SliderAdjRangeInput * > & sliders ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1181:18: note: by ‘virtual void DriverGroupBank::Update(std::vector >&)’ 1181 | virtual void Update( vector< string > & parm_ids ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1215:18: note: by ‘virtual void SkinControl::Init(VspScreen*, Fl_Check_Button*, Fl_Check_Button*, Fl_Check_Button*, VspSlider*, Fl_Button*, Fl_Button*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, Fl_Input*, VspButton*, VspButton*, double, const char*)’ 1215 | virtual void Init( VspScreen* screen, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1231:18: note: by ‘virtual void SkinControl::Update(const std::string&, const std::string&, const std::string&, const std::string&, const std::string&)’ 1231 | virtual void Update( const string& parmL_id, const string& setL_id, const string& eq_id, const string& setR_id, const string& parmR_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1266:18: note: by ‘virtual void SkinHeader::Init(VspScreen*, Choice*, const std::vector&)’ 1266 | virtual void Init( VspScreen* screen, Choice* cont_choice , const vector< VspButton* > &buttons ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1290:18: note: by ‘virtual void GeomPicker::Init(VspScreen*, Fl_Choice*)’ 1290 | virtual void Init( VspScreen* screen, Fl_Choice* geom_choice ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1294:18: note: by ‘virtual void GeomPicker::Update()’ 1294 | virtual void Update( ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1374:18: note: by ‘virtual void PCurveEditor::Init(VspScreen*, Vsp_Canvas*, Fl_Scroll*, Fl_Button*, Fl_Button*, Fl_Button*, Fl_Light_Button*, Fl_Light_Button*, GroupLayout*)’ 1374 | virtual void Init( VspScreen* screen, Vsp_Canvas* canvas, Fl_Scroll* ptscroll, Fl_Button* spbutton, Fl_Button* convbutton, Fl_Button* delbutton, Fl_Light_Button* delpickbutton, Fl_Light_Button* splitpickbutton, GroupLayout* ptlayout ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1398:18: note: by ‘virtual void PCurveEditor::Update(PCurve*)’ 1398 | virtual void Update( PCurve *curve ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.h:30: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:27:10: note: by ‘void AttributeTree::Init(GroupLayout*, VspScreen*, int)’ 27 | void Init( GroupLayout * layout, VspScreen *screen, int browser_h = 150 ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:30:10: note: by ‘void AttributeTree::Update()’ 30 | void Update(); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h: In member function ‘std::vector > AttributeTree::GetSelectedID()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:64:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 64 | for ( int i = 0; i != m_SelectIDs.size(); ++i ) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:136:10: note: by ‘void AttributeEditor::Init(GroupLayout*, Fl_Group*, VspScreen*, void (*)(Fl_Widget*, void*), bool, int, int)’ 136 | void Init( GroupLayout * layout, Fl_Group* group, VspScreen *screen, Fl_Callback *cb, bool mod_start = false, int start_y = 0, int editor_h = 165 ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:138:10: note: by ‘void AttributeEditor::Update()’ 138 | void Update(); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/FitModelScreen.cpp: In member function ‘virtual void FitModelScreen::RebuildAdjustTab()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/FitModelScreen.cpp:566:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 566 | for ( int i = 0 ; i < num_vars ; i++ ) | ~~^~~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ [229/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/cartesian -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/EXPRPARSE-prefix/include -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT gui_and_draw/CMakeFiles/gui_and_draw.dir/FuselageScreen.cpp.o -MF gui_and_draw/CMakeFiles/gui_and_draw.dir/FuselageScreen.cpp.o.d -o gui_and_draw/CMakeFiles/gui_and_draw.dir/FuselageScreen.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/FuselageScreen.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmUndo.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:29, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:37, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.h:26, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/FuselageScreen.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/FuselageScreen.cpp:8: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:22, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:36: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:28: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:61:20: warning: ‘virtual std::string ParmContainer::GetName() const’ was hidden [-Woverloaded-virtual=] 61 | virtual string GetName() const { return m_Name; } | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:22: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:75:20: note: by ‘virtual std::string XSecCurve::GetName()’ 75 | virtual string GetName(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:174:18: warning: ‘virtual void ParmContainer::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 174 | virtual void ChangeID( const string &id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:302:18: note: by ‘virtual void SSXSecCurve::ChangeID(std::string)’ 302 | virtual void ChangeID( string id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h: In constructor ‘BitMask::BitMask(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h:33:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for ( int i = 0; i < boolvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual void Geom::GetSymmIndexs(int, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:484:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 484 | if ( imain >= 0 && imain < m_SurfSymmMap.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetMainSurfID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:492:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | if ( surfnum >= 0 && surfnum < m_MainSurfIndxVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetSurfCopyIndx(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:504:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | if ( surfnum >= 0 && surfnum < m_SurfCopyIndx.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:73:24: warning: ‘virtual xmlNode* ParmContainer::EncodeXml(xmlNode*&)’ was hidden [-Woverloaded-virtual=] 73 | virtual xmlNodePtr EncodeXml( xmlNodePtr & node ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:196:16: note: by ‘xmlNode* Vehicle::EncodeXml(xmlNode*&, int)’ 196 | xmlNodePtr EncodeXml( xmlNodePtr & node, int set ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:201:18: note: by ‘virtual void ParmButton::Init(VspScreen*, VspButton*)’ 201 | virtual void Init( VspScreen* screen, VspButton* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:229:18: note: by ‘virtual void Input::Init(VspScreen*, Fl_Input*, const char*, VspButton*)’ 229 | virtual void Init( VspScreen* screen, Fl_Input* input, const char* format, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:269:18: note: by ‘virtual void Output::Init(VspScreen*, Fl_Output*, const char*, VspButton*)’ 269 | virtual void Init( VspScreen* screen, Fl_Output* output, const char* format, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:313:18: note: by ‘virtual void Slider::Init(VspScreen*, VspSlider*, double, bool)’ 313 | virtual void Init( VspScreen* screen, VspSlider* slider_widget, double range, bool log_slider = false ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:313:18: warning: ‘virtual void Slider::Init(VspScreen*, VspSlider*, double, bool)’ was hidden [-Woverloaded-virtual=] /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:354:18: note: by ‘virtual void SliderAdjRange::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, double, bool)’ 354 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:389:18: note: by ‘virtual void CheckButton::Init(VspScreen*, Fl_Check_Button*)’ 389 | virtual void Init( VspScreen* screen, Fl_Check_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:406:18: note: by ‘virtual void CheckButtonBit::Init(VspScreen*, Fl_Button*, int)’ 406 | virtual void Init( VspScreen* screen, Fl_Button* button, int value ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:423:18: note: by ‘virtual void RadioButton::Init(VspScreen*, Fl_Button*, int)’ 423 | virtual void Init( VspScreen* screen, Fl_Button* button, int value ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:456:18: note: by ‘virtual void ToggleButton::Init(VspScreen*, Fl_Button*)’ 456 | virtual void Init( VspScreen* screen, Fl_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:497:18: note: by ‘virtual void TriggerButton::Init(VspScreen*, Fl_Button*)’ 497 | virtual void Init( VspScreen* screen, Fl_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:517:18: note: by ‘virtual void Counter::Init(VspScreen*, Fl_Counter*, VspButton*)’ 517 | virtual void Init( VspScreen* screen, Fl_Counter* counter, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:536:18: note: by ‘virtual void Choice::Init(VspScreen*, Fl_Choice*, VspButton*)’ 536 | virtual void Init( VspScreen* screen, Fl_Choice* fl_choice, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:605:18: note: by ‘virtual void SliderInput::Init(VspScreen*, VspSlider*, Fl_Input*, double, const char*, VspButton*, bool)’ 605 | virtual void Init( VspScreen* screen, VspSlider* slider_widget, Fl_Input* input, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:646:18: note: by ‘virtual void SliderAdjRangeInput::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, double, const char*, VspButton*, bool)’ 646 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:806:18: note: by ‘virtual void FractParmSlider::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, Fl_Input*, double, const char*, VspButton*)’ 806 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:875:18: note: by ‘virtual void StringInput::Init(VspScreen*, Fl_Input*)’ 875 | virtual void Init( VspScreen* screen, Fl_Input* input ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:907:18: note: by ‘virtual void StringOutput::Init(VspScreen*, Fl_Output*, Fl_Button*)’ 907 | virtual void Init( VspScreen* screen, Fl_Output* output, Fl_Button* button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:942:18: note: by ‘virtual void IndexSelector::Init(VspScreen*, Fl_Button*, Fl_Button*, Fl_Int_Input*, Fl_Button*, Fl_Button*, VspButton*)’ 942 | virtual void Init( VspScreen* screen, Fl_Button* ll_but, Fl_Button* l_but, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:990:18: note: by ‘virtual void ColorPicker::Init(VspScreen*, Fl_Button*, Fl_Button*, std::vector, Fl_Slider**)’ 990 | virtual void Init( VspScreen* screen, Fl_Button* title, Fl_Button* result, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:993:18: note: by ‘virtual void ColorPicker::Update(const vec3d&)’ 993 | virtual void Update( const vec3d & rgb ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1018:18: note: by ‘virtual void Group::Init(Fl_Group*)’ 1018 | virtual void Init( Fl_Group* g ) | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1058:18: note: by ‘virtual void ParmPicker::Init(VspScreen*, Fl_Choice*, Fl_Choice*, Fl_Choice*)’ 1058 | virtual void Init( VspScreen* screen, Fl_Choice* container_choice, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1061:18: note: by ‘virtual void ParmPicker::Update()’ 1061 | virtual void Update( ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1131:18: note: by ‘virtual void ParmTreePicker::Init(VspScreen*, Fl_Tree*)’ 1131 | virtual void Init( VspScreen* screen, Fl_Tree* parm_tree ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1133:18: note: by ‘virtual void ParmTreePicker::Update(const std::vector >&)’ 1133 | virtual void Update( const vector< string > &selected_ids ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1179:18: note: by ‘virtual void DriverGroupBank::Init(VspScreen*, const std::vector >&, const std::vector&)’ 1179 | virtual void Init( VspScreen* screen, const vector < vector < Fl_Button * > > & buttons, const vector < SliderAdjRangeInput * > & sliders ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1181:18: note: by ‘virtual void DriverGroupBank::Update(std::vector >&)’ 1181 | virtual void Update( vector< string > & parm_ids ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1215:18: note: by ‘virtual void SkinControl::Init(VspScreen*, Fl_Check_Button*, Fl_Check_Button*, Fl_Check_Button*, VspSlider*, Fl_Button*, Fl_Button*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, Fl_Input*, VspButton*, VspButton*, double, const char*)’ 1215 | virtual void Init( VspScreen* screen, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1231:18: note: by ‘virtual void SkinControl::Update(const std::string&, const std::string&, const std::string&, const std::string&, const std::string&)’ 1231 | virtual void Update( const string& parmL_id, const string& setL_id, const string& eq_id, const string& setR_id, const string& parmR_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1266:18: note: by ‘virtual void SkinHeader::Init(VspScreen*, Choice*, const std::vector&)’ 1266 | virtual void Init( VspScreen* screen, Choice* cont_choice , const vector< VspButton* > &buttons ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1290:18: note: by ‘virtual void GeomPicker::Init(VspScreen*, Fl_Choice*)’ 1290 | virtual void Init( VspScreen* screen, Fl_Choice* geom_choice ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1294:18: note: by ‘virtual void GeomPicker::Update()’ 1294 | virtual void Update( ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1374:18: note: by ‘virtual void PCurveEditor::Init(VspScreen*, Vsp_Canvas*, Fl_Scroll*, Fl_Button*, Fl_Button*, Fl_Button*, Fl_Light_Button*, Fl_Light_Button*, GroupLayout*)’ 1374 | virtual void Init( VspScreen* screen, Vsp_Canvas* canvas, Fl_Scroll* ptscroll, Fl_Button* spbutton, Fl_Button* convbutton, Fl_Button* delbutton, Fl_Light_Button* delpickbutton, Fl_Light_Button* splitpickbutton, GroupLayout* ptlayout ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1398:18: note: by ‘virtual void PCurveEditor::Update(PCurve*)’ 1398 | virtual void Update( PCurve *curve ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.h:30: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:27:10: note: by ‘void AttributeTree::Init(GroupLayout*, VspScreen*, int)’ 27 | void Init( GroupLayout * layout, VspScreen *screen, int browser_h = 150 ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:30:10: note: by ‘void AttributeTree::Update()’ 30 | void Update(); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h: In member function ‘std::vector > AttributeTree::GetSelectedID()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:64:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 64 | for ( int i = 0; i != m_SelectIDs.size(); ++i ) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:136:10: note: by ‘void AttributeEditor::Init(GroupLayout*, Fl_Group*, VspScreen*, void (*)(Fl_Widget*, void*), bool, int, int)’ 136 | void Init( GroupLayout * layout, Fl_Group* group, VspScreen *screen, Fl_Callback *cb, bool mod_start = false, int start_y = 0, int editor_h = 165 ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:138:10: note: by ‘void AttributeEditor::Update()’ 138 | void Update(); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:45:18: warning: ‘virtual void ParmContainer::AddParm(const std::string&)’ was hidden [-Woverloaded-virtual=] 45 | virtual void AddParm( const string & id ); | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/CustomScreen.h:17, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ManageGeomScreen.h:22, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/FuselageScreen.cpp:11: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/CustomGeom.h:653:12: note: by ‘std::string CustomGeom::AddParm(int, const std::string&, const std::string&)’ 653 | string AddParm( int type, const string & name, const string & group ); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/FuselageScreen.cpp: In constructor ‘FuselageScreen::FuselageScreen(ScreenMgr*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/FuselageScreen.cpp:92:9: warning: unused variable ‘tess_w’ [-Wunused-variable] 92 | int tess_w = m_XSecLayout.GetButtonWidth(); | ^~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ [230/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/cartesian -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/EXPRPARSE-prefix/include -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT gui_and_draw/CMakeFiles/gui_and_draw.dir/GroupLayout.cpp.o -MF gui_and_draw/CMakeFiles/gui_and_draw.dir/GroupLayout.cpp.o.d -o gui_and_draw/CMakeFiles/gui_and_draw.dir/GroupLayout.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GroupLayout.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmUndo.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:29, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:37, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GroupLayout.h:24, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GroupLayout.cpp:8: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:22, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:36: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:28: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:61:20: warning: ‘virtual std::string ParmContainer::GetName() const’ was hidden [-Woverloaded-virtual=] 61 | virtual string GetName() const { return m_Name; } | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:22: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:75:20: note: by ‘virtual std::string XSecCurve::GetName()’ 75 | virtual string GetName(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:174:18: warning: ‘virtual void ParmContainer::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 174 | virtual void ChangeID( const string &id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:302:18: note: by ‘virtual void SSXSecCurve::ChangeID(std::string)’ 302 | virtual void ChangeID( string id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h: In constructor ‘BitMask::BitMask(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h:33:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for ( int i = 0; i < boolvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual void Geom::GetSymmIndexs(int, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:484:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 484 | if ( imain >= 0 && imain < m_SurfSymmMap.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetMainSurfID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:492:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | if ( surfnum >= 0 && surfnum < m_MainSurfIndxVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetSurfCopyIndx(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:504:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | if ( surfnum >= 0 && surfnum < m_SurfCopyIndx.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:73:24: warning: ‘virtual xmlNode* ParmContainer::EncodeXml(xmlNode*&)’ was hidden [-Woverloaded-virtual=] 73 | virtual xmlNodePtr EncodeXml( xmlNodePtr & node ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:196:16: note: by ‘xmlNode* Vehicle::EncodeXml(xmlNode*&, int)’ 196 | xmlNodePtr EncodeXml( xmlNodePtr & node, int set ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:201:18: note: by ‘virtual void ParmButton::Init(VspScreen*, VspButton*)’ 201 | virtual void Init( VspScreen* screen, VspButton* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:229:18: note: by ‘virtual void Input::Init(VspScreen*, Fl_Input*, const char*, VspButton*)’ 229 | virtual void Init( VspScreen* screen, Fl_Input* input, const char* format, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:269:18: note: by ‘virtual void Output::Init(VspScreen*, Fl_Output*, const char*, VspButton*)’ 269 | virtual void Init( VspScreen* screen, Fl_Output* output, const char* format, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:313:18: note: by ‘virtual void Slider::Init(VspScreen*, VspSlider*, double, bool)’ 313 | virtual void Init( VspScreen* screen, VspSlider* slider_widget, double range, bool log_slider = false ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:313:18: warning: ‘virtual void Slider::Init(VspScreen*, VspSlider*, double, bool)’ was hidden [-Woverloaded-virtual=] /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:354:18: note: by ‘virtual void SliderAdjRange::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, double, bool)’ 354 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:389:18: note: by ‘virtual void CheckButton::Init(VspScreen*, Fl_Check_Button*)’ 389 | virtual void Init( VspScreen* screen, Fl_Check_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:406:18: note: by ‘virtual void CheckButtonBit::Init(VspScreen*, Fl_Button*, int)’ 406 | virtual void Init( VspScreen* screen, Fl_Button* button, int value ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:423:18: note: by ‘virtual void RadioButton::Init(VspScreen*, Fl_Button*, int)’ 423 | virtual void Init( VspScreen* screen, Fl_Button* button, int value ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:456:18: note: by ‘virtual void ToggleButton::Init(VspScreen*, Fl_Button*)’ 456 | virtual void Init( VspScreen* screen, Fl_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:497:18: note: by ‘virtual void TriggerButton::Init(VspScreen*, Fl_Button*)’ 497 | virtual void Init( VspScreen* screen, Fl_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:517:18: note: by ‘virtual void Counter::Init(VspScreen*, Fl_Counter*, VspButton*)’ 517 | virtual void Init( VspScreen* screen, Fl_Counter* counter, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:536:18: note: by ‘virtual void Choice::Init(VspScreen*, Fl_Choice*, VspButton*)’ 536 | virtual void Init( VspScreen* screen, Fl_Choice* fl_choice, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:605:18: note: by ‘virtual void SliderInput::Init(VspScreen*, VspSlider*, Fl_Input*, double, const char*, VspButton*, bool)’ 605 | virtual void Init( VspScreen* screen, VspSlider* slider_widget, Fl_Input* input, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:646:18: note: by ‘virtual void SliderAdjRangeInput::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, double, const char*, VspButton*, bool)’ 646 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:806:18: note: by ‘virtual void FractParmSlider::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, Fl_Input*, double, const char*, VspButton*)’ 806 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:875:18: note: by ‘virtual void StringInput::Init(VspScreen*, Fl_Input*)’ 875 | virtual void Init( VspScreen* screen, Fl_Input* input ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:907:18: note: by ‘virtual void StringOutput::Init(VspScreen*, Fl_Output*, Fl_Button*)’ 907 | virtual void Init( VspScreen* screen, Fl_Output* output, Fl_Button* button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:942:18: note: by ‘virtual void IndexSelector::Init(VspScreen*, Fl_Button*, Fl_Button*, Fl_Int_Input*, Fl_Button*, Fl_Button*, VspButton*)’ 942 | virtual void Init( VspScreen* screen, Fl_Button* ll_but, Fl_Button* l_but, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:990:18: note: by ‘virtual void ColorPicker::Init(VspScreen*, Fl_Button*, Fl_Button*, std::vector, Fl_Slider**)’ 990 | virtual void Init( VspScreen* screen, Fl_Button* title, Fl_Button* result, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:993:18: note: by ‘virtual void ColorPicker::Update(const vec3d&)’ 993 | virtual void Update( const vec3d & rgb ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1018:18: note: by ‘virtual void Group::Init(Fl_Group*)’ 1018 | virtual void Init( Fl_Group* g ) | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1058:18: note: by ‘virtual void ParmPicker::Init(VspScreen*, Fl_Choice*, Fl_Choice*, Fl_Choice*)’ 1058 | virtual void Init( VspScreen* screen, Fl_Choice* container_choice, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1061:18: note: by ‘virtual void ParmPicker::Update()’ 1061 | virtual void Update( ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1131:18: note: by ‘virtual void ParmTreePicker::Init(VspScreen*, Fl_Tree*)’ 1131 | virtual void Init( VspScreen* screen, Fl_Tree* parm_tree ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1133:18: note: by ‘virtual void ParmTreePicker::Update(const std::vector >&)’ 1133 | virtual void Update( const vector< string > &selected_ids ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1179:18: note: by ‘virtual void DriverGroupBank::Init(VspScreen*, const std::vector >&, const std::vector&)’ 1179 | virtual void Init( VspScreen* screen, const vector < vector < Fl_Button * > > & buttons, const vector < SliderAdjRangeInput * > & sliders ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1181:18: note: by ‘virtual void DriverGroupBank::Update(std::vector >&)’ 1181 | virtual void Update( vector< string > & parm_ids ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1215:18: note: by ‘virtual void SkinControl::Init(VspScreen*, Fl_Check_Button*, Fl_Check_Button*, Fl_Check_Button*, VspSlider*, Fl_Button*, Fl_Button*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, Fl_Input*, VspButton*, VspButton*, double, const char*)’ 1215 | virtual void Init( VspScreen* screen, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1231:18: note: by ‘virtual void SkinControl::Update(const std::string&, const std::string&, const std::string&, const std::string&, const std::string&)’ 1231 | virtual void Update( const string& parmL_id, const string& setL_id, const string& eq_id, const string& setR_id, const string& parmR_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1266:18: note: by ‘virtual void SkinHeader::Init(VspScreen*, Choice*, const std::vector&)’ 1266 | virtual void Init( VspScreen* screen, Choice* cont_choice , const vector< VspButton* > &buttons ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1290:18: note: by ‘virtual void GeomPicker::Init(VspScreen*, Fl_Choice*)’ 1290 | virtual void Init( VspScreen* screen, Fl_Choice* geom_choice ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1294:18: note: by ‘virtual void GeomPicker::Update()’ 1294 | virtual void Update( ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1374:18: note: by ‘virtual void PCurveEditor::Init(VspScreen*, Vsp_Canvas*, Fl_Scroll*, Fl_Button*, Fl_Button*, Fl_Button*, Fl_Light_Button*, Fl_Light_Button*, GroupLayout*)’ 1374 | virtual void Init( VspScreen* screen, Vsp_Canvas* canvas, Fl_Scroll* ptscroll, Fl_Button* spbutton, Fl_Button* convbutton, Fl_Button* delbutton, Fl_Light_Button* delpickbutton, Fl_Light_Button* splitpickbutton, GroupLayout* ptlayout ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1398:18: note: by ‘virtual void PCurveEditor::Update(PCurve*)’ 1398 | virtual void Update( PCurve *curve ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.h:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GroupLayout.cpp:9: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:27:10: note: by ‘void AttributeTree::Init(GroupLayout*, VspScreen*, int)’ 27 | void Init( GroupLayout * layout, VspScreen *screen, int browser_h = 150 ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:30:10: note: by ‘void AttributeTree::Update()’ 30 | void Update(); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h: In member function ‘std::vector > AttributeTree::GetSelectedID()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:64:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 64 | for ( int i = 0; i != m_SelectIDs.size(); ++i ) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:136:10: note: by ‘void AttributeEditor::Init(GroupLayout*, Fl_Group*, VspScreen*, void (*)(Fl_Widget*, void*), bool, int, int)’ 136 | void Init( GroupLayout * layout, Fl_Group* group, VspScreen *screen, Fl_Callback *cb, bool mod_start = false, int start_y = 0, int editor_h = 165 ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:138:10: note: by ‘void AttributeEditor::Update()’ 138 | void Update(); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GroupLayout.cpp: In member function ‘void GroupLayout::Init()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GroupLayout.cpp:42:9: warning: operation on ‘((GroupLayout*)this)->GroupLayout::m_X’ may be undefined [-Wsequence-point] 42 | m_X = m_X = m_W = m_H = 0; | ~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GroupLayout.cpp: In destructor ‘virtual GroupLayout::~GroupLayout()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GroupLayout.cpp:66:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 66 | for ( int i = 0; i < m_Slider_Cleanup.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GroupLayout.cpp:68:9: warning: deleting object of polymorphic class type ‘SliderAdjRangeInput’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 68 | delete m_Slider_Cleanup[i]; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GroupLayout.cpp: In function ‘void AddPointLine(const std::vector&, const std::vector&, int, Fl_Color, int, int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GroupLayout.cpp:845:12: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 845 | if ( n != ydata.size() ) | ~~^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ [231/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/cartesian -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/EXPRPARSE-prefix/include -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT gui_and_draw/CMakeFiles/gui_and_draw.dir/GearScreen.cpp.o -MF gui_and_draw/CMakeFiles/gui_and_draw.dir/GearScreen.cpp.o.d -o gui_and_draw/CMakeFiles/gui_and_draw.dir/GearScreen.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GearScreen.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmUndo.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:29, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:37, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.h:26, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GearScreen.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GearScreen.cpp:8: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:22, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:36: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:28: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:61:20: warning: ‘virtual std::string ParmContainer::GetName() const’ was hidden [-Woverloaded-virtual=] 61 | virtual string GetName() const { return m_Name; } | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:22: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:75:20: note: by ‘virtual std::string XSecCurve::GetName()’ 75 | virtual string GetName(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:174:18: warning: ‘virtual void ParmContainer::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 174 | virtual void ChangeID( const string &id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:302:18: note: by ‘virtual void SSXSecCurve::ChangeID(std::string)’ 302 | virtual void ChangeID( string id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h: In constructor ‘BitMask::BitMask(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h:33:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for ( int i = 0; i < boolvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual void Geom::GetSymmIndexs(int, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:484:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 484 | if ( imain >= 0 && imain < m_SurfSymmMap.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetMainSurfID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:492:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | if ( surfnum >= 0 && surfnum < m_MainSurfIndxVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetSurfCopyIndx(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:504:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | if ( surfnum >= 0 && surfnum < m_SurfCopyIndx.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:73:24: warning: ‘virtual xmlNode* ParmContainer::EncodeXml(xmlNode*&)’ was hidden [-Woverloaded-virtual=] 73 | virtual xmlNodePtr EncodeXml( xmlNodePtr & node ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:196:16: note: by ‘xmlNode* Vehicle::EncodeXml(xmlNode*&, int)’ 196 | xmlNodePtr EncodeXml( xmlNodePtr & node, int set ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:201:18: note: by ‘virtual void ParmButton::Init(VspScreen*, VspButton*)’ 201 | virtual void Init( VspScreen* screen, VspButton* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:229:18: note: by ‘virtual void Input::Init(VspScreen*, Fl_Input*, const char*, VspButton*)’ 229 | virtual void Init( VspScreen* screen, Fl_Input* input, const char* format, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:269:18: note: by ‘virtual void Output::Init(VspScreen*, Fl_Output*, const char*, VspButton*)’ 269 | virtual void Init( VspScreen* screen, Fl_Output* output, const char* format, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:313:18: note: by ‘virtual void Slider::Init(VspScreen*, VspSlider*, double, bool)’ 313 | virtual void Init( VspScreen* screen, VspSlider* slider_widget, double range, bool log_slider = false ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:313:18: warning: ‘virtual void Slider::Init(VspScreen*, VspSlider*, double, bool)’ was hidden [-Woverloaded-virtual=] /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:354:18: note: by ‘virtual void SliderAdjRange::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, double, bool)’ 354 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:389:18: note: by ‘virtual void CheckButton::Init(VspScreen*, Fl_Check_Button*)’ 389 | virtual void Init( VspScreen* screen, Fl_Check_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:406:18: note: by ‘virtual void CheckButtonBit::Init(VspScreen*, Fl_Button*, int)’ 406 | virtual void Init( VspScreen* screen, Fl_Button* button, int value ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:423:18: note: by ‘virtual void RadioButton::Init(VspScreen*, Fl_Button*, int)’ 423 | virtual void Init( VspScreen* screen, Fl_Button* button, int value ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:456:18: note: by ‘virtual void ToggleButton::Init(VspScreen*, Fl_Button*)’ 456 | virtual void Init( VspScreen* screen, Fl_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:497:18: note: by ‘virtual void TriggerButton::Init(VspScreen*, Fl_Button*)’ 497 | virtual void Init( VspScreen* screen, Fl_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:517:18: note: by ‘virtual void Counter::Init(VspScreen*, Fl_Counter*, VspButton*)’ 517 | virtual void Init( VspScreen* screen, Fl_Counter* counter, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:536:18: note: by ‘virtual void Choice::Init(VspScreen*, Fl_Choice*, VspButton*)’ 536 | virtual void Init( VspScreen* screen, Fl_Choice* fl_choice, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:605:18: note: by ‘virtual void SliderInput::Init(VspScreen*, VspSlider*, Fl_Input*, double, const char*, VspButton*, bool)’ 605 | virtual void Init( VspScreen* screen, VspSlider* slider_widget, Fl_Input* input, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:646:18: note: by ‘virtual void SliderAdjRangeInput::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, double, const char*, VspButton*, bool)’ 646 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:806:18: note: by ‘virtual void FractParmSlider::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, Fl_Input*, double, const char*, VspButton*)’ 806 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:875:18: note: by ‘virtual void StringInput::Init(VspScreen*, Fl_Input*)’ 875 | virtual void Init( VspScreen* screen, Fl_Input* input ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:907:18: note: by ‘virtual void StringOutput::Init(VspScreen*, Fl_Output*, Fl_Button*)’ 907 | virtual void Init( VspScreen* screen, Fl_Output* output, Fl_Button* button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:942:18: note: by ‘virtual void IndexSelector::Init(VspScreen*, Fl_Button*, Fl_Button*, Fl_Int_Input*, Fl_Button*, Fl_Button*, VspButton*)’ 942 | virtual void Init( VspScreen* screen, Fl_Button* ll_but, Fl_Button* l_but, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:990:18: note: by ‘virtual void ColorPicker::Init(VspScreen*, Fl_Button*, Fl_Button*, std::vector, Fl_Slider**)’ 990 | virtual void Init( VspScreen* screen, Fl_Button* title, Fl_Button* result, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:993:18: note: by ‘virtual void ColorPicker::Update(const vec3d&)’ 993 | virtual void Update( const vec3d & rgb ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1018:18: note: by ‘virtual void Group::Init(Fl_Group*)’ 1018 | virtual void Init( Fl_Group* g ) | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1058:18: note: by ‘virtual void ParmPicker::Init(VspScreen*, Fl_Choice*, Fl_Choice*, Fl_Choice*)’ 1058 | virtual void Init( VspScreen* screen, Fl_Choice* container_choice, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1061:18: note: by ‘virtual void ParmPicker::Update()’ 1061 | virtual void Update( ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1131:18: note: by ‘virtual void ParmTreePicker::Init(VspScreen*, Fl_Tree*)’ 1131 | virtual void Init( VspScreen* screen, Fl_Tree* parm_tree ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1133:18: note: by ‘virtual void ParmTreePicker::Update(const std::vector >&)’ 1133 | virtual void Update( const vector< string > &selected_ids ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1179:18: note: by ‘virtual void DriverGroupBank::Init(VspScreen*, const std::vector >&, const std::vector&)’ 1179 | virtual void Init( VspScreen* screen, const vector < vector < Fl_Button * > > & buttons, const vector < SliderAdjRangeInput * > & sliders ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1181:18: note: by ‘virtual void DriverGroupBank::Update(std::vector >&)’ 1181 | virtual void Update( vector< string > & parm_ids ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1215:18: note: by ‘virtual void SkinControl::Init(VspScreen*, Fl_Check_Button*, Fl_Check_Button*, Fl_Check_Button*, VspSlider*, Fl_Button*, Fl_Button*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, Fl_Input*, VspButton*, VspButton*, double, const char*)’ 1215 | virtual void Init( VspScreen* screen, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1231:18: note: by ‘virtual void SkinControl::Update(const std::string&, const std::string&, const std::string&, const std::string&, const std::string&)’ 1231 | virtual void Update( const string& parmL_id, const string& setL_id, const string& eq_id, const string& setR_id, const string& parmR_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1266:18: note: by ‘virtual void SkinHeader::Init(VspScreen*, Choice*, const std::vector&)’ 1266 | virtual void Init( VspScreen* screen, Choice* cont_choice , const vector< VspButton* > &buttons ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1290:18: note: by ‘virtual void GeomPicker::Init(VspScreen*, Fl_Choice*)’ 1290 | virtual void Init( VspScreen* screen, Fl_Choice* geom_choice ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1294:18: note: by ‘virtual void GeomPicker::Update()’ 1294 | virtual void Update( ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1374:18: note: by ‘virtual void PCurveEditor::Init(VspScreen*, Vsp_Canvas*, Fl_Scroll*, Fl_Button*, Fl_Button*, Fl_Button*, Fl_Light_Button*, Fl_Light_Button*, GroupLayout*)’ 1374 | virtual void Init( VspScreen* screen, Vsp_Canvas* canvas, Fl_Scroll* ptscroll, Fl_Button* spbutton, Fl_Button* convbutton, Fl_Button* delbutton, Fl_Light_Button* delpickbutton, Fl_Light_Button* splitpickbutton, GroupLayout* ptlayout ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1398:18: note: by ‘virtual void PCurveEditor::Update(PCurve*)’ 1398 | virtual void Update( PCurve *curve ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.h:30: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:27:10: note: by ‘void AttributeTree::Init(GroupLayout*, VspScreen*, int)’ 27 | void Init( GroupLayout * layout, VspScreen *screen, int browser_h = 150 ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:30:10: note: by ‘void AttributeTree::Update()’ 30 | void Update(); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h: In member function ‘std::vector > AttributeTree::GetSelectedID()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:64:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 64 | for ( int i = 0; i != m_SelectIDs.size(); ++i ) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:136:10: note: by ‘void AttributeEditor::Init(GroupLayout*, Fl_Group*, VspScreen*, void (*)(Fl_Widget*, void*), bool, int, int)’ 136 | void Init( GroupLayout * layout, Fl_Group* group, VspScreen *screen, Fl_Callback *cb, bool mod_start = false, int start_y = 0, int editor_h = 165 ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:138:10: note: by ‘void AttributeEditor::Update()’ 138 | void Update(); | ^~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ [232/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/cartesian -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/EXPRPARSE-prefix/include -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT gui_and_draw/CMakeFiles/gui_and_draw.dir/FeaPartEditScreen.cpp.o -MF gui_and_draw/CMakeFiles/gui_and_draw.dir/FeaPartEditScreen.cpp.o.d -o gui_and_draw/CMakeFiles/gui_and_draw.dir/FeaPartEditScreen.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/FeaPartEditScreen.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmUndo.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:29, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:37, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.h:26, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenMgr.h:16, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/FeaPartEditScreen.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/FeaPartEditScreen.cpp:11: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:22, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:36: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:28: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:61:20: warning: ‘virtual std::string ParmContainer::GetName() const’ was hidden [-Woverloaded-virtual=] 61 | virtual string GetName() const { return m_Name; } | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:22: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:75:20: note: by ‘virtual std::string XSecCurve::GetName()’ 75 | virtual string GetName(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:174:18: warning: ‘virtual void ParmContainer::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 174 | virtual void ChangeID( const string &id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:302:18: note: by ‘virtual void SSXSecCurve::ChangeID(std::string)’ 302 | virtual void ChangeID( string id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h: In constructor ‘BitMask::BitMask(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h:33:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for ( int i = 0; i < boolvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual void Geom::GetSymmIndexs(int, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:484:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 484 | if ( imain >= 0 && imain < m_SurfSymmMap.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetMainSurfID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:492:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | if ( surfnum >= 0 && surfnum < m_MainSurfIndxVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetSurfCopyIndx(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:504:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | if ( surfnum >= 0 && surfnum < m_SurfCopyIndx.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:73:24: warning: ‘virtual xmlNode* ParmContainer::EncodeXml(xmlNode*&)’ was hidden [-Woverloaded-virtual=] 73 | virtual xmlNodePtr EncodeXml( xmlNodePtr & node ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:196:16: note: by ‘xmlNode* Vehicle::EncodeXml(xmlNode*&, int)’ 196 | xmlNodePtr EncodeXml( xmlNodePtr & node, int set ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:201:18: note: by ‘virtual void ParmButton::Init(VspScreen*, VspButton*)’ 201 | virtual void Init( VspScreen* screen, VspButton* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:229:18: note: by ‘virtual void Input::Init(VspScreen*, Fl_Input*, const char*, VspButton*)’ 229 | virtual void Init( VspScreen* screen, Fl_Input* input, const char* format, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:269:18: note: by ‘virtual void Output::Init(VspScreen*, Fl_Output*, const char*, VspButton*)’ 269 | virtual void Init( VspScreen* screen, Fl_Output* output, const char* format, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:313:18: note: by ‘virtual void Slider::Init(VspScreen*, VspSlider*, double, bool)’ 313 | virtual void Init( VspScreen* screen, VspSlider* slider_widget, double range, bool log_slider = false ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:313:18: warning: ‘virtual void Slider::Init(VspScreen*, VspSlider*, double, bool)’ was hidden [-Woverloaded-virtual=] /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:354:18: note: by ‘virtual void SliderAdjRange::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, double, bool)’ 354 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:389:18: note: by ‘virtual void CheckButton::Init(VspScreen*, Fl_Check_Button*)’ 389 | virtual void Init( VspScreen* screen, Fl_Check_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:406:18: note: by ‘virtual void CheckButtonBit::Init(VspScreen*, Fl_Button*, int)’ 406 | virtual void Init( VspScreen* screen, Fl_Button* button, int value ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:423:18: note: by ‘virtual void RadioButton::Init(VspScreen*, Fl_Button*, int)’ 423 | virtual void Init( VspScreen* screen, Fl_Button* button, int value ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:456:18: note: by ‘virtual void ToggleButton::Init(VspScreen*, Fl_Button*)’ 456 | virtual void Init( VspScreen* screen, Fl_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:497:18: note: by ‘virtual void TriggerButton::Init(VspScreen*, Fl_Button*)’ 497 | virtual void Init( VspScreen* screen, Fl_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:517:18: note: by ‘virtual void Counter::Init(VspScreen*, Fl_Counter*, VspButton*)’ 517 | virtual void Init( VspScreen* screen, Fl_Counter* counter, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:536:18: note: by ‘virtual void Choice::Init(VspScreen*, Fl_Choice*, VspButton*)’ 536 | virtual void Init( VspScreen* screen, Fl_Choice* fl_choice, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:605:18: note: by ‘virtual void SliderInput::Init(VspScreen*, VspSlider*, Fl_Input*, double, const char*, VspButton*, bool)’ 605 | virtual void Init( VspScreen* screen, VspSlider* slider_widget, Fl_Input* input, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:646:18: note: by ‘virtual void SliderAdjRangeInput::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, double, const char*, VspButton*, bool)’ 646 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:806:18: note: by ‘virtual void FractParmSlider::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, Fl_Input*, double, const char*, VspButton*)’ 806 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:875:18: note: by ‘virtual void StringInput::Init(VspScreen*, Fl_Input*)’ 875 | virtual void Init( VspScreen* screen, Fl_Input* input ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:907:18: note: by ‘virtual void StringOutput::Init(VspScreen*, Fl_Output*, Fl_Button*)’ 907 | virtual void Init( VspScreen* screen, Fl_Output* output, Fl_Button* button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:942:18: note: by ‘virtual void IndexSelector::Init(VspScreen*, Fl_Button*, Fl_Button*, Fl_Int_Input*, Fl_Button*, Fl_Button*, VspButton*)’ 942 | virtual void Init( VspScreen* screen, Fl_Button* ll_but, Fl_Button* l_but, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:990:18: note: by ‘virtual void ColorPicker::Init(VspScreen*, Fl_Button*, Fl_Button*, std::vector, Fl_Slider**)’ 990 | virtual void Init( VspScreen* screen, Fl_Button* title, Fl_Button* result, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:993:18: note: by ‘virtual void ColorPicker::Update(const vec3d&)’ 993 | virtual void Update( const vec3d & rgb ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1018:18: note: by ‘virtual void Group::Init(Fl_Group*)’ 1018 | virtual void Init( Fl_Group* g ) | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1058:18: note: by ‘virtual void ParmPicker::Init(VspScreen*, Fl_Choice*, Fl_Choice*, Fl_Choice*)’ 1058 | virtual void Init( VspScreen* screen, Fl_Choice* container_choice, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1061:18: note: by ‘virtual void ParmPicker::Update()’ 1061 | virtual void Update( ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1131:18: note: by ‘virtual void ParmTreePicker::Init(VspScreen*, Fl_Tree*)’ 1131 | virtual void Init( VspScreen* screen, Fl_Tree* parm_tree ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1133:18: note: by ‘virtual void ParmTreePicker::Update(const std::vector >&)’ 1133 | virtual void Update( const vector< string > &selected_ids ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1179:18: note: by ‘virtual void DriverGroupBank::Init(VspScreen*, const std::vector >&, const std::vector&)’ 1179 | virtual void Init( VspScreen* screen, const vector < vector < Fl_Button * > > & buttons, const vector < SliderAdjRangeInput * > & sliders ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1181:18: note: by ‘virtual void DriverGroupBank::Update(std::vector >&)’ 1181 | virtual void Update( vector< string > & parm_ids ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1215:18: note: by ‘virtual void SkinControl::Init(VspScreen*, Fl_Check_Button*, Fl_Check_Button*, Fl_Check_Button*, VspSlider*, Fl_Button*, Fl_Button*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, Fl_Input*, VspButton*, VspButton*, double, const char*)’ 1215 | virtual void Init( VspScreen* screen, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1231:18: note: by ‘virtual void SkinControl::Update(const std::string&, const std::string&, const std::string&, const std::string&, const std::string&)’ 1231 | virtual void Update( const string& parmL_id, const string& setL_id, const string& eq_id, const string& setR_id, const string& parmR_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1266:18: note: by ‘virtual void SkinHeader::Init(VspScreen*, Choice*, const std::vector&)’ 1266 | virtual void Init( VspScreen* screen, Choice* cont_choice , const vector< VspButton* > &buttons ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1290:18: note: by ‘virtual void GeomPicker::Init(VspScreen*, Fl_Choice*)’ 1290 | virtual void Init( VspScreen* screen, Fl_Choice* geom_choice ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1294:18: note: by ‘virtual void GeomPicker::Update()’ 1294 | virtual void Update( ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1374:18: note: by ‘virtual void PCurveEditor::Init(VspScreen*, Vsp_Canvas*, Fl_Scroll*, Fl_Button*, Fl_Button*, Fl_Button*, Fl_Light_Button*, Fl_Light_Button*, GroupLayout*)’ 1374 | virtual void Init( VspScreen* screen, Vsp_Canvas* canvas, Fl_Scroll* ptscroll, Fl_Button* spbutton, Fl_Button* convbutton, Fl_Button* delbutton, Fl_Light_Button* delpickbutton, Fl_Light_Button* splitpickbutton, GroupLayout* ptlayout ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1398:18: note: by ‘virtual void PCurveEditor::Update(PCurve*)’ 1398 | virtual void Update( PCurve *curve ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.h:30: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:27:10: note: by ‘void AttributeTree::Init(GroupLayout*, VspScreen*, int)’ 27 | void Init( GroupLayout * layout, VspScreen *screen, int browser_h = 150 ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:30:10: note: by ‘void AttributeTree::Update()’ 30 | void Update(); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h: In member function ‘std::vector > AttributeTree::GetSelectedID()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:64:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 64 | for ( int i = 0; i != m_SelectIDs.size(); ++i ) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:136:10: note: by ‘void AttributeEditor::Init(GroupLayout*, Fl_Group*, VspScreen*, void (*)(Fl_Widget*, void*), bool, int, int)’ 136 | void Init( GroupLayout * layout, Fl_Group* group, VspScreen *screen, Fl_Callback *cb, bool mod_start = false, int start_y = 0, int editor_h = 165 ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:138:10: note: by ‘void AttributeEditor::Update()’ 138 | void Update(); | ^~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/Surf.h:18, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/CfdMeshMgr.h:55, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMeshMgr.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/FeaPartEditScreen.cpp:13: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:27:18: warning: ‘virtual void SimpleMeshCommonSettings::CopyFrom(MeshCommonSettings*)’ was hidden [-Woverloaded-virtual=] 27 | virtual void CopyFrom( MeshCommonSettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:95:18: note: by ‘virtual void SimpleIntersectSettings::CopyFrom(IntersectSettings*)’ 95 | virtual void CopyFrom( IntersectSettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:27:18: warning: ‘virtual void SimpleMeshCommonSettings::CopyFrom(MeshCommonSettings*)’ was hidden [-Woverloaded-virtual=] 27 | virtual void CopyFrom( MeshCommonSettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:105:18: note: by ‘virtual void SimpleCfdMeshSettings::CopyFrom(CfdMeshSettings*)’ 105 | virtual void CopyFrom( CfdMeshSettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:27:18: warning: ‘virtual void SimpleMeshCommonSettings::CopyFrom(MeshCommonSettings*)’ was hidden [-Woverloaded-virtual=] 27 | virtual void CopyFrom( MeshCommonSettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:138:18: note: by ‘virtual void SimpleFeaMeshSettings::CopyFrom(StructSettings*)’ 138 | virtual void CopyFrom( StructSettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:138:18: warning: ‘virtual void SimpleFeaMeshSettings::CopyFrom(StructSettings*)’ was hidden [-Woverloaded-virtual=] /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:248:18: note: by ‘virtual void SimpleAssemblySettings::CopyFrom(AssemblySettings*)’ 248 | virtual void CopyFrom( AssemblySettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:139:18: warning: ‘virtual void SimpleFeaMeshSettings::CopyPostOpFrom(StructSettings*)’ was hidden [-Woverloaded-virtual=] 139 | virtual void CopyPostOpFrom( StructSettings* settings ); | ^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:250:18: note: by ‘virtual void SimpleAssemblySettings::CopyPostOpFrom(AssemblySettings*)’ 250 | virtual void CopyPostOpFrom( AssemblySettings* settings ); | ^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMeshMgr.h: In member function ‘virtual void FeaMeshMgrSingleton::ResetPropMatUse()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMeshMgr.h:195:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 195 | for ( int i = 0; i < m_SimplePropertyVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMeshMgr.h:199:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 199 | for ( int i = 0; i < m_SimpleMaterialVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/FeaPartEditScreen.cpp: In member function ‘virtual bool FeaPartEditScreen::Update()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/FeaPartEditScreen.cpp:2410:38: warning: unused variable ‘trim’ [-Wunused-variable] 2410 | FeaPartTrim* trim = dynamic_cast( feaprt ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/FeaPartEditScreen.cpp:2810:74: warning: comparison of integer expressions of different signedness: ‘std::vector::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 2810 | if ( ( m_FeaSSXSCUpCoeffSliderVec.size() != num_up ) || ( m_FeaSSXSCLowCoeffSliderVec.size() != num_low ) ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/FeaPartEditScreen.cpp:2810:126: warning: comparison of integer expressions of different signedness: ‘std::vector::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 2810 | if ( ( m_FeaSSXSCUpCoeffSliderVec.size() != num_up ) || ( m_FeaSSXSCLowCoeffSliderVec.size() != num_low ) ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/FeaPartEditScreen.cpp: In member function ‘virtual void FeaPartEditScreen::CallBack(Fl_Widget*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/FeaPartEditScreen.cpp:3706:78: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 3706 | if ( m_ActiveTrimPartIndex >= 0 && m_ActiveTrimPartIndex < trim->m_TrimFeaPartIDVec.size() ) | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/FeaPartEditScreen.cpp:3710:50: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 3710 | if ( selid >= 0 && selid < m_TrimPartChoiceIDVec.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/FeaPartEditScreen.cpp: In member function ‘virtual void FeaPartEditScreen::UpdateFeaPropertyChoice()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/FeaPartEditScreen.cpp:3786:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 3786 | for ( int i = 0; i < property_vec.size(); ++i ) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/FeaPartEditScreen.cpp: In member function ‘virtual void FeaPartEditScreen::UpdateFixPointParentChoice()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/FeaPartEditScreen.cpp:3876:47: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 3876 | for ( size_t i = 0; i < parent_index; i++ ) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/FeaPartEditScreen.cpp: In member function ‘virtual void FeaPartEditScreen::UpdateTrimPartChoice()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/FeaPartEditScreen.cpp:3958:48: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 3958 | for ( int itrim = 0; itrim < partids.size(); itrim++ ) | ~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/FeaPartEditScreen.cpp:3980:78: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 3980 | if ( m_ActiveTrimPartIndex >= 0 && m_ActiveTrimPartIndex < partids.size() ) | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/FeaPartEditScreen.cpp:3985:78: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 3985 | if ( m_ActiveTrimPartIndex >= 0 && m_ActiveTrimPartIndex < trim->m_FlipFlagVec.size() ) | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/FeaPartEditScreen.cpp: In member function ‘virtual void FeaPartEditScreen::RebuildSSCSTGroup(CSTAirfoil*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/FeaPartEditScreen.cpp:4164:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 4164 | for ( int i = 0; i < num_up; i++ ) | ~~^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/FeaPartEditScreen.cpp:4183:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 4183 | for ( int i = 0; i < num_low; i++ ) | ~~^~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ [233/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/cartesian -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/EXPRPARSE-prefix/include -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT gui_and_draw/CMakeFiles/gui_and_draw.dir/GeometryAnalysisScreen.cpp.o -MF gui_and_draw/CMakeFiles/gui_and_draw.dir/GeometryAnalysisScreen.cpp.o.d -o gui_and_draw/CMakeFiles/gui_and_draw.dir/GeometryAnalysisScreen.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GeometryAnalysisScreen.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmUndo.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:29, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:37, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.h:26, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GeometryAnalysisScreen.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GeometryAnalysisScreen.cpp:8: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:22, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:36: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:28: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:61:20: warning: ‘virtual std::string ParmContainer::GetName() const’ was hidden [-Woverloaded-virtual=] 61 | virtual string GetName() const { return m_Name; } | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:22: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:75:20: note: by ‘virtual std::string XSecCurve::GetName()’ 75 | virtual string GetName(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:174:18: warning: ‘virtual void ParmContainer::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 174 | virtual void ChangeID( const string &id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:302:18: note: by ‘virtual void SSXSecCurve::ChangeID(std::string)’ 302 | virtual void ChangeID( string id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h: In constructor ‘BitMask::BitMask(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h:33:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for ( int i = 0; i < boolvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual void Geom::GetSymmIndexs(int, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:484:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 484 | if ( imain >= 0 && imain < m_SurfSymmMap.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetMainSurfID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:492:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | if ( surfnum >= 0 && surfnum < m_MainSurfIndxVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetSurfCopyIndx(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:504:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | if ( surfnum >= 0 && surfnum < m_SurfCopyIndx.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:73:24: warning: ‘virtual xmlNode* ParmContainer::EncodeXml(xmlNode*&)’ was hidden [-Woverloaded-virtual=] 73 | virtual xmlNodePtr EncodeXml( xmlNodePtr & node ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:196:16: note: by ‘xmlNode* Vehicle::EncodeXml(xmlNode*&, int)’ 196 | xmlNodePtr EncodeXml( xmlNodePtr & node, int set ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:201:18: note: by ‘virtual void ParmButton::Init(VspScreen*, VspButton*)’ 201 | virtual void Init( VspScreen* screen, VspButton* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:229:18: note: by ‘virtual void Input::Init(VspScreen*, Fl_Input*, const char*, VspButton*)’ 229 | virtual void Init( VspScreen* screen, Fl_Input* input, const char* format, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:269:18: note: by ‘virtual void Output::Init(VspScreen*, Fl_Output*, const char*, VspButton*)’ 269 | virtual void Init( VspScreen* screen, Fl_Output* output, const char* format, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:313:18: note: by ‘virtual void Slider::Init(VspScreen*, VspSlider*, double, bool)’ 313 | virtual void Init( VspScreen* screen, VspSlider* slider_widget, double range, bool log_slider = false ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:313:18: warning: ‘virtual void Slider::Init(VspScreen*, VspSlider*, double, bool)’ was hidden [-Woverloaded-virtual=] /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:354:18: note: by ‘virtual void SliderAdjRange::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, double, bool)’ 354 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:389:18: note: by ‘virtual void CheckButton::Init(VspScreen*, Fl_Check_Button*)’ 389 | virtual void Init( VspScreen* screen, Fl_Check_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:406:18: note: by ‘virtual void CheckButtonBit::Init(VspScreen*, Fl_Button*, int)’ 406 | virtual void Init( VspScreen* screen, Fl_Button* button, int value ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:423:18: note: by ‘virtual void RadioButton::Init(VspScreen*, Fl_Button*, int)’ 423 | virtual void Init( VspScreen* screen, Fl_Button* button, int value ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:456:18: note: by ‘virtual void ToggleButton::Init(VspScreen*, Fl_Button*)’ 456 | virtual void Init( VspScreen* screen, Fl_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:497:18: note: by ‘virtual void TriggerButton::Init(VspScreen*, Fl_Button*)’ 497 | virtual void Init( VspScreen* screen, Fl_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:517:18: note: by ‘virtual void Counter::Init(VspScreen*, Fl_Counter*, VspButton*)’ 517 | virtual void Init( VspScreen* screen, Fl_Counter* counter, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:536:18: note: by ‘virtual void Choice::Init(VspScreen*, Fl_Choice*, VspButton*)’ 536 | virtual void Init( VspScreen* screen, Fl_Choice* fl_choice, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:605:18: note: by ‘virtual void SliderInput::Init(VspScreen*, VspSlider*, Fl_Input*, double, const char*, VspButton*, bool)’ 605 | virtual void Init( VspScreen* screen, VspSlider* slider_widget, Fl_Input* input, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:646:18: note: by ‘virtual void SliderAdjRangeInput::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, double, const char*, VspButton*, bool)’ 646 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:806:18: note: by ‘virtual void FractParmSlider::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, Fl_Input*, double, const char*, VspButton*)’ 806 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:875:18: note: by ‘virtual void StringInput::Init(VspScreen*, Fl_Input*)’ 875 | virtual void Init( VspScreen* screen, Fl_Input* input ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:907:18: note: by ‘virtual void StringOutput::Init(VspScreen*, Fl_Output*, Fl_Button*)’ 907 | virtual void Init( VspScreen* screen, Fl_Output* output, Fl_Button* button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:942:18: note: by ‘virtual void IndexSelector::Init(VspScreen*, Fl_Button*, Fl_Button*, Fl_Int_Input*, Fl_Button*, Fl_Button*, VspButton*)’ 942 | virtual void Init( VspScreen* screen, Fl_Button* ll_but, Fl_Button* l_but, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:990:18: note: by ‘virtual void ColorPicker::Init(VspScreen*, Fl_Button*, Fl_Button*, std::vector, Fl_Slider**)’ 990 | virtual void Init( VspScreen* screen, Fl_Button* title, Fl_Button* result, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:993:18: note: by ‘virtual void ColorPicker::Update(const vec3d&)’ 993 | virtual void Update( const vec3d & rgb ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1018:18: note: by ‘virtual void Group::Init(Fl_Group*)’ 1018 | virtual void Init( Fl_Group* g ) | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1058:18: note: by ‘virtual void ParmPicker::Init(VspScreen*, Fl_Choice*, Fl_Choice*, Fl_Choice*)’ 1058 | virtual void Init( VspScreen* screen, Fl_Choice* container_choice, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1061:18: note: by ‘virtual void ParmPicker::Update()’ 1061 | virtual void Update( ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1131:18: note: by ‘virtual void ParmTreePicker::Init(VspScreen*, Fl_Tree*)’ 1131 | virtual void Init( VspScreen* screen, Fl_Tree* parm_tree ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1133:18: note: by ‘virtual void ParmTreePicker::Update(const std::vector >&)’ 1133 | virtual void Update( const vector< string > &selected_ids ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1179:18: note: by ‘virtual void DriverGroupBank::Init(VspScreen*, const std::vector >&, const std::vector&)’ 1179 | virtual void Init( VspScreen* screen, const vector < vector < Fl_Button * > > & buttons, const vector < SliderAdjRangeInput * > & sliders ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1181:18: note: by ‘virtual void DriverGroupBank::Update(std::vector >&)’ 1181 | virtual void Update( vector< string > & parm_ids ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1215:18: note: by ‘virtual void SkinControl::Init(VspScreen*, Fl_Check_Button*, Fl_Check_Button*, Fl_Check_Button*, VspSlider*, Fl_Button*, Fl_Button*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, Fl_Input*, VspButton*, VspButton*, double, const char*)’ 1215 | virtual void Init( VspScreen* screen, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1231:18: note: by ‘virtual void SkinControl::Update(const std::string&, const std::string&, const std::string&, const std::string&, const std::string&)’ 1231 | virtual void Update( const string& parmL_id, const string& setL_id, const string& eq_id, const string& setR_id, const string& parmR_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1266:18: note: by ‘virtual void SkinHeader::Init(VspScreen*, Choice*, const std::vector&)’ 1266 | virtual void Init( VspScreen* screen, Choice* cont_choice , const vector< VspButton* > &buttons ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1290:18: note: by ‘virtual void GeomPicker::Init(VspScreen*, Fl_Choice*)’ 1290 | virtual void Init( VspScreen* screen, Fl_Choice* geom_choice ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1294:18: note: by ‘virtual void GeomPicker::Update()’ 1294 | virtual void Update( ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1374:18: note: by ‘virtual void PCurveEditor::Init(VspScreen*, Vsp_Canvas*, Fl_Scroll*, Fl_Button*, Fl_Button*, Fl_Button*, Fl_Light_Button*, Fl_Light_Button*, GroupLayout*)’ 1374 | virtual void Init( VspScreen* screen, Vsp_Canvas* canvas, Fl_Scroll* ptscroll, Fl_Button* spbutton, Fl_Button* convbutton, Fl_Button* delbutton, Fl_Light_Button* delpickbutton, Fl_Light_Button* splitpickbutton, GroupLayout* ptlayout ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1398:18: note: by ‘virtual void PCurveEditor::Update(PCurve*)’ 1398 | virtual void Update( PCurve *curve ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.h:30: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:27:10: note: by ‘void AttributeTree::Init(GroupLayout*, VspScreen*, int)’ 27 | void Init( GroupLayout * layout, VspScreen *screen, int browser_h = 150 ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:30:10: note: by ‘void AttributeTree::Update()’ 30 | void Update(); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h: In member function ‘std::vector > AttributeTree::GetSelectedID()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:64:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 64 | for ( int i = 0; i != m_SelectIDs.size(); ++i ) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:136:10: note: by ‘void AttributeEditor::Init(GroupLayout*, Fl_Group*, VspScreen*, void (*)(Fl_Widget*, void*), bool, int, int)’ 136 | void Init( GroupLayout * layout, Fl_Group* group, VspScreen *screen, Fl_Callback *cb, bool mod_start = false, int start_y = 0, int editor_h = 165 ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:138:10: note: by ‘void AttributeEditor::Update()’ 138 | void Update(); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GeometryAnalysisScreen.cpp: In member function ‘void GeometryAnalysisScreen::MarkDOChanged()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GeometryAnalysisScreen.cpp:1306:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1306 | for ( int i = 0; i < draw_obj_vec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GeometryAnalysisScreen.cpp: In member function ‘virtual void GeometryAnalysisScreen::CallBack(Fl_Widget*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GeometryAnalysisScreen.cpp:1351:14: warning: unused variable ‘veh’ [-Wunused-variable] 1351 | Vehicle *veh = VehicleMgr.GetVehicle(); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GeometryAnalysisScreen.cpp: In member function ‘virtual void GeometryAnalysisScreen::GuiDeviceCallBack(GuiDevice*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GeometryAnalysisScreen.cpp:1499:41: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1499 | if ( indx >= 0 && indx < m_ModeIDs.size() ) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ [234/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/cartesian -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/EXPRPARSE-prefix/include -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT gui_and_draw/CMakeFiles/gui_and_draw.dir/HingeScreen.cpp.o -MF gui_and_draw/CMakeFiles/gui_and_draw.dir/HingeScreen.cpp.o.d -o gui_and_draw/CMakeFiles/gui_and_draw.dir/HingeScreen.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/HingeScreen.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmUndo.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:29, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:37, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.h:26, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/HingeScreen.h:4, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/HingeScreen.cpp:8: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:22, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:36: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:28: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:61:20: warning: ‘virtual std::string ParmContainer::GetName() const’ was hidden [-Woverloaded-virtual=] 61 | virtual string GetName() const { return m_Name; } | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:22: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:75:20: note: by ‘virtual std::string XSecCurve::GetName()’ 75 | virtual string GetName(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:174:18: warning: ‘virtual void ParmContainer::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 174 | virtual void ChangeID( const string &id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:302:18: note: by ‘virtual void SSXSecCurve::ChangeID(std::string)’ 302 | virtual void ChangeID( string id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h: In constructor ‘BitMask::BitMask(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h:33:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for ( int i = 0; i < boolvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual void Geom::GetSymmIndexs(int, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:484:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 484 | if ( imain >= 0 && imain < m_SurfSymmMap.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetMainSurfID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:492:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | if ( surfnum >= 0 && surfnum < m_MainSurfIndxVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetSurfCopyIndx(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:504:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | if ( surfnum >= 0 && surfnum < m_SurfCopyIndx.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:73:24: warning: ‘virtual xmlNode* ParmContainer::EncodeXml(xmlNode*&)’ was hidden [-Woverloaded-virtual=] 73 | virtual xmlNodePtr EncodeXml( xmlNodePtr & node ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:196:16: note: by ‘xmlNode* Vehicle::EncodeXml(xmlNode*&, int)’ 196 | xmlNodePtr EncodeXml( xmlNodePtr & node, int set ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:201:18: note: by ‘virtual void ParmButton::Init(VspScreen*, VspButton*)’ 201 | virtual void Init( VspScreen* screen, VspButton* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:229:18: note: by ‘virtual void Input::Init(VspScreen*, Fl_Input*, const char*, VspButton*)’ 229 | virtual void Init( VspScreen* screen, Fl_Input* input, const char* format, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:269:18: note: by ‘virtual void Output::Init(VspScreen*, Fl_Output*, const char*, VspButton*)’ 269 | virtual void Init( VspScreen* screen, Fl_Output* output, const char* format, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:313:18: note: by ‘virtual void Slider::Init(VspScreen*, VspSlider*, double, bool)’ 313 | virtual void Init( VspScreen* screen, VspSlider* slider_widget, double range, bool log_slider = false ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:313:18: warning: ‘virtual void Slider::Init(VspScreen*, VspSlider*, double, bool)’ was hidden [-Woverloaded-virtual=] /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:354:18: note: by ‘virtual void SliderAdjRange::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, double, bool)’ 354 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:389:18: note: by ‘virtual void CheckButton::Init(VspScreen*, Fl_Check_Button*)’ 389 | virtual void Init( VspScreen* screen, Fl_Check_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:406:18: note: by ‘virtual void CheckButtonBit::Init(VspScreen*, Fl_Button*, int)’ 406 | virtual void Init( VspScreen* screen, Fl_Button* button, int value ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:423:18: note: by ‘virtual void RadioButton::Init(VspScreen*, Fl_Button*, int)’ 423 | virtual void Init( VspScreen* screen, Fl_Button* button, int value ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:456:18: note: by ‘virtual void ToggleButton::Init(VspScreen*, Fl_Button*)’ 456 | virtual void Init( VspScreen* screen, Fl_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:497:18: note: by ‘virtual void TriggerButton::Init(VspScreen*, Fl_Button*)’ 497 | virtual void Init( VspScreen* screen, Fl_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:517:18: note: by ‘virtual void Counter::Init(VspScreen*, Fl_Counter*, VspButton*)’ 517 | virtual void Init( VspScreen* screen, Fl_Counter* counter, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:536:18: note: by ‘virtual void Choice::Init(VspScreen*, Fl_Choice*, VspButton*)’ 536 | virtual void Init( VspScreen* screen, Fl_Choice* fl_choice, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:605:18: note: by ‘virtual void SliderInput::Init(VspScreen*, VspSlider*, Fl_Input*, double, const char*, VspButton*, bool)’ 605 | virtual void Init( VspScreen* screen, VspSlider* slider_widget, Fl_Input* input, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:646:18: note: by ‘virtual void SliderAdjRangeInput::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, double, const char*, VspButton*, bool)’ 646 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:806:18: note: by ‘virtual void FractParmSlider::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, Fl_Input*, double, const char*, VspButton*)’ 806 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:875:18: note: by ‘virtual void StringInput::Init(VspScreen*, Fl_Input*)’ 875 | virtual void Init( VspScreen* screen, Fl_Input* input ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:907:18: note: by ‘virtual void StringOutput::Init(VspScreen*, Fl_Output*, Fl_Button*)’ 907 | virtual void Init( VspScreen* screen, Fl_Output* output, Fl_Button* button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:942:18: note: by ‘virtual void IndexSelector::Init(VspScreen*, Fl_Button*, Fl_Button*, Fl_Int_Input*, Fl_Button*, Fl_Button*, VspButton*)’ 942 | virtual void Init( VspScreen* screen, Fl_Button* ll_but, Fl_Button* l_but, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:990:18: note: by ‘virtual void ColorPicker::Init(VspScreen*, Fl_Button*, Fl_Button*, std::vector, Fl_Slider**)’ 990 | virtual void Init( VspScreen* screen, Fl_Button* title, Fl_Button* result, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:993:18: note: by ‘virtual void ColorPicker::Update(const vec3d&)’ 993 | virtual void Update( const vec3d & rgb ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1018:18: note: by ‘virtual void Group::Init(Fl_Group*)’ 1018 | virtual void Init( Fl_Group* g ) | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1058:18: note: by ‘virtual void ParmPicker::Init(VspScreen*, Fl_Choice*, Fl_Choice*, Fl_Choice*)’ 1058 | virtual void Init( VspScreen* screen, Fl_Choice* container_choice, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1061:18: note: by ‘virtual void ParmPicker::Update()’ 1061 | virtual void Update( ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1131:18: note: by ‘virtual void ParmTreePicker::Init(VspScreen*, Fl_Tree*)’ 1131 | virtual void Init( VspScreen* screen, Fl_Tree* parm_tree ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1133:18: note: by ‘virtual void ParmTreePicker::Update(const std::vector >&)’ 1133 | virtual void Update( const vector< string > &selected_ids ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1179:18: note: by ‘virtual void DriverGroupBank::Init(VspScreen*, const std::vector >&, const std::vector&)’ 1179 | virtual void Init( VspScreen* screen, const vector < vector < Fl_Button * > > & buttons, const vector < SliderAdjRangeInput * > & sliders ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1181:18: note: by ‘virtual void DriverGroupBank::Update(std::vector >&)’ 1181 | virtual void Update( vector< string > & parm_ids ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1215:18: note: by ‘virtual void SkinControl::Init(VspScreen*, Fl_Check_Button*, Fl_Check_Button*, Fl_Check_Button*, VspSlider*, Fl_Button*, Fl_Button*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, Fl_Input*, VspButton*, VspButton*, double, const char*)’ 1215 | virtual void Init( VspScreen* screen, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1231:18: note: by ‘virtual void SkinControl::Update(const std::string&, const std::string&, const std::string&, const std::string&, const std::string&)’ 1231 | virtual void Update( const string& parmL_id, const string& setL_id, const string& eq_id, const string& setR_id, const string& parmR_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1266:18: note: by ‘virtual void SkinHeader::Init(VspScreen*, Choice*, const std::vector&)’ 1266 | virtual void Init( VspScreen* screen, Choice* cont_choice , const vector< VspButton* > &buttons ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1290:18: note: by ‘virtual void GeomPicker::Init(VspScreen*, Fl_Choice*)’ 1290 | virtual void Init( VspScreen* screen, Fl_Choice* geom_choice ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1294:18: note: by ‘virtual void GeomPicker::Update()’ 1294 | virtual void Update( ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1374:18: note: by ‘virtual void PCurveEditor::Init(VspScreen*, Vsp_Canvas*, Fl_Scroll*, Fl_Button*, Fl_Button*, Fl_Button*, Fl_Light_Button*, Fl_Light_Button*, GroupLayout*)’ 1374 | virtual void Init( VspScreen* screen, Vsp_Canvas* canvas, Fl_Scroll* ptscroll, Fl_Button* spbutton, Fl_Button* convbutton, Fl_Button* delbutton, Fl_Light_Button* delpickbutton, Fl_Light_Button* splitpickbutton, GroupLayout* ptlayout ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1398:18: note: by ‘virtual void PCurveEditor::Update(PCurve*)’ 1398 | virtual void Update( PCurve *curve ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.h:30: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:27:10: note: by ‘void AttributeTree::Init(GroupLayout*, VspScreen*, int)’ 27 | void Init( GroupLayout * layout, VspScreen *screen, int browser_h = 150 ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:30:10: note: by ‘void AttributeTree::Update()’ 30 | void Update(); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h: In member function ‘std::vector > AttributeTree::GetSelectedID()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:64:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 64 | for ( int i = 0; i != m_SelectIDs.size(); ++i ) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:136:10: note: by ‘void AttributeEditor::Init(GroupLayout*, Fl_Group*, VspScreen*, void (*)(Fl_Widget*, void*), bool, int, int)’ 136 | void Init( GroupLayout * layout, Fl_Group* group, VspScreen *screen, Fl_Callback *cb, bool mod_start = false, int start_y = 0, int editor_h = 165 ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:138:10: note: by ‘void AttributeEditor::Update()’ 138 | void Update(); | ^~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ [235/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/cartesian -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/EXPRPARSE-prefix/include -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT gui_and_draw/CMakeFiles/gui_and_draw.dir/IGESOptionsScreen.cpp.o -MF gui_and_draw/CMakeFiles/gui_and_draw.dir/IGESOptionsScreen.cpp.o.d -o gui_and_draw/CMakeFiles/gui_and_draw.dir/IGESOptionsScreen.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/IGESOptionsScreen.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmUndo.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:29, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:37, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.h:26, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenMgr.h:16, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/IGESOptionsScreen.h:13, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/IGESOptionsScreen.cpp:10: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:22, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:36: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:28: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:61:20: warning: ‘virtual std::string ParmContainer::GetName() const’ was hidden [-Woverloaded-virtual=] 61 | virtual string GetName() const { return m_Name; } | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:22: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:75:20: note: by ‘virtual std::string XSecCurve::GetName()’ 75 | virtual string GetName(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:174:18: warning: ‘virtual void ParmContainer::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 174 | virtual void ChangeID( const string &id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:302:18: note: by ‘virtual void SSXSecCurve::ChangeID(std::string)’ 302 | virtual void ChangeID( string id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h: In constructor ‘BitMask::BitMask(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h:33:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for ( int i = 0; i < boolvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual void Geom::GetSymmIndexs(int, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:484:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 484 | if ( imain >= 0 && imain < m_SurfSymmMap.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetMainSurfID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:492:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | if ( surfnum >= 0 && surfnum < m_MainSurfIndxVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetSurfCopyIndx(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:504:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | if ( surfnum >= 0 && surfnum < m_SurfCopyIndx.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:73:24: warning: ‘virtual xmlNode* ParmContainer::EncodeXml(xmlNode*&)’ was hidden [-Woverloaded-virtual=] 73 | virtual xmlNodePtr EncodeXml( xmlNodePtr & node ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:196:16: note: by ‘xmlNode* Vehicle::EncodeXml(xmlNode*&, int)’ 196 | xmlNodePtr EncodeXml( xmlNodePtr & node, int set ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:201:18: note: by ‘virtual void ParmButton::Init(VspScreen*, VspButton*)’ 201 | virtual void Init( VspScreen* screen, VspButton* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:229:18: note: by ‘virtual void Input::Init(VspScreen*, Fl_Input*, const char*, VspButton*)’ 229 | virtual void Init( VspScreen* screen, Fl_Input* input, const char* format, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:269:18: note: by ‘virtual void Output::Init(VspScreen*, Fl_Output*, const char*, VspButton*)’ 269 | virtual void Init( VspScreen* screen, Fl_Output* output, const char* format, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:313:18: note: by ‘virtual void Slider::Init(VspScreen*, VspSlider*, double, bool)’ 313 | virtual void Init( VspScreen* screen, VspSlider* slider_widget, double range, bool log_slider = false ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:313:18: warning: ‘virtual void Slider::Init(VspScreen*, VspSlider*, double, bool)’ was hidden [-Woverloaded-virtual=] /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:354:18: note: by ‘virtual void SliderAdjRange::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, double, bool)’ 354 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:389:18: note: by ‘virtual void CheckButton::Init(VspScreen*, Fl_Check_Button*)’ 389 | virtual void Init( VspScreen* screen, Fl_Check_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:406:18: note: by ‘virtual void CheckButtonBit::Init(VspScreen*, Fl_Button*, int)’ 406 | virtual void Init( VspScreen* screen, Fl_Button* button, int value ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:423:18: note: by ‘virtual void RadioButton::Init(VspScreen*, Fl_Button*, int)’ 423 | virtual void Init( VspScreen* screen, Fl_Button* button, int value ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:456:18: note: by ‘virtual void ToggleButton::Init(VspScreen*, Fl_Button*)’ 456 | virtual void Init( VspScreen* screen, Fl_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:497:18: note: by ‘virtual void TriggerButton::Init(VspScreen*, Fl_Button*)’ 497 | virtual void Init( VspScreen* screen, Fl_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:517:18: note: by ‘virtual void Counter::Init(VspScreen*, Fl_Counter*, VspButton*)’ 517 | virtual void Init( VspScreen* screen, Fl_Counter* counter, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:536:18: note: by ‘virtual void Choice::Init(VspScreen*, Fl_Choice*, VspButton*)’ 536 | virtual void Init( VspScreen* screen, Fl_Choice* fl_choice, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:605:18: note: by ‘virtual void SliderInput::Init(VspScreen*, VspSlider*, Fl_Input*, double, const char*, VspButton*, bool)’ 605 | virtual void Init( VspScreen* screen, VspSlider* slider_widget, Fl_Input* input, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:646:18: note: by ‘virtual void SliderAdjRangeInput::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, double, const char*, VspButton*, bool)’ 646 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:806:18: note: by ‘virtual void FractParmSlider::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, Fl_Input*, double, const char*, VspButton*)’ 806 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:875:18: note: by ‘virtual void StringInput::Init(VspScreen*, Fl_Input*)’ 875 | virtual void Init( VspScreen* screen, Fl_Input* input ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:907:18: note: by ‘virtual void StringOutput::Init(VspScreen*, Fl_Output*, Fl_Button*)’ 907 | virtual void Init( VspScreen* screen, Fl_Output* output, Fl_Button* button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:942:18: note: by ‘virtual void IndexSelector::Init(VspScreen*, Fl_Button*, Fl_Button*, Fl_Int_Input*, Fl_Button*, Fl_Button*, VspButton*)’ 942 | virtual void Init( VspScreen* screen, Fl_Button* ll_but, Fl_Button* l_but, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:990:18: note: by ‘virtual void ColorPicker::Init(VspScreen*, Fl_Button*, Fl_Button*, std::vector, Fl_Slider**)’ 990 | virtual void Init( VspScreen* screen, Fl_Button* title, Fl_Button* result, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:993:18: note: by ‘virtual void ColorPicker::Update(const vec3d&)’ 993 | virtual void Update( const vec3d & rgb ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1018:18: note: by ‘virtual void Group::Init(Fl_Group*)’ 1018 | virtual void Init( Fl_Group* g ) | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1058:18: note: by ‘virtual void ParmPicker::Init(VspScreen*, Fl_Choice*, Fl_Choice*, Fl_Choice*)’ 1058 | virtual void Init( VspScreen* screen, Fl_Choice* container_choice, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1061:18: note: by ‘virtual void ParmPicker::Update()’ 1061 | virtual void Update( ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1131:18: note: by ‘virtual void ParmTreePicker::Init(VspScreen*, Fl_Tree*)’ 1131 | virtual void Init( VspScreen* screen, Fl_Tree* parm_tree ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1133:18: note: by ‘virtual void ParmTreePicker::Update(const std::vector >&)’ 1133 | virtual void Update( const vector< string > &selected_ids ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1179:18: note: by ‘virtual void DriverGroupBank::Init(VspScreen*, const std::vector >&, const std::vector&)’ 1179 | virtual void Init( VspScreen* screen, const vector < vector < Fl_Button * > > & buttons, const vector < SliderAdjRangeInput * > & sliders ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1181:18: note: by ‘virtual void DriverGroupBank::Update(std::vector >&)’ 1181 | virtual void Update( vector< string > & parm_ids ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1215:18: note: by ‘virtual void SkinControl::Init(VspScreen*, Fl_Check_Button*, Fl_Check_Button*, Fl_Check_Button*, VspSlider*, Fl_Button*, Fl_Button*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, Fl_Input*, VspButton*, VspButton*, double, const char*)’ 1215 | virtual void Init( VspScreen* screen, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1231:18: note: by ‘virtual void SkinControl::Update(const std::string&, const std::string&, const std::string&, const std::string&, const std::string&)’ 1231 | virtual void Update( const string& parmL_id, const string& setL_id, const string& eq_id, const string& setR_id, const string& parmR_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1266:18: note: by ‘virtual void SkinHeader::Init(VspScreen*, Choice*, const std::vector&)’ 1266 | virtual void Init( VspScreen* screen, Choice* cont_choice , const vector< VspButton* > &buttons ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1290:18: note: by ‘virtual void GeomPicker::Init(VspScreen*, Fl_Choice*)’ 1290 | virtual void Init( VspScreen* screen, Fl_Choice* geom_choice ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1294:18: note: by ‘virtual void GeomPicker::Update()’ 1294 | virtual void Update( ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1374:18: note: by ‘virtual void PCurveEditor::Init(VspScreen*, Vsp_Canvas*, Fl_Scroll*, Fl_Button*, Fl_Button*, Fl_Button*, Fl_Light_Button*, Fl_Light_Button*, GroupLayout*)’ 1374 | virtual void Init( VspScreen* screen, Vsp_Canvas* canvas, Fl_Scroll* ptscroll, Fl_Button* spbutton, Fl_Button* convbutton, Fl_Button* delbutton, Fl_Light_Button* delpickbutton, Fl_Light_Button* splitpickbutton, GroupLayout* ptlayout ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1398:18: note: by ‘virtual void PCurveEditor::Update(PCurve*)’ 1398 | virtual void Update( PCurve *curve ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.h:30: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:27:10: note: by ‘void AttributeTree::Init(GroupLayout*, VspScreen*, int)’ 27 | void Init( GroupLayout * layout, VspScreen *screen, int browser_h = 150 ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:30:10: note: by ‘void AttributeTree::Update()’ 30 | void Update(); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h: In member function ‘std::vector > AttributeTree::GetSelectedID()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:64:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 64 | for ( int i = 0; i != m_SelectIDs.size(); ++i ) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:136:10: note: by ‘void AttributeEditor::Init(GroupLayout*, Fl_Group*, VspScreen*, void (*)(Fl_Widget*, void*), bool, int, int)’ 136 | void Init( GroupLayout * layout, Fl_Group* group, VspScreen *screen, Fl_Callback *cb, bool mod_start = false, int start_y = 0, int editor_h = 165 ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:138:10: note: by ‘void AttributeEditor::Update()’ 138 | void Update(); | ^~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ [236/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/cartesian -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/EXPRPARSE-prefix/include -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT gui_and_draw/CMakeFiles/gui_and_draw.dir/HumanGeomScreen.cpp.o -MF gui_and_draw/CMakeFiles/gui_and_draw.dir/HumanGeomScreen.cpp.o.d -o gui_and_draw/CMakeFiles/gui_and_draw.dir/HumanGeomScreen.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/HumanGeomScreen.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmUndo.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:29, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:37, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.h:26, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/HumanGeomScreen.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/HumanGeomScreen.cpp:8: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:22, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:36: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:28: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:61:20: warning: ‘virtual std::string ParmContainer::GetName() const’ was hidden [-Woverloaded-virtual=] 61 | virtual string GetName() const { return m_Name; } | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:22: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:75:20: note: by ‘virtual std::string XSecCurve::GetName()’ 75 | virtual string GetName(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:174:18: warning: ‘virtual void ParmContainer::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 174 | virtual void ChangeID( const string &id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:302:18: note: by ‘virtual void SSXSecCurve::ChangeID(std::string)’ 302 | virtual void ChangeID( string id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h: In constructor ‘BitMask::BitMask(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h:33:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for ( int i = 0; i < boolvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual void Geom::GetSymmIndexs(int, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:484:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 484 | if ( imain >= 0 && imain < m_SurfSymmMap.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetMainSurfID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:492:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | if ( surfnum >= 0 && surfnum < m_MainSurfIndxVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetSurfCopyIndx(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:504:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | if ( surfnum >= 0 && surfnum < m_SurfCopyIndx.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:73:24: warning: ‘virtual xmlNode* ParmContainer::EncodeXml(xmlNode*&)’ was hidden [-Woverloaded-virtual=] 73 | virtual xmlNodePtr EncodeXml( xmlNodePtr & node ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:196:16: note: by ‘xmlNode* Vehicle::EncodeXml(xmlNode*&, int)’ 196 | xmlNodePtr EncodeXml( xmlNodePtr & node, int set ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:201:18: note: by ‘virtual void ParmButton::Init(VspScreen*, VspButton*)’ 201 | virtual void Init( VspScreen* screen, VspButton* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:229:18: note: by ‘virtual void Input::Init(VspScreen*, Fl_Input*, const char*, VspButton*)’ 229 | virtual void Init( VspScreen* screen, Fl_Input* input, const char* format, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:269:18: note: by ‘virtual void Output::Init(VspScreen*, Fl_Output*, const char*, VspButton*)’ 269 | virtual void Init( VspScreen* screen, Fl_Output* output, const char* format, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:313:18: note: by ‘virtual void Slider::Init(VspScreen*, VspSlider*, double, bool)’ 313 | virtual void Init( VspScreen* screen, VspSlider* slider_widget, double range, bool log_slider = false ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:313:18: warning: ‘virtual void Slider::Init(VspScreen*, VspSlider*, double, bool)’ was hidden [-Woverloaded-virtual=] /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:354:18: note: by ‘virtual void SliderAdjRange::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, double, bool)’ 354 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:389:18: note: by ‘virtual void CheckButton::Init(VspScreen*, Fl_Check_Button*)’ 389 | virtual void Init( VspScreen* screen, Fl_Check_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:406:18: note: by ‘virtual void CheckButtonBit::Init(VspScreen*, Fl_Button*, int)’ 406 | virtual void Init( VspScreen* screen, Fl_Button* button, int value ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:423:18: note: by ‘virtual void RadioButton::Init(VspScreen*, Fl_Button*, int)’ 423 | virtual void Init( VspScreen* screen, Fl_Button* button, int value ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:456:18: note: by ‘virtual void ToggleButton::Init(VspScreen*, Fl_Button*)’ 456 | virtual void Init( VspScreen* screen, Fl_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:497:18: note: by ‘virtual void TriggerButton::Init(VspScreen*, Fl_Button*)’ 497 | virtual void Init( VspScreen* screen, Fl_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:517:18: note: by ‘virtual void Counter::Init(VspScreen*, Fl_Counter*, VspButton*)’ 517 | virtual void Init( VspScreen* screen, Fl_Counter* counter, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:536:18: note: by ‘virtual void Choice::Init(VspScreen*, Fl_Choice*, VspButton*)’ 536 | virtual void Init( VspScreen* screen, Fl_Choice* fl_choice, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:605:18: note: by ‘virtual void SliderInput::Init(VspScreen*, VspSlider*, Fl_Input*, double, const char*, VspButton*, bool)’ 605 | virtual void Init( VspScreen* screen, VspSlider* slider_widget, Fl_Input* input, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:646:18: note: by ‘virtual void SliderAdjRangeInput::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, double, const char*, VspButton*, bool)’ 646 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:806:18: note: by ‘virtual void FractParmSlider::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, Fl_Input*, double, const char*, VspButton*)’ 806 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:875:18: note: by ‘virtual void StringInput::Init(VspScreen*, Fl_Input*)’ 875 | virtual void Init( VspScreen* screen, Fl_Input* input ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:907:18: note: by ‘virtual void StringOutput::Init(VspScreen*, Fl_Output*, Fl_Button*)’ 907 | virtual void Init( VspScreen* screen, Fl_Output* output, Fl_Button* button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:942:18: note: by ‘virtual void IndexSelector::Init(VspScreen*, Fl_Button*, Fl_Button*, Fl_Int_Input*, Fl_Button*, Fl_Button*, VspButton*)’ 942 | virtual void Init( VspScreen* screen, Fl_Button* ll_but, Fl_Button* l_but, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:990:18: note: by ‘virtual void ColorPicker::Init(VspScreen*, Fl_Button*, Fl_Button*, std::vector, Fl_Slider**)’ 990 | virtual void Init( VspScreen* screen, Fl_Button* title, Fl_Button* result, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:993:18: note: by ‘virtual void ColorPicker::Update(const vec3d&)’ 993 | virtual void Update( const vec3d & rgb ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1018:18: note: by ‘virtual void Group::Init(Fl_Group*)’ 1018 | virtual void Init( Fl_Group* g ) | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1058:18: note: by ‘virtual void ParmPicker::Init(VspScreen*, Fl_Choice*, Fl_Choice*, Fl_Choice*)’ 1058 | virtual void Init( VspScreen* screen, Fl_Choice* container_choice, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1061:18: note: by ‘virtual void ParmPicker::Update()’ 1061 | virtual void Update( ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1131:18: note: by ‘virtual void ParmTreePicker::Init(VspScreen*, Fl_Tree*)’ 1131 | virtual void Init( VspScreen* screen, Fl_Tree* parm_tree ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1133:18: note: by ‘virtual void ParmTreePicker::Update(const std::vector >&)’ 1133 | virtual void Update( const vector< string > &selected_ids ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1179:18: note: by ‘virtual void DriverGroupBank::Init(VspScreen*, const std::vector >&, const std::vector&)’ 1179 | virtual void Init( VspScreen* screen, const vector < vector < Fl_Button * > > & buttons, const vector < SliderAdjRangeInput * > & sliders ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1181:18: note: by ‘virtual void DriverGroupBank::Update(std::vector >&)’ 1181 | virtual void Update( vector< string > & parm_ids ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1215:18: note: by ‘virtual void SkinControl::Init(VspScreen*, Fl_Check_Button*, Fl_Check_Button*, Fl_Check_Button*, VspSlider*, Fl_Button*, Fl_Button*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, Fl_Input*, VspButton*, VspButton*, double, const char*)’ 1215 | virtual void Init( VspScreen* screen, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1231:18: note: by ‘virtual void SkinControl::Update(const std::string&, const std::string&, const std::string&, const std::string&, const std::string&)’ 1231 | virtual void Update( const string& parmL_id, const string& setL_id, const string& eq_id, const string& setR_id, const string& parmR_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1266:18: note: by ‘virtual void SkinHeader::Init(VspScreen*, Choice*, const std::vector&)’ 1266 | virtual void Init( VspScreen* screen, Choice* cont_choice , const vector< VspButton* > &buttons ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1290:18: note: by ‘virtual void GeomPicker::Init(VspScreen*, Fl_Choice*)’ 1290 | virtual void Init( VspScreen* screen, Fl_Choice* geom_choice ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1294:18: note: by ‘virtual void GeomPicker::Update()’ 1294 | virtual void Update( ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1374:18: note: by ‘virtual void PCurveEditor::Init(VspScreen*, Vsp_Canvas*, Fl_Scroll*, Fl_Button*, Fl_Button*, Fl_Button*, Fl_Light_Button*, Fl_Light_Button*, GroupLayout*)’ 1374 | virtual void Init( VspScreen* screen, Vsp_Canvas* canvas, Fl_Scroll* ptscroll, Fl_Button* spbutton, Fl_Button* convbutton, Fl_Button* delbutton, Fl_Light_Button* delpickbutton, Fl_Light_Button* splitpickbutton, GroupLayout* ptlayout ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1398:18: note: by ‘virtual void PCurveEditor::Update(PCurve*)’ 1398 | virtual void Update( PCurve *curve ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.h:30: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:27:10: note: by ‘void AttributeTree::Init(GroupLayout*, VspScreen*, int)’ 27 | void Init( GroupLayout * layout, VspScreen *screen, int browser_h = 150 ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:30:10: note: by ‘void AttributeTree::Update()’ 30 | void Update(); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h: In member function ‘std::vector > AttributeTree::GetSelectedID()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:64:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 64 | for ( int i = 0; i != m_SelectIDs.size(); ++i ) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:136:10: note: by ‘void AttributeEditor::Init(GroupLayout*, Fl_Group*, VspScreen*, void (*)(Fl_Widget*, void*), bool, int, int)’ 136 | void Init( GroupLayout * layout, Fl_Group* group, VspScreen *screen, Fl_Callback *cb, bool mod_start = false, int start_y = 0, int editor_h = 165 ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:138:10: note: by ‘void AttributeEditor::Update()’ 138 | void Update(); | ^~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ [237/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/cartesian -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/EXPRPARSE-prefix/include -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT gui_and_draw/CMakeFiles/gui_and_draw.dir/IGESStructureOptionsScreen.cpp.o -MF gui_and_draw/CMakeFiles/gui_and_draw.dir/IGESStructureOptionsScreen.cpp.o.d -o gui_and_draw/CMakeFiles/gui_and_draw.dir/IGESStructureOptionsScreen.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/IGESStructureOptionsScreen.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmUndo.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:29, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:37, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.h:26, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenMgr.h:16, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/IGESStructureOptionsScreen.h:13, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/IGESStructureOptionsScreen.cpp:10: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:22, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:36: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:28: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:61:20: warning: ‘virtual std::string ParmContainer::GetName() const’ was hidden [-Woverloaded-virtual=] 61 | virtual string GetName() const { return m_Name; } | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:22: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:75:20: note: by ‘virtual std::string XSecCurve::GetName()’ 75 | virtual string GetName(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:174:18: warning: ‘virtual void ParmContainer::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 174 | virtual void ChangeID( const string &id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:302:18: note: by ‘virtual void SSXSecCurve::ChangeID(std::string)’ 302 | virtual void ChangeID( string id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h: In constructor ‘BitMask::BitMask(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h:33:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for ( int i = 0; i < boolvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual void Geom::GetSymmIndexs(int, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:484:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 484 | if ( imain >= 0 && imain < m_SurfSymmMap.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetMainSurfID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:492:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | if ( surfnum >= 0 && surfnum < m_MainSurfIndxVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetSurfCopyIndx(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:504:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | if ( surfnum >= 0 && surfnum < m_SurfCopyIndx.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:73:24: warning: ‘virtual xmlNode* ParmContainer::EncodeXml(xmlNode*&)’ was hidden [-Woverloaded-virtual=] 73 | virtual xmlNodePtr EncodeXml( xmlNodePtr & node ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:196:16: note: by ‘xmlNode* Vehicle::EncodeXml(xmlNode*&, int)’ 196 | xmlNodePtr EncodeXml( xmlNodePtr & node, int set ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:201:18: note: by ‘virtual void ParmButton::Init(VspScreen*, VspButton*)’ 201 | virtual void Init( VspScreen* screen, VspButton* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:229:18: note: by ‘virtual void Input::Init(VspScreen*, Fl_Input*, const char*, VspButton*)’ 229 | virtual void Init( VspScreen* screen, Fl_Input* input, const char* format, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:269:18: note: by ‘virtual void Output::Init(VspScreen*, Fl_Output*, const char*, VspButton*)’ 269 | virtual void Init( VspScreen* screen, Fl_Output* output, const char* format, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:313:18: note: by ‘virtual void Slider::Init(VspScreen*, VspSlider*, double, bool)’ 313 | virtual void Init( VspScreen* screen, VspSlider* slider_widget, double range, bool log_slider = false ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:313:18: warning: ‘virtual void Slider::Init(VspScreen*, VspSlider*, double, bool)’ was hidden [-Woverloaded-virtual=] /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:354:18: note: by ‘virtual void SliderAdjRange::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, double, bool)’ 354 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:389:18: note: by ‘virtual void CheckButton::Init(VspScreen*, Fl_Check_Button*)’ 389 | virtual void Init( VspScreen* screen, Fl_Check_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:406:18: note: by ‘virtual void CheckButtonBit::Init(VspScreen*, Fl_Button*, int)’ 406 | virtual void Init( VspScreen* screen, Fl_Button* button, int value ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:423:18: note: by ‘virtual void RadioButton::Init(VspScreen*, Fl_Button*, int)’ 423 | virtual void Init( VspScreen* screen, Fl_Button* button, int value ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:456:18: note: by ‘virtual void ToggleButton::Init(VspScreen*, Fl_Button*)’ 456 | virtual void Init( VspScreen* screen, Fl_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:497:18: note: by ‘virtual void TriggerButton::Init(VspScreen*, Fl_Button*)’ 497 | virtual void Init( VspScreen* screen, Fl_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:517:18: note: by ‘virtual void Counter::Init(VspScreen*, Fl_Counter*, VspButton*)’ 517 | virtual void Init( VspScreen* screen, Fl_Counter* counter, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:536:18: note: by ‘virtual void Choice::Init(VspScreen*, Fl_Choice*, VspButton*)’ 536 | virtual void Init( VspScreen* screen, Fl_Choice* fl_choice, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:605:18: note: by ‘virtual void SliderInput::Init(VspScreen*, VspSlider*, Fl_Input*, double, const char*, VspButton*, bool)’ 605 | virtual void Init( VspScreen* screen, VspSlider* slider_widget, Fl_Input* input, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:646:18: note: by ‘virtual void SliderAdjRangeInput::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, double, const char*, VspButton*, bool)’ 646 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:806:18: note: by ‘virtual void FractParmSlider::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, Fl_Input*, double, const char*, VspButton*)’ 806 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:875:18: note: by ‘virtual void StringInput::Init(VspScreen*, Fl_Input*)’ 875 | virtual void Init( VspScreen* screen, Fl_Input* input ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:907:18: note: by ‘virtual void StringOutput::Init(VspScreen*, Fl_Output*, Fl_Button*)’ 907 | virtual void Init( VspScreen* screen, Fl_Output* output, Fl_Button* button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:942:18: note: by ‘virtual void IndexSelector::Init(VspScreen*, Fl_Button*, Fl_Button*, Fl_Int_Input*, Fl_Button*, Fl_Button*, VspButton*)’ 942 | virtual void Init( VspScreen* screen, Fl_Button* ll_but, Fl_Button* l_but, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:990:18: note: by ‘virtual void ColorPicker::Init(VspScreen*, Fl_Button*, Fl_Button*, std::vector, Fl_Slider**)’ 990 | virtual void Init( VspScreen* screen, Fl_Button* title, Fl_Button* result, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:993:18: note: by ‘virtual void ColorPicker::Update(const vec3d&)’ 993 | virtual void Update( const vec3d & rgb ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1018:18: note: by ‘virtual void Group::Init(Fl_Group*)’ 1018 | virtual void Init( Fl_Group* g ) | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1058:18: note: by ‘virtual void ParmPicker::Init(VspScreen*, Fl_Choice*, Fl_Choice*, Fl_Choice*)’ 1058 | virtual void Init( VspScreen* screen, Fl_Choice* container_choice, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1061:18: note: by ‘virtual void ParmPicker::Update()’ 1061 | virtual void Update( ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1131:18: note: by ‘virtual void ParmTreePicker::Init(VspScreen*, Fl_Tree*)’ 1131 | virtual void Init( VspScreen* screen, Fl_Tree* parm_tree ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1133:18: note: by ‘virtual void ParmTreePicker::Update(const std::vector >&)’ 1133 | virtual void Update( const vector< string > &selected_ids ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1179:18: note: by ‘virtual void DriverGroupBank::Init(VspScreen*, const std::vector >&, const std::vector&)’ 1179 | virtual void Init( VspScreen* screen, const vector < vector < Fl_Button * > > & buttons, const vector < SliderAdjRangeInput * > & sliders ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1181:18: note: by ‘virtual void DriverGroupBank::Update(std::vector >&)’ 1181 | virtual void Update( vector< string > & parm_ids ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1215:18: note: by ‘virtual void SkinControl::Init(VspScreen*, Fl_Check_Button*, Fl_Check_Button*, Fl_Check_Button*, VspSlider*, Fl_Button*, Fl_Button*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, Fl_Input*, VspButton*, VspButton*, double, const char*)’ 1215 | virtual void Init( VspScreen* screen, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1231:18: note: by ‘virtual void SkinControl::Update(const std::string&, const std::string&, const std::string&, const std::string&, const std::string&)’ 1231 | virtual void Update( const string& parmL_id, const string& setL_id, const string& eq_id, const string& setR_id, const string& parmR_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1266:18: note: by ‘virtual void SkinHeader::Init(VspScreen*, Choice*, const std::vector&)’ 1266 | virtual void Init( VspScreen* screen, Choice* cont_choice , const vector< VspButton* > &buttons ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1290:18: note: by ‘virtual void GeomPicker::Init(VspScreen*, Fl_Choice*)’ 1290 | virtual void Init( VspScreen* screen, Fl_Choice* geom_choice ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1294:18: note: by ‘virtual void GeomPicker::Update()’ 1294 | virtual void Update( ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1374:18: note: by ‘virtual void PCurveEditor::Init(VspScreen*, Vsp_Canvas*, Fl_Scroll*, Fl_Button*, Fl_Button*, Fl_Button*, Fl_Light_Button*, Fl_Light_Button*, GroupLayout*)’ 1374 | virtual void Init( VspScreen* screen, Vsp_Canvas* canvas, Fl_Scroll* ptscroll, Fl_Button* spbutton, Fl_Button* convbutton, Fl_Button* delbutton, Fl_Light_Button* delpickbutton, Fl_Light_Button* splitpickbutton, GroupLayout* ptlayout ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1398:18: note: by ‘virtual void PCurveEditor::Update(PCurve*)’ 1398 | virtual void Update( PCurve *curve ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.h:30: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:27:10: note: by ‘void AttributeTree::Init(GroupLayout*, VspScreen*, int)’ 27 | void Init( GroupLayout * layout, VspScreen *screen, int browser_h = 150 ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:30:10: note: by ‘void AttributeTree::Update()’ 30 | void Update(); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h: In member function ‘std::vector > AttributeTree::GetSelectedID()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:64:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 64 | for ( int i = 0; i != m_SelectIDs.size(); ++i ) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:136:10: note: by ‘void AttributeEditor::Init(GroupLayout*, Fl_Group*, VspScreen*, void (*)(Fl_Widget*, void*), bool, int, int)’ 136 | void Init( GroupLayout * layout, Fl_Group* group, VspScreen *screen, Fl_Callback *cb, bool mod_start = false, int start_y = 0, int editor_h = 165 ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:138:10: note: by ‘void AttributeEditor::Update()’ 138 | void Update(); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/IGESStructureOptionsScreen.cpp: In member function ‘virtual bool IGESStructureOptionsScreen::Update()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/IGESStructureOptionsScreen.cpp:88:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 88 | for ( int i = 0; i < fea_struct_vec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ [238/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/cartesian -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/EXPRPARSE-prefix/include -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT gui_and_draw/CMakeFiles/gui_and_draw.dir/ImportScreen.cpp.o -MF gui_and_draw/CMakeFiles/gui_and_draw.dir/ImportScreen.cpp.o.d -o gui_and_draw/CMakeFiles/gui_and_draw.dir/ImportScreen.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ImportScreen.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmUndo.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:29, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:37, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.h:26, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ImportScreen.h:10, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ImportScreen.cpp:7: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:22, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:36: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:28: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:61:20: warning: ‘virtual std::string ParmContainer::GetName() const’ was hidden [-Woverloaded-virtual=] 61 | virtual string GetName() const { return m_Name; } | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:22: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:75:20: note: by ‘virtual std::string XSecCurve::GetName()’ 75 | virtual string GetName(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:174:18: warning: ‘virtual void ParmContainer::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 174 | virtual void ChangeID( const string &id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:302:18: note: by ‘virtual void SSXSecCurve::ChangeID(std::string)’ 302 | virtual void ChangeID( string id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h: In constructor ‘BitMask::BitMask(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h:33:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for ( int i = 0; i < boolvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual void Geom::GetSymmIndexs(int, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:484:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 484 | if ( imain >= 0 && imain < m_SurfSymmMap.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetMainSurfID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:492:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | if ( surfnum >= 0 && surfnum < m_MainSurfIndxVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetSurfCopyIndx(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:504:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | if ( surfnum >= 0 && surfnum < m_SurfCopyIndx.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:73:24: warning: ‘virtual xmlNode* ParmContainer::EncodeXml(xmlNode*&)’ was hidden [-Woverloaded-virtual=] 73 | virtual xmlNodePtr EncodeXml( xmlNodePtr & node ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:196:16: note: by ‘xmlNode* Vehicle::EncodeXml(xmlNode*&, int)’ 196 | xmlNodePtr EncodeXml( xmlNodePtr & node, int set ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:201:18: note: by ‘virtual void ParmButton::Init(VspScreen*, VspButton*)’ 201 | virtual void Init( VspScreen* screen, VspButton* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:229:18: note: by ‘virtual void Input::Init(VspScreen*, Fl_Input*, const char*, VspButton*)’ 229 | virtual void Init( VspScreen* screen, Fl_Input* input, const char* format, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:269:18: note: by ‘virtual void Output::Init(VspScreen*, Fl_Output*, const char*, VspButton*)’ 269 | virtual void Init( VspScreen* screen, Fl_Output* output, const char* format, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:313:18: note: by ‘virtual void Slider::Init(VspScreen*, VspSlider*, double, bool)’ 313 | virtual void Init( VspScreen* screen, VspSlider* slider_widget, double range, bool log_slider = false ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:313:18: warning: ‘virtual void Slider::Init(VspScreen*, VspSlider*, double, bool)’ was hidden [-Woverloaded-virtual=] /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:354:18: note: by ‘virtual void SliderAdjRange::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, double, bool)’ 354 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:389:18: note: by ‘virtual void CheckButton::Init(VspScreen*, Fl_Check_Button*)’ 389 | virtual void Init( VspScreen* screen, Fl_Check_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:406:18: note: by ‘virtual void CheckButtonBit::Init(VspScreen*, Fl_Button*, int)’ 406 | virtual void Init( VspScreen* screen, Fl_Button* button, int value ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:423:18: note: by ‘virtual void RadioButton::Init(VspScreen*, Fl_Button*, int)’ 423 | virtual void Init( VspScreen* screen, Fl_Button* button, int value ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:456:18: note: by ‘virtual void ToggleButton::Init(VspScreen*, Fl_Button*)’ 456 | virtual void Init( VspScreen* screen, Fl_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:497:18: note: by ‘virtual void TriggerButton::Init(VspScreen*, Fl_Button*)’ 497 | virtual void Init( VspScreen* screen, Fl_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:517:18: note: by ‘virtual void Counter::Init(VspScreen*, Fl_Counter*, VspButton*)’ 517 | virtual void Init( VspScreen* screen, Fl_Counter* counter, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:536:18: note: by ‘virtual void Choice::Init(VspScreen*, Fl_Choice*, VspButton*)’ 536 | virtual void Init( VspScreen* screen, Fl_Choice* fl_choice, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:605:18: note: by ‘virtual void SliderInput::Init(VspScreen*, VspSlider*, Fl_Input*, double, const char*, VspButton*, bool)’ 605 | virtual void Init( VspScreen* screen, VspSlider* slider_widget, Fl_Input* input, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:646:18: note: by ‘virtual void SliderAdjRangeInput::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, double, const char*, VspButton*, bool)’ 646 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:806:18: note: by ‘virtual void FractParmSlider::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, Fl_Input*, double, const char*, VspButton*)’ 806 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:875:18: note: by ‘virtual void StringInput::Init(VspScreen*, Fl_Input*)’ 875 | virtual void Init( VspScreen* screen, Fl_Input* input ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:907:18: note: by ‘virtual void StringOutput::Init(VspScreen*, Fl_Output*, Fl_Button*)’ 907 | virtual void Init( VspScreen* screen, Fl_Output* output, Fl_Button* button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:942:18: note: by ‘virtual void IndexSelector::Init(VspScreen*, Fl_Button*, Fl_Button*, Fl_Int_Input*, Fl_Button*, Fl_Button*, VspButton*)’ 942 | virtual void Init( VspScreen* screen, Fl_Button* ll_but, Fl_Button* l_but, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:990:18: note: by ‘virtual void ColorPicker::Init(VspScreen*, Fl_Button*, Fl_Button*, std::vector, Fl_Slider**)’ 990 | virtual void Init( VspScreen* screen, Fl_Button* title, Fl_Button* result, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:993:18: note: by ‘virtual void ColorPicker::Update(const vec3d&)’ 993 | virtual void Update( const vec3d & rgb ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1018:18: note: by ‘virtual void Group::Init(Fl_Group*)’ 1018 | virtual void Init( Fl_Group* g ) | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1058:18: note: by ‘virtual void ParmPicker::Init(VspScreen*, Fl_Choice*, Fl_Choice*, Fl_Choice*)’ 1058 | virtual void Init( VspScreen* screen, Fl_Choice* container_choice, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1061:18: note: by ‘virtual void ParmPicker::Update()’ 1061 | virtual void Update( ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1131:18: note: by ‘virtual void ParmTreePicker::Init(VspScreen*, Fl_Tree*)’ 1131 | virtual void Init( VspScreen* screen, Fl_Tree* parm_tree ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1133:18: note: by ‘virtual void ParmTreePicker::Update(const std::vector >&)’ 1133 | virtual void Update( const vector< string > &selected_ids ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1179:18: note: by ‘virtual void DriverGroupBank::Init(VspScreen*, const std::vector >&, const std::vector&)’ 1179 | virtual void Init( VspScreen* screen, const vector < vector < Fl_Button * > > & buttons, const vector < SliderAdjRangeInput * > & sliders ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1181:18: note: by ‘virtual void DriverGroupBank::Update(std::vector >&)’ 1181 | virtual void Update( vector< string > & parm_ids ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1215:18: note: by ‘virtual void SkinControl::Init(VspScreen*, Fl_Check_Button*, Fl_Check_Button*, Fl_Check_Button*, VspSlider*, Fl_Button*, Fl_Button*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, Fl_Input*, VspButton*, VspButton*, double, const char*)’ 1215 | virtual void Init( VspScreen* screen, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1231:18: note: by ‘virtual void SkinControl::Update(const std::string&, const std::string&, const std::string&, const std::string&, const std::string&)’ 1231 | virtual void Update( const string& parmL_id, const string& setL_id, const string& eq_id, const string& setR_id, const string& parmR_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1266:18: note: by ‘virtual void SkinHeader::Init(VspScreen*, Choice*, const std::vector&)’ 1266 | virtual void Init( VspScreen* screen, Choice* cont_choice , const vector< VspButton* > &buttons ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1290:18: note: by ‘virtual void GeomPicker::Init(VspScreen*, Fl_Choice*)’ 1290 | virtual void Init( VspScreen* screen, Fl_Choice* geom_choice ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1294:18: note: by ‘virtual void GeomPicker::Update()’ 1294 | virtual void Update( ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1374:18: note: by ‘virtual void PCurveEditor::Init(VspScreen*, Vsp_Canvas*, Fl_Scroll*, Fl_Button*, Fl_Button*, Fl_Button*, Fl_Light_Button*, Fl_Light_Button*, GroupLayout*)’ 1374 | virtual void Init( VspScreen* screen, Vsp_Canvas* canvas, Fl_Scroll* ptscroll, Fl_Button* spbutton, Fl_Button* convbutton, Fl_Button* delbutton, Fl_Light_Button* delpickbutton, Fl_Light_Button* splitpickbutton, GroupLayout* ptlayout ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1398:18: note: by ‘virtual void PCurveEditor::Update(PCurve*)’ 1398 | virtual void Update( PCurve *curve ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.h:30: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:27:10: note: by ‘void AttributeTree::Init(GroupLayout*, VspScreen*, int)’ 27 | void Init( GroupLayout * layout, VspScreen *screen, int browser_h = 150 ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:30:10: note: by ‘void AttributeTree::Update()’ 30 | void Update(); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h: In member function ‘std::vector > AttributeTree::GetSelectedID()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:64:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 64 | for ( int i = 0; i != m_SelectIDs.size(); ++i ) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:136:10: note: by ‘void AttributeEditor::Init(GroupLayout*, Fl_Group*, VspScreen*, void (*)(Fl_Widget*, void*), bool, int, int)’ 136 | void Init( GroupLayout * layout, Fl_Group* group, VspScreen *screen, Fl_Callback *cb, bool mod_start = false, int start_y = 0, int editor_h = 165 ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:138:10: note: by ‘void AttributeEditor::Update()’ 138 | void Update(); | ^~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ [239/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/cartesian -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/EXPRPARSE-prefix/include -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT gui_and_draw/CMakeFiles/gui_and_draw.dir/GuiDevice.cpp.o -MF gui_and_draw/CMakeFiles/gui_and_draw.dir/GuiDevice.cpp.o.d -o gui_and_draw/CMakeFiles/gui_and_draw.dir/GuiDevice.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmUndo.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:29, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:37, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.cpp:12: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:22, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:36: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:28: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:61:20: warning: ‘virtual std::string ParmContainer::GetName() const’ was hidden [-Woverloaded-virtual=] 61 | virtual string GetName() const { return m_Name; } | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:22: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:75:20: note: by ‘virtual std::string XSecCurve::GetName()’ 75 | virtual string GetName(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:174:18: warning: ‘virtual void ParmContainer::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 174 | virtual void ChangeID( const string &id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:302:18: note: by ‘virtual void SSXSecCurve::ChangeID(std::string)’ 302 | virtual void ChangeID( string id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h: In constructor ‘BitMask::BitMask(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h:33:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for ( int i = 0; i < boolvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual void Geom::GetSymmIndexs(int, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:484:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 484 | if ( imain >= 0 && imain < m_SurfSymmMap.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetMainSurfID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:492:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | if ( surfnum >= 0 && surfnum < m_MainSurfIndxVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetSurfCopyIndx(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:504:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | if ( surfnum >= 0 && surfnum < m_SurfCopyIndx.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:73:24: warning: ‘virtual xmlNode* ParmContainer::EncodeXml(xmlNode*&)’ was hidden [-Woverloaded-virtual=] 73 | virtual xmlNodePtr EncodeXml( xmlNodePtr & node ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:196:16: note: by ‘xmlNode* Vehicle::EncodeXml(xmlNode*&, int)’ 196 | xmlNodePtr EncodeXml( xmlNodePtr & node, int set ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:201:18: note: by ‘virtual void ParmButton::Init(VspScreen*, VspButton*)’ 201 | virtual void Init( VspScreen* screen, VspButton* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:229:18: note: by ‘virtual void Input::Init(VspScreen*, Fl_Input*, const char*, VspButton*)’ 229 | virtual void Init( VspScreen* screen, Fl_Input* input, const char* format, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:269:18: note: by ‘virtual void Output::Init(VspScreen*, Fl_Output*, const char*, VspButton*)’ 269 | virtual void Init( VspScreen* screen, Fl_Output* output, const char* format, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:313:18: note: by ‘virtual void Slider::Init(VspScreen*, VspSlider*, double, bool)’ 313 | virtual void Init( VspScreen* screen, VspSlider* slider_widget, double range, bool log_slider = false ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:313:18: warning: ‘virtual void Slider::Init(VspScreen*, VspSlider*, double, bool)’ was hidden [-Woverloaded-virtual=] /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:354:18: note: by ‘virtual void SliderAdjRange::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, double, bool)’ 354 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:389:18: note: by ‘virtual void CheckButton::Init(VspScreen*, Fl_Check_Button*)’ 389 | virtual void Init( VspScreen* screen, Fl_Check_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:406:18: note: by ‘virtual void CheckButtonBit::Init(VspScreen*, Fl_Button*, int)’ 406 | virtual void Init( VspScreen* screen, Fl_Button* button, int value ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:423:18: note: by ‘virtual void RadioButton::Init(VspScreen*, Fl_Button*, int)’ 423 | virtual void Init( VspScreen* screen, Fl_Button* button, int value ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:456:18: note: by ‘virtual void ToggleButton::Init(VspScreen*, Fl_Button*)’ 456 | virtual void Init( VspScreen* screen, Fl_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:497:18: note: by ‘virtual void TriggerButton::Init(VspScreen*, Fl_Button*)’ 497 | virtual void Init( VspScreen* screen, Fl_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:517:18: note: by ‘virtual void Counter::Init(VspScreen*, Fl_Counter*, VspButton*)’ 517 | virtual void Init( VspScreen* screen, Fl_Counter* counter, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:536:18: note: by ‘virtual void Choice::Init(VspScreen*, Fl_Choice*, VspButton*)’ 536 | virtual void Init( VspScreen* screen, Fl_Choice* fl_choice, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:605:18: note: by ‘virtual void SliderInput::Init(VspScreen*, VspSlider*, Fl_Input*, double, const char*, VspButton*, bool)’ 605 | virtual void Init( VspScreen* screen, VspSlider* slider_widget, Fl_Input* input, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:646:18: note: by ‘virtual void SliderAdjRangeInput::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, double, const char*, VspButton*, bool)’ 646 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:806:18: note: by ‘virtual void FractParmSlider::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, Fl_Input*, double, const char*, VspButton*)’ 806 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:875:18: note: by ‘virtual void StringInput::Init(VspScreen*, Fl_Input*)’ 875 | virtual void Init( VspScreen* screen, Fl_Input* input ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:907:18: note: by ‘virtual void StringOutput::Init(VspScreen*, Fl_Output*, Fl_Button*)’ 907 | virtual void Init( VspScreen* screen, Fl_Output* output, Fl_Button* button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:942:18: note: by ‘virtual void IndexSelector::Init(VspScreen*, Fl_Button*, Fl_Button*, Fl_Int_Input*, Fl_Button*, Fl_Button*, VspButton*)’ 942 | virtual void Init( VspScreen* screen, Fl_Button* ll_but, Fl_Button* l_but, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:990:18: note: by ‘virtual void ColorPicker::Init(VspScreen*, Fl_Button*, Fl_Button*, std::vector, Fl_Slider**)’ 990 | virtual void Init( VspScreen* screen, Fl_Button* title, Fl_Button* result, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:993:18: note: by ‘virtual void ColorPicker::Update(const vec3d&)’ 993 | virtual void Update( const vec3d & rgb ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1018:18: note: by ‘virtual void Group::Init(Fl_Group*)’ 1018 | virtual void Init( Fl_Group* g ) | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1058:18: note: by ‘virtual void ParmPicker::Init(VspScreen*, Fl_Choice*, Fl_Choice*, Fl_Choice*)’ 1058 | virtual void Init( VspScreen* screen, Fl_Choice* container_choice, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1061:18: note: by ‘virtual void ParmPicker::Update()’ 1061 | virtual void Update( ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1131:18: note: by ‘virtual void ParmTreePicker::Init(VspScreen*, Fl_Tree*)’ 1131 | virtual void Init( VspScreen* screen, Fl_Tree* parm_tree ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1133:18: note: by ‘virtual void ParmTreePicker::Update(const std::vector >&)’ 1133 | virtual void Update( const vector< string > &selected_ids ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1179:18: note: by ‘virtual void DriverGroupBank::Init(VspScreen*, const std::vector >&, const std::vector&)’ 1179 | virtual void Init( VspScreen* screen, const vector < vector < Fl_Button * > > & buttons, const vector < SliderAdjRangeInput * > & sliders ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1181:18: note: by ‘virtual void DriverGroupBank::Update(std::vector >&)’ 1181 | virtual void Update( vector< string > & parm_ids ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1215:18: note: by ‘virtual void SkinControl::Init(VspScreen*, Fl_Check_Button*, Fl_Check_Button*, Fl_Check_Button*, VspSlider*, Fl_Button*, Fl_Button*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, Fl_Input*, VspButton*, VspButton*, double, const char*)’ 1215 | virtual void Init( VspScreen* screen, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1231:18: note: by ‘virtual void SkinControl::Update(const std::string&, const std::string&, const std::string&, const std::string&, const std::string&)’ 1231 | virtual void Update( const string& parmL_id, const string& setL_id, const string& eq_id, const string& setR_id, const string& parmR_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1266:18: note: by ‘virtual void SkinHeader::Init(VspScreen*, Choice*, const std::vector&)’ 1266 | virtual void Init( VspScreen* screen, Choice* cont_choice , const vector< VspButton* > &buttons ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1290:18: note: by ‘virtual void GeomPicker::Init(VspScreen*, Fl_Choice*)’ 1290 | virtual void Init( VspScreen* screen, Fl_Choice* geom_choice ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1294:18: note: by ‘virtual void GeomPicker::Update()’ 1294 | virtual void Update( ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1374:18: note: by ‘virtual void PCurveEditor::Init(VspScreen*, Vsp_Canvas*, Fl_Scroll*, Fl_Button*, Fl_Button*, Fl_Button*, Fl_Light_Button*, Fl_Light_Button*, GroupLayout*)’ 1374 | virtual void Init( VspScreen* screen, Vsp_Canvas* canvas, Fl_Scroll* ptscroll, Fl_Button* spbutton, Fl_Button* convbutton, Fl_Button* delbutton, Fl_Light_Button* delpickbutton, Fl_Light_Button* splitpickbutton, GroupLayout* ptlayout ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1398:18: note: by ‘virtual void PCurveEditor::Update(PCurve*)’ 1398 | virtual void Update( PCurve *curve ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.h:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.cpp:14: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:27:10: note: by ‘void AttributeTree::Init(GroupLayout*, VspScreen*, int)’ 27 | void Init( GroupLayout * layout, VspScreen *screen, int browser_h = 150 ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:30:10: note: by ‘void AttributeTree::Update()’ 30 | void Update(); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h: In member function ‘std::vector > AttributeTree::GetSelectedID()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:64:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 64 | for ( int i = 0; i != m_SelectIDs.size(); ++i ) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:136:10: note: by ‘void AttributeEditor::Init(GroupLayout*, Fl_Group*, VspScreen*, void (*)(Fl_Widget*, void*), bool, int, int)’ 136 | void Init( GroupLayout * layout, Fl_Group* group, VspScreen *screen, Fl_Callback *cb, bool mod_start = false, int start_y = 0, int editor_h = 165 ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:138:10: note: by ‘void AttributeEditor::Update()’ 138 | void Update(); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:45:18: warning: ‘virtual void ParmContainer::AddParm(const std::string&)’ was hidden [-Woverloaded-virtual=] 45 | virtual void AddParm( const string & id ); | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/LinkMgr.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.cpp:16: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/UserParmContainer.h:46:20: note: by ‘virtual std::string UserParmContainer::AddParm(int, const std::string&, const std::string&)’ 46 | virtual string AddParm(int type, const string & name, const string & group ); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.cpp: In member function ‘virtual int Choice::ValToIndex(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.cpp:2093:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2093 | for ( int i = 0; i < m_Vals.size(); i++ ) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.cpp: In member function ‘virtual int Choice::IndexToVal(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.cpp:2105:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2105 | if ( indx >= 0 && indx < m_Vals.size() ) | ~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.cpp: In member function ‘virtual void ParmTreePicker::Update(const std::vector >&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.cpp:2905:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2905 | for ( int i = 0; i < selected_ids.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.cpp: In member function ‘virtual int ParmTreePicker::FindGroup(Fl_Tree_Item*, const GroupTreeVec&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.cpp:3025:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 3025 | for ( int i = 0; i < m_GroupVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.cpp: In member function ‘virtual std::vector ParmTreePicker::FindGroup(const std::string&, const GroupTreeVec&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.cpp:3039:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 3039 | for ( int i = 0; i < m_GroupVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.cpp: In member function ‘virtual void ParmTreePicker::CleanGroupVec(GroupTreeVec&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.cpp:3052:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 3052 | for ( int i = 0; i < m_GroupVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.cpp: In member function ‘virtual void ParmTreePicker::ResetFlag(bool)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.cpp:3144:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 3144 | for ( int i = 0; i < (*cit).second.m_GroupVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.cpp: In member function ‘virtual void ParmTreePicker::UpdateParmTree()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.cpp:3271:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 3271 | for ( j = 0; j < (*cit).second.m_GroupVec.size(); j++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.cpp: In destructor ‘SkinHeader::~SkinHeader()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.cpp:3698:5: warning: deleting object of polymorphic class type ‘Choice’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor] 3698 | delete m_ContChoice; | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.cpp: In member function ‘virtual bool GeomPicker::ValidGeom(const std::string&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.cpp:3836:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 3836 | for ( int j = 0; j < m_ExcludeTypes.size(); j++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.cpp:3851:36: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 3851 | for ( int j = 0; j < m_IncludeTypes.size(); j++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.cpp: In member function ‘virtual void PCurveEditor::UpdateAxisLimits(std::vector, std::vector, bool)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.cpp:4113:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 4113 | for ( int i = 1; i < x_data.size(); i++ ) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.cpp: In member function ‘virtual void PCurveEditor::RedrawXYSliders(int, int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.cpp:4169:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 4169 | for ( int i = 0; i < m_SliderVecVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.cpp:4226:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 4226 | if ( i != m_SliderVecVec.size() - 1 ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.cpp: In member function ‘virtual void PCurveEditor::Update()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.cpp:4451:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 4451 | for( int i = 0; i < yb.size(); i++ ) | ~~^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.cpp:4520:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 4520 | for ( int i = 0; i < n; i++ ) | ~~^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.cpp:4479:13: warning: unused variable ‘ndata’ [-Wunused-variable] 4479 | int ndata = xdata.size(); | ^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.cpp: In member function ‘virtual int PCurveEditor::ihit(int, int, int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.cpp:4569:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 4569 | for ( int i = 0; i < xdata.size(); i++ ) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.cpp: In member function ‘virtual void ColResizeBrowser::draw()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.cpp:4974:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 4974 | for ( int t = 0; t < m_NumCol - 1; t++ ) // Don't draw a line at the end | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.cpp: In member function ‘int ColResizeBrowser::copy(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.cpp:5042:28: warning: comparison of integer expressions of different signedness: ‘std::vector >::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 5042 | if ( m_CopyText.size() != size() ) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.cpp:5048:27: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 5048 | for ( size_t i = 1; i <= size(); i++ ) | ~~^~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ [240/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/cartesian -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/EXPRPARSE-prefix/include -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT gui_and_draw/CMakeFiles/gui_and_draw.dir/ManageBackgroundScreen.cpp.o -MF gui_and_draw/CMakeFiles/gui_and_draw.dir/ManageBackgroundScreen.cpp.o.d -o gui_and_draw/CMakeFiles/gui_and_draw.dir/ManageBackgroundScreen.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ManageBackgroundScreen.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmUndo.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:29, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:37, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.h:26, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ManageBackgroundScreen.h:11, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ManageBackgroundScreen.cpp:13: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:22, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:36: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:28: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:61:20: warning: ‘virtual std::string ParmContainer::GetName() const’ was hidden [-Woverloaded-virtual=] 61 | virtual string GetName() const { return m_Name; } | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:22: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:75:20: note: by ‘virtual std::string XSecCurve::GetName()’ 75 | virtual string GetName(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:174:18: warning: ‘virtual void ParmContainer::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 174 | virtual void ChangeID( const string &id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:302:18: note: by ‘virtual void SSXSecCurve::ChangeID(std::string)’ 302 | virtual void ChangeID( string id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h: In constructor ‘BitMask::BitMask(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h:33:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for ( int i = 0; i < boolvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual void Geom::GetSymmIndexs(int, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:484:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 484 | if ( imain >= 0 && imain < m_SurfSymmMap.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetMainSurfID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:492:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | if ( surfnum >= 0 && surfnum < m_MainSurfIndxVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetSurfCopyIndx(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:504:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | if ( surfnum >= 0 && surfnum < m_SurfCopyIndx.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:73:24: warning: ‘virtual xmlNode* ParmContainer::EncodeXml(xmlNode*&)’ was hidden [-Woverloaded-virtual=] 73 | virtual xmlNodePtr EncodeXml( xmlNodePtr & node ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:196:16: note: by ‘xmlNode* Vehicle::EncodeXml(xmlNode*&, int)’ 196 | xmlNodePtr EncodeXml( xmlNodePtr & node, int set ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:201:18: note: by ‘virtual void ParmButton::Init(VspScreen*, VspButton*)’ 201 | virtual void Init( VspScreen* screen, VspButton* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:229:18: note: by ‘virtual void Input::Init(VspScreen*, Fl_Input*, const char*, VspButton*)’ 229 | virtual void Init( VspScreen* screen, Fl_Input* input, const char* format, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:269:18: note: by ‘virtual void Output::Init(VspScreen*, Fl_Output*, const char*, VspButton*)’ 269 | virtual void Init( VspScreen* screen, Fl_Output* output, const char* format, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:313:18: note: by ‘virtual void Slider::Init(VspScreen*, VspSlider*, double, bool)’ 313 | virtual void Init( VspScreen* screen, VspSlider* slider_widget, double range, bool log_slider = false ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:313:18: warning: ‘virtual void Slider::Init(VspScreen*, VspSlider*, double, bool)’ was hidden [-Woverloaded-virtual=] /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:354:18: note: by ‘virtual void SliderAdjRange::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, double, bool)’ 354 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:389:18: note: by ‘virtual void CheckButton::Init(VspScreen*, Fl_Check_Button*)’ 389 | virtual void Init( VspScreen* screen, Fl_Check_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:406:18: note: by ‘virtual void CheckButtonBit::Init(VspScreen*, Fl_Button*, int)’ 406 | virtual void Init( VspScreen* screen, Fl_Button* button, int value ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:423:18: note: by ‘virtual void RadioButton::Init(VspScreen*, Fl_Button*, int)’ 423 | virtual void Init( VspScreen* screen, Fl_Button* button, int value ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:456:18: note: by ‘virtual void ToggleButton::Init(VspScreen*, Fl_Button*)’ 456 | virtual void Init( VspScreen* screen, Fl_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:497:18: note: by ‘virtual void TriggerButton::Init(VspScreen*, Fl_Button*)’ 497 | virtual void Init( VspScreen* screen, Fl_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:517:18: note: by ‘virtual void Counter::Init(VspScreen*, Fl_Counter*, VspButton*)’ 517 | virtual void Init( VspScreen* screen, Fl_Counter* counter, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:536:18: note: by ‘virtual void Choice::Init(VspScreen*, Fl_Choice*, VspButton*)’ 536 | virtual void Init( VspScreen* screen, Fl_Choice* fl_choice, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:605:18: note: by ‘virtual void SliderInput::Init(VspScreen*, VspSlider*, Fl_Input*, double, const char*, VspButton*, bool)’ 605 | virtual void Init( VspScreen* screen, VspSlider* slider_widget, Fl_Input* input, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:646:18: note: by ‘virtual void SliderAdjRangeInput::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, double, const char*, VspButton*, bool)’ 646 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:806:18: note: by ‘virtual void FractParmSlider::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, Fl_Input*, double, const char*, VspButton*)’ 806 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:875:18: note: by ‘virtual void StringInput::Init(VspScreen*, Fl_Input*)’ 875 | virtual void Init( VspScreen* screen, Fl_Input* input ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:907:18: note: by ‘virtual void StringOutput::Init(VspScreen*, Fl_Output*, Fl_Button*)’ 907 | virtual void Init( VspScreen* screen, Fl_Output* output, Fl_Button* button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:942:18: note: by ‘virtual void IndexSelector::Init(VspScreen*, Fl_Button*, Fl_Button*, Fl_Int_Input*, Fl_Button*, Fl_Button*, VspButton*)’ 942 | virtual void Init( VspScreen* screen, Fl_Button* ll_but, Fl_Button* l_but, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:990:18: note: by ‘virtual void ColorPicker::Init(VspScreen*, Fl_Button*, Fl_Button*, std::vector, Fl_Slider**)’ 990 | virtual void Init( VspScreen* screen, Fl_Button* title, Fl_Button* result, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:993:18: note: by ‘virtual void ColorPicker::Update(const vec3d&)’ 993 | virtual void Update( const vec3d & rgb ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1018:18: note: by ‘virtual void Group::Init(Fl_Group*)’ 1018 | virtual void Init( Fl_Group* g ) | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1058:18: note: by ‘virtual void ParmPicker::Init(VspScreen*, Fl_Choice*, Fl_Choice*, Fl_Choice*)’ 1058 | virtual void Init( VspScreen* screen, Fl_Choice* container_choice, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1061:18: note: by ‘virtual void ParmPicker::Update()’ 1061 | virtual void Update( ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1131:18: note: by ‘virtual void ParmTreePicker::Init(VspScreen*, Fl_Tree*)’ 1131 | virtual void Init( VspScreen* screen, Fl_Tree* parm_tree ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1133:18: note: by ‘virtual void ParmTreePicker::Update(const std::vector >&)’ 1133 | virtual void Update( const vector< string > &selected_ids ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1179:18: note: by ‘virtual void DriverGroupBank::Init(VspScreen*, const std::vector >&, const std::vector&)’ 1179 | virtual void Init( VspScreen* screen, const vector < vector < Fl_Button * > > & buttons, const vector < SliderAdjRangeInput * > & sliders ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1181:18: note: by ‘virtual void DriverGroupBank::Update(std::vector >&)’ 1181 | virtual void Update( vector< string > & parm_ids ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1215:18: note: by ‘virtual void SkinControl::Init(VspScreen*, Fl_Check_Button*, Fl_Check_Button*, Fl_Check_Button*, VspSlider*, Fl_Button*, Fl_Button*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, Fl_Input*, VspButton*, VspButton*, double, const char*)’ 1215 | virtual void Init( VspScreen* screen, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1231:18: note: by ‘virtual void SkinControl::Update(const std::string&, const std::string&, const std::string&, const std::string&, const std::string&)’ 1231 | virtual void Update( const string& parmL_id, const string& setL_id, const string& eq_id, const string& setR_id, const string& parmR_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1266:18: note: by ‘virtual void SkinHeader::Init(VspScreen*, Choice*, const std::vector&)’ 1266 | virtual void Init( VspScreen* screen, Choice* cont_choice , const vector< VspButton* > &buttons ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1290:18: note: by ‘virtual void GeomPicker::Init(VspScreen*, Fl_Choice*)’ 1290 | virtual void Init( VspScreen* screen, Fl_Choice* geom_choice ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1294:18: note: by ‘virtual void GeomPicker::Update()’ 1294 | virtual void Update( ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1374:18: note: by ‘virtual void PCurveEditor::Init(VspScreen*, Vsp_Canvas*, Fl_Scroll*, Fl_Button*, Fl_Button*, Fl_Button*, Fl_Light_Button*, Fl_Light_Button*, GroupLayout*)’ 1374 | virtual void Init( VspScreen* screen, Vsp_Canvas* canvas, Fl_Scroll* ptscroll, Fl_Button* spbutton, Fl_Button* convbutton, Fl_Button* delbutton, Fl_Light_Button* delpickbutton, Fl_Light_Button* splitpickbutton, GroupLayout* ptlayout ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1398:18: note: by ‘virtual void PCurveEditor::Update(PCurve*)’ 1398 | virtual void Update( PCurve *curve ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.h:30: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:27:10: note: by ‘void AttributeTree::Init(GroupLayout*, VspScreen*, int)’ 27 | void Init( GroupLayout * layout, VspScreen *screen, int browser_h = 150 ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:30:10: note: by ‘void AttributeTree::Update()’ 30 | void Update(); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h: In member function ‘std::vector > AttributeTree::GetSelectedID()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:64:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 64 | for ( int i = 0; i != m_SelectIDs.size(); ++i ) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:136:10: note: by ‘void AttributeEditor::Init(GroupLayout*, Fl_Group*, VspScreen*, void (*)(Fl_Widget*, void*), bool, int, int)’ 136 | void Init( GroupLayout * layout, Fl_Group* group, VspScreen *screen, Fl_Callback *cb, bool mod_start = false, int start_y = 0, int editor_h = 165 ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:138:10: note: by ‘void AttributeEditor::Update()’ 138 | void Update(); | ^~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ManageBackgroundScreen.cpp:22: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/include/GraphicSingletons.h:12:21: warning: ‘VSPGraphic::ShaderRepo* VSPGraphic::GlobalShaderRepo()’ defined but not used [-Wunused-function] 12 | static ShaderRepo * GlobalShaderRepo() | ^~~~~~~~~~~~~~~~ [241/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/cartesian -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/EXPRPARSE-prefix/include -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT gui_and_draw/CMakeFiles/gui_and_draw.dir/ManageBackground3DScreen.cpp.o -MF gui_and_draw/CMakeFiles/gui_and_draw.dir/ManageBackground3DScreen.cpp.o.d -o gui_and_draw/CMakeFiles/gui_and_draw.dir/ManageBackground3DScreen.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ManageBackground3DScreen.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmUndo.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:29, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:37, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.h:26, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ManageBackground3DScreen.h:4, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ManageBackground3DScreen.cpp:1: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:22, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:36: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:28: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:61:20: warning: ‘virtual std::string ParmContainer::GetName() const’ was hidden [-Woverloaded-virtual=] 61 | virtual string GetName() const { return m_Name; } | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:22: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:75:20: note: by ‘virtual std::string XSecCurve::GetName()’ 75 | virtual string GetName(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:174:18: warning: ‘virtual void ParmContainer::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 174 | virtual void ChangeID( const string &id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:302:18: note: by ‘virtual void SSXSecCurve::ChangeID(std::string)’ 302 | virtual void ChangeID( string id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h: In constructor ‘BitMask::BitMask(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h:33:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for ( int i = 0; i < boolvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual void Geom::GetSymmIndexs(int, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:484:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 484 | if ( imain >= 0 && imain < m_SurfSymmMap.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetMainSurfID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:492:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | if ( surfnum >= 0 && surfnum < m_MainSurfIndxVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetSurfCopyIndx(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:504:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | if ( surfnum >= 0 && surfnum < m_SurfCopyIndx.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:73:24: warning: ‘virtual xmlNode* ParmContainer::EncodeXml(xmlNode*&)’ was hidden [-Woverloaded-virtual=] 73 | virtual xmlNodePtr EncodeXml( xmlNodePtr & node ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:196:16: note: by ‘xmlNode* Vehicle::EncodeXml(xmlNode*&, int)’ 196 | xmlNodePtr EncodeXml( xmlNodePtr & node, int set ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:201:18: note: by ‘virtual void ParmButton::Init(VspScreen*, VspButton*)’ 201 | virtual void Init( VspScreen* screen, VspButton* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:229:18: note: by ‘virtual void Input::Init(VspScreen*, Fl_Input*, const char*, VspButton*)’ 229 | virtual void Init( VspScreen* screen, Fl_Input* input, const char* format, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:269:18: note: by ‘virtual void Output::Init(VspScreen*, Fl_Output*, const char*, VspButton*)’ 269 | virtual void Init( VspScreen* screen, Fl_Output* output, const char* format, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:313:18: note: by ‘virtual void Slider::Init(VspScreen*, VspSlider*, double, bool)’ 313 | virtual void Init( VspScreen* screen, VspSlider* slider_widget, double range, bool log_slider = false ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:313:18: warning: ‘virtual void Slider::Init(VspScreen*, VspSlider*, double, bool)’ was hidden [-Woverloaded-virtual=] /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:354:18: note: by ‘virtual void SliderAdjRange::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, double, bool)’ 354 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:389:18: note: by ‘virtual void CheckButton::Init(VspScreen*, Fl_Check_Button*)’ 389 | virtual void Init( VspScreen* screen, Fl_Check_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:406:18: note: by ‘virtual void CheckButtonBit::Init(VspScreen*, Fl_Button*, int)’ 406 | virtual void Init( VspScreen* screen, Fl_Button* button, int value ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:423:18: note: by ‘virtual void RadioButton::Init(VspScreen*, Fl_Button*, int)’ 423 | virtual void Init( VspScreen* screen, Fl_Button* button, int value ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:456:18: note: by ‘virtual void ToggleButton::Init(VspScreen*, Fl_Button*)’ 456 | virtual void Init( VspScreen* screen, Fl_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:497:18: note: by ‘virtual void TriggerButton::Init(VspScreen*, Fl_Button*)’ 497 | virtual void Init( VspScreen* screen, Fl_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:517:18: note: by ‘virtual void Counter::Init(VspScreen*, Fl_Counter*, VspButton*)’ 517 | virtual void Init( VspScreen* screen, Fl_Counter* counter, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:536:18: note: by ‘virtual void Choice::Init(VspScreen*, Fl_Choice*, VspButton*)’ 536 | virtual void Init( VspScreen* screen, Fl_Choice* fl_choice, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:605:18: note: by ‘virtual void SliderInput::Init(VspScreen*, VspSlider*, Fl_Input*, double, const char*, VspButton*, bool)’ 605 | virtual void Init( VspScreen* screen, VspSlider* slider_widget, Fl_Input* input, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:646:18: note: by ‘virtual void SliderAdjRangeInput::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, double, const char*, VspButton*, bool)’ 646 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:806:18: note: by ‘virtual void FractParmSlider::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, Fl_Input*, double, const char*, VspButton*)’ 806 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:875:18: note: by ‘virtual void StringInput::Init(VspScreen*, Fl_Input*)’ 875 | virtual void Init( VspScreen* screen, Fl_Input* input ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:907:18: note: by ‘virtual void StringOutput::Init(VspScreen*, Fl_Output*, Fl_Button*)’ 907 | virtual void Init( VspScreen* screen, Fl_Output* output, Fl_Button* button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:942:18: note: by ‘virtual void IndexSelector::Init(VspScreen*, Fl_Button*, Fl_Button*, Fl_Int_Input*, Fl_Button*, Fl_Button*, VspButton*)’ 942 | virtual void Init( VspScreen* screen, Fl_Button* ll_but, Fl_Button* l_but, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:990:18: note: by ‘virtual void ColorPicker::Init(VspScreen*, Fl_Button*, Fl_Button*, std::vector, Fl_Slider**)’ 990 | virtual void Init( VspScreen* screen, Fl_Button* title, Fl_Button* result, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:993:18: note: by ‘virtual void ColorPicker::Update(const vec3d&)’ 993 | virtual void Update( const vec3d & rgb ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1018:18: note: by ‘virtual void Group::Init(Fl_Group*)’ 1018 | virtual void Init( Fl_Group* g ) | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1058:18: note: by ‘virtual void ParmPicker::Init(VspScreen*, Fl_Choice*, Fl_Choice*, Fl_Choice*)’ 1058 | virtual void Init( VspScreen* screen, Fl_Choice* container_choice, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1061:18: note: by ‘virtual void ParmPicker::Update()’ 1061 | virtual void Update( ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1131:18: note: by ‘virtual void ParmTreePicker::Init(VspScreen*, Fl_Tree*)’ 1131 | virtual void Init( VspScreen* screen, Fl_Tree* parm_tree ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1133:18: note: by ‘virtual void ParmTreePicker::Update(const std::vector >&)’ 1133 | virtual void Update( const vector< string > &selected_ids ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1179:18: note: by ‘virtual void DriverGroupBank::Init(VspScreen*, const std::vector >&, const std::vector&)’ 1179 | virtual void Init( VspScreen* screen, const vector < vector < Fl_Button * > > & buttons, const vector < SliderAdjRangeInput * > & sliders ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1181:18: note: by ‘virtual void DriverGroupBank::Update(std::vector >&)’ 1181 | virtual void Update( vector< string > & parm_ids ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1215:18: note: by ‘virtual void SkinControl::Init(VspScreen*, Fl_Check_Button*, Fl_Check_Button*, Fl_Check_Button*, VspSlider*, Fl_Button*, Fl_Button*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, Fl_Input*, VspButton*, VspButton*, double, const char*)’ 1215 | virtual void Init( VspScreen* screen, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1231:18: note: by ‘virtual void SkinControl::Update(const std::string&, const std::string&, const std::string&, const std::string&, const std::string&)’ 1231 | virtual void Update( const string& parmL_id, const string& setL_id, const string& eq_id, const string& setR_id, const string& parmR_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1266:18: note: by ‘virtual void SkinHeader::Init(VspScreen*, Choice*, const std::vector&)’ 1266 | virtual void Init( VspScreen* screen, Choice* cont_choice , const vector< VspButton* > &buttons ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1290:18: note: by ‘virtual void GeomPicker::Init(VspScreen*, Fl_Choice*)’ 1290 | virtual void Init( VspScreen* screen, Fl_Choice* geom_choice ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1294:18: note: by ‘virtual void GeomPicker::Update()’ 1294 | virtual void Update( ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1374:18: note: by ‘virtual void PCurveEditor::Init(VspScreen*, Vsp_Canvas*, Fl_Scroll*, Fl_Button*, Fl_Button*, Fl_Button*, Fl_Light_Button*, Fl_Light_Button*, GroupLayout*)’ 1374 | virtual void Init( VspScreen* screen, Vsp_Canvas* canvas, Fl_Scroll* ptscroll, Fl_Button* spbutton, Fl_Button* convbutton, Fl_Button* delbutton, Fl_Light_Button* delpickbutton, Fl_Light_Button* splitpickbutton, GroupLayout* ptlayout ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1398:18: note: by ‘virtual void PCurveEditor::Update(PCurve*)’ 1398 | virtual void Update( PCurve *curve ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.h:30: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:27:10: note: by ‘void AttributeTree::Init(GroupLayout*, VspScreen*, int)’ 27 | void Init( GroupLayout * layout, VspScreen *screen, int browser_h = 150 ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:30:10: note: by ‘void AttributeTree::Update()’ 30 | void Update(); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h: In member function ‘std::vector > AttributeTree::GetSelectedID()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:64:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 64 | for ( int i = 0; i != m_SelectIDs.size(); ++i ) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:136:10: note: by ‘void AttributeEditor::Init(GroupLayout*, Fl_Group*, VspScreen*, void (*)(Fl_Widget*, void*), bool, int, int)’ 136 | void Init( GroupLayout * layout, Fl_Group* group, VspScreen *screen, Fl_Callback *cb, bool mod_start = false, int start_y = 0, int editor_h = 165 ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:138:10: note: by ‘void AttributeEditor::Update()’ 138 | void Update(); | ^~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ [242/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/cartesian -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/EXPRPARSE-prefix/include -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT gui_and_draw/CMakeFiles/gui_and_draw.dir/MainGLWindow.cpp.o -MF gui_and_draw/CMakeFiles/gui_and_draw.dir/MainGLWindow.cpp.o.d -o gui_and_draw/CMakeFiles/gui_and_draw.dir/MainGLWindow.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/MainGLWindow.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/BORGeom.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/MainGLWindow.cpp:16: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/MainGLWindow.cpp:63: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 63 | #pragma warning(disable:4244) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Background3D.h:4, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Background3DMgr.h:4, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/MainGLWindow.cpp:15: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Background3D.h:5: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:61:20: warning: ‘virtual std::string ParmContainer::GetName() const’ was hidden [-Woverloaded-virtual=] 61 | virtual string GetName() const { return m_Name; } | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:22: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:75:20: note: by ‘virtual std::string XSecCurve::GetName()’ 75 | virtual string GetName(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:174:18: warning: ‘virtual void ParmContainer::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 174 | virtual void ChangeID( const string &id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:302:18: note: by ‘virtual void SSXSecCurve::ChangeID(std::string)’ 302 | virtual void ChangeID( string id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h: In constructor ‘BitMask::BitMask(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h:33:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for ( int i = 0; i < boolvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual void Geom::GetSymmIndexs(int, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:484:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 484 | if ( imain >= 0 && imain < m_SurfSymmMap.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetMainSurfID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:492:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | if ( surfnum >= 0 && surfnum < m_MainSurfIndxVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetSurfCopyIndx(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:504:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | if ( surfnum >= 0 && surfnum < m_SurfCopyIndx.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:610:18: warning: ‘virtual void Geom::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 610 | virtual void ChangeID( const string &id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/BORGeom.h:64:18: note: by ‘virtual void BORGeom::ChangeID(std::string)’ 64 | virtual void ChangeID( string id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:73:24: warning: ‘virtual xmlNode* ParmContainer::EncodeXml(xmlNode*&)’ was hidden [-Woverloaded-virtual=] 73 | virtual xmlNodePtr EncodeXml( xmlNodePtr & node ); | ^~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:37, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.h:26, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenMgr.h:16, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/CfdMeshScreen.h:13, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/MainGLWindow.cpp:18: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:196:16: note: by ‘xmlNode* Vehicle::EncodeXml(xmlNode*&, int)’ 196 | xmlNodePtr EncodeXml( xmlNodePtr & node, int set ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:201:18: note: by ‘virtual void ParmButton::Init(VspScreen*, VspButton*)’ 201 | virtual void Init( VspScreen* screen, VspButton* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:229:18: note: by ‘virtual void Input::Init(VspScreen*, Fl_Input*, const char*, VspButton*)’ 229 | virtual void Init( VspScreen* screen, Fl_Input* input, const char* format, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:269:18: note: by ‘virtual void Output::Init(VspScreen*, Fl_Output*, const char*, VspButton*)’ 269 | virtual void Init( VspScreen* screen, Fl_Output* output, const char* format, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:313:18: note: by ‘virtual void Slider::Init(VspScreen*, VspSlider*, double, bool)’ 313 | virtual void Init( VspScreen* screen, VspSlider* slider_widget, double range, bool log_slider = false ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:313:18: warning: ‘virtual void Slider::Init(VspScreen*, VspSlider*, double, bool)’ was hidden [-Woverloaded-virtual=] /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:354:18: note: by ‘virtual void SliderAdjRange::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, double, bool)’ 354 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:389:18: note: by ‘virtual void CheckButton::Init(VspScreen*, Fl_Check_Button*)’ 389 | virtual void Init( VspScreen* screen, Fl_Check_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:406:18: note: by ‘virtual void CheckButtonBit::Init(VspScreen*, Fl_Button*, int)’ 406 | virtual void Init( VspScreen* screen, Fl_Button* button, int value ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:423:18: note: by ‘virtual void RadioButton::Init(VspScreen*, Fl_Button*, int)’ 423 | virtual void Init( VspScreen* screen, Fl_Button* button, int value ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:456:18: note: by ‘virtual void ToggleButton::Init(VspScreen*, Fl_Button*)’ 456 | virtual void Init( VspScreen* screen, Fl_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:497:18: note: by ‘virtual void TriggerButton::Init(VspScreen*, Fl_Button*)’ 497 | virtual void Init( VspScreen* screen, Fl_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:517:18: note: by ‘virtual void Counter::Init(VspScreen*, Fl_Counter*, VspButton*)’ 517 | virtual void Init( VspScreen* screen, Fl_Counter* counter, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:536:18: note: by ‘virtual void Choice::Init(VspScreen*, Fl_Choice*, VspButton*)’ 536 | virtual void Init( VspScreen* screen, Fl_Choice* fl_choice, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:605:18: note: by ‘virtual void SliderInput::Init(VspScreen*, VspSlider*, Fl_Input*, double, const char*, VspButton*, bool)’ 605 | virtual void Init( VspScreen* screen, VspSlider* slider_widget, Fl_Input* input, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:646:18: note: by ‘virtual void SliderAdjRangeInput::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, double, const char*, VspButton*, bool)’ 646 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:806:18: note: by ‘virtual void FractParmSlider::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, Fl_Input*, double, const char*, VspButton*)’ 806 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:875:18: note: by ‘virtual void StringInput::Init(VspScreen*, Fl_Input*)’ 875 | virtual void Init( VspScreen* screen, Fl_Input* input ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:907:18: note: by ‘virtual void StringOutput::Init(VspScreen*, Fl_Output*, Fl_Button*)’ 907 | virtual void Init( VspScreen* screen, Fl_Output* output, Fl_Button* button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:942:18: note: by ‘virtual void IndexSelector::Init(VspScreen*, Fl_Button*, Fl_Button*, Fl_Int_Input*, Fl_Button*, Fl_Button*, VspButton*)’ 942 | virtual void Init( VspScreen* screen, Fl_Button* ll_but, Fl_Button* l_but, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:993:18: note: by ‘virtual void ColorPicker::Update(const vec3d&)’ 993 | virtual void Update( const vec3d & rgb ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:990:18: note: by ‘virtual void ColorPicker::Init(VspScreen*, Fl_Button*, Fl_Button*, std::vector, Fl_Slider**)’ 990 | virtual void Init( VspScreen* screen, Fl_Button* title, Fl_Button* result, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1018:18: note: by ‘virtual void Group::Init(Fl_Group*)’ 1018 | virtual void Init( Fl_Group* g ) | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1061:18: note: by ‘virtual void ParmPicker::Update()’ 1061 | virtual void Update( ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1058:18: note: by ‘virtual void ParmPicker::Init(VspScreen*, Fl_Choice*, Fl_Choice*, Fl_Choice*)’ 1058 | virtual void Init( VspScreen* screen, Fl_Choice* container_choice, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1133:18: note: by ‘virtual void ParmTreePicker::Update(const std::vector >&)’ 1133 | virtual void Update( const vector< string > &selected_ids ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1131:18: note: by ‘virtual void ParmTreePicker::Init(VspScreen*, Fl_Tree*)’ 1131 | virtual void Init( VspScreen* screen, Fl_Tree* parm_tree ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1181:18: note: by ‘virtual void DriverGroupBank::Update(std::vector >&)’ 1181 | virtual void Update( vector< string > & parm_ids ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1179:18: note: by ‘virtual void DriverGroupBank::Init(VspScreen*, const std::vector >&, const std::vector&)’ 1179 | virtual void Init( VspScreen* screen, const vector < vector < Fl_Button * > > & buttons, const vector < SliderAdjRangeInput * > & sliders ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1231:18: note: by ‘virtual void SkinControl::Update(const std::string&, const std::string&, const std::string&, const std::string&, const std::string&)’ 1231 | virtual void Update( const string& parmL_id, const string& setL_id, const string& eq_id, const string& setR_id, const string& parmR_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1215:18: note: by ‘virtual void SkinControl::Init(VspScreen*, Fl_Check_Button*, Fl_Check_Button*, Fl_Check_Button*, VspSlider*, Fl_Button*, Fl_Button*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, Fl_Input*, VspButton*, VspButton*, double, const char*)’ 1215 | virtual void Init( VspScreen* screen, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1266:18: note: by ‘virtual void SkinHeader::Init(VspScreen*, Choice*, const std::vector&)’ 1266 | virtual void Init( VspScreen* screen, Choice* cont_choice , const vector< VspButton* > &buttons ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1294:18: note: by ‘virtual void GeomPicker::Update()’ 1294 | virtual void Update( ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1290:18: note: by ‘virtual void GeomPicker::Init(VspScreen*, Fl_Choice*)’ 1290 | virtual void Init( VspScreen* screen, Fl_Choice* geom_choice ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1398:18: note: by ‘virtual void PCurveEditor::Update(PCurve*)’ 1398 | virtual void Update( PCurve *curve ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1374:18: note: by ‘virtual void PCurveEditor::Init(VspScreen*, Vsp_Canvas*, Fl_Scroll*, Fl_Button*, Fl_Button*, Fl_Button*, Fl_Light_Button*, Fl_Light_Button*, GroupLayout*)’ 1374 | virtual void Init( VspScreen* screen, Vsp_Canvas* canvas, Fl_Scroll* ptscroll, Fl_Button* spbutton, Fl_Button* convbutton, Fl_Button* delbutton, Fl_Light_Button* delpickbutton, Fl_Light_Button* splitpickbutton, GroupLayout* ptlayout ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.h:30: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:30:10: note: by ‘void AttributeTree::Update()’ 30 | void Update(); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:27:10: note: by ‘void AttributeTree::Init(GroupLayout*, VspScreen*, int)’ 27 | void Init( GroupLayout * layout, VspScreen *screen, int browser_h = 150 ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h: In member function ‘std::vector > AttributeTree::GetSelectedID()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:64:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 64 | for ( int i = 0; i != m_SelectIDs.size(); ++i ) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:138:10: note: by ‘void AttributeEditor::Update()’ 138 | void Update(); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:136:10: note: by ‘void AttributeEditor::Init(GroupLayout*, Fl_Group*, VspScreen*, void (*)(Fl_Widget*, void*), bool, int, int)’ 136 | void Init( GroupLayout * layout, Fl_Group* group, VspScreen *screen, Fl_Callback *cb, bool mod_start = false, int start_y = 0, int editor_h = 165 ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:45:18: warning: ‘virtual void ParmContainer::AddParm(const std::string&)’ was hidden [-Woverloaded-virtual=] 45 | virtual void AddParm( const string & id ); | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/CustomScreen.h:17, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ManageGeomScreen.h:22, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/MainGLWindow.cpp:33: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/CustomGeom.h:653:12: note: by ‘std::string CustomGeom::AddParm(int, const std::string&, const std::string&)’ 653 | string AddParm( int type, const string & name, const string & group ); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/MainGLWindow.cpp: In member function ‘void VSPGUI::VspGlWindow::_updateBuffer(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/MainGLWindow.cpp:1946:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1946 | for ( int i = 0; i < idvec.size(); i++ ) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/MainGLWindow.cpp: In static member function ‘static void VSPGUI::VspGlWindow::_loadXSecData(VSPGraphic::Renderable*, DrawObj*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/MainGLWindow.cpp:2073:37: warning: comparison of integer expressions of different signedness: ‘std::vector > >::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 2073 | if ( drawObj->m_NormMesh.size() != num_mesh || drawObj->m_uTexMesh.size() != num_mesh || drawObj->m_vTexMesh.size() != num_mesh ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/MainGLWindow.cpp:2073:79: warning: comparison of integer expressions of different signedness: ‘std::vector > >::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 2073 | if ( drawObj->m_NormMesh.size() != num_mesh || drawObj->m_uTexMesh.size() != num_mesh || drawObj->m_vTexMesh.size() != num_mesh ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/MainGLWindow.cpp:2073:121: warning: comparison of integer expressions of different signedness: ‘std::vector > >::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 2073 | if ( drawObj->m_NormMesh.size() != num_mesh || drawObj->m_uTexMesh.size() != num_mesh || drawObj->m_vTexMesh.size() != num_mesh ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/MainGLWindow.cpp: In static member function ‘static void VSPGUI::VspGlWindow::_loadMarkData(VSPGraphic::Renderable*, DrawObj*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/MainGLWindow.cpp:2244:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2244 | for ( int i = 0; i < n; i++ ) | ~~^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/MainGLWindow.cpp: In member function ‘void VSPGUI::VspGlWindow::_setLighting(DrawObj*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/MainGLWindow.cpp:2271:32: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2271 | for( unsigned int i = 0; i < (int)drawObj->m_LightingInfos.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/MainGLWindow.cpp: In member function ‘void VSPGUI::EditXSecWindow::InitZoom()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/MainGLWindow.cpp:3386:27: warning: unused variable ‘viewport’ [-Wunused-variable] 3386 | VSPGraphic::Viewport* viewport = getGraphicEngine()->getDisplay()->getViewport(); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/MainGLWindow.cpp:27: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/include/GraphicSingletons.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/include/GraphicSingletons.h:12:21: warning: ‘VSPGraphic::ShaderRepo* VSPGraphic::GlobalShaderRepo()’ defined but not used [-Wunused-function] 12 | static ShaderRepo * GlobalShaderRepo() | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/MainGLWindow.cpp: In member function ‘VSPGUI::VspGlWindow::_update(std::vector > const&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/MainGLWindow.cpp:1618:13: warning: ‘ruler’ may be used uninitialized [-Wmaybe-uninitialized] 1618 | if( ruler ) | ^~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/MainGLWindow.cpp:1395:29: note: ‘ruler’ was declared here 1395 | VSPGraphic::Ruler * ruler; | ^~~~~ [243/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/cartesian -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/EXPRPARSE-prefix/include -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT gui_and_draw/CMakeFiles/gui_and_draw.dir/MainVSPScreen.cpp.o -MF gui_and_draw/CMakeFiles/gui_and_draw.dir/MainVSPScreen.cpp.o.d -o gui_and_draw/CMakeFiles/gui_and_draw.dir/MainVSPScreen.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/MainVSPScreen.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmUndo.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:29, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:37, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.h:26, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/MainVSPScreen.h:16, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/MainVSPScreen.cpp:20: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:22, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:36: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:28: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:61:20: warning: ‘virtual std::string ParmContainer::GetName() const’ was hidden [-Woverloaded-virtual=] 61 | virtual string GetName() const { return m_Name; } | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:22: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:75:20: note: by ‘virtual std::string XSecCurve::GetName()’ 75 | virtual string GetName(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:174:18: warning: ‘virtual void ParmContainer::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 174 | virtual void ChangeID( const string &id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:302:18: note: by ‘virtual void SSXSecCurve::ChangeID(std::string)’ 302 | virtual void ChangeID( string id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h: In constructor ‘BitMask::BitMask(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h:33:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for ( int i = 0; i < boolvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual void Geom::GetSymmIndexs(int, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:484:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 484 | if ( imain >= 0 && imain < m_SurfSymmMap.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetMainSurfID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:492:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | if ( surfnum >= 0 && surfnum < m_MainSurfIndxVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetSurfCopyIndx(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:504:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | if ( surfnum >= 0 && surfnum < m_SurfCopyIndx.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:73:24: warning: ‘virtual xmlNode* ParmContainer::EncodeXml(xmlNode*&)’ was hidden [-Woverloaded-virtual=] 73 | virtual xmlNodePtr EncodeXml( xmlNodePtr & node ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:196:16: note: by ‘xmlNode* Vehicle::EncodeXml(xmlNode*&, int)’ 196 | xmlNodePtr EncodeXml( xmlNodePtr & node, int set ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:201:18: note: by ‘virtual void ParmButton::Init(VspScreen*, VspButton*)’ 201 | virtual void Init( VspScreen* screen, VspButton* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:229:18: note: by ‘virtual void Input::Init(VspScreen*, Fl_Input*, const char*, VspButton*)’ 229 | virtual void Init( VspScreen* screen, Fl_Input* input, const char* format, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:269:18: note: by ‘virtual void Output::Init(VspScreen*, Fl_Output*, const char*, VspButton*)’ 269 | virtual void Init( VspScreen* screen, Fl_Output* output, const char* format, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:313:18: note: by ‘virtual void Slider::Init(VspScreen*, VspSlider*, double, bool)’ 313 | virtual void Init( VspScreen* screen, VspSlider* slider_widget, double range, bool log_slider = false ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:313:18: warning: ‘virtual void Slider::Init(VspScreen*, VspSlider*, double, bool)’ was hidden [-Woverloaded-virtual=] /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:354:18: note: by ‘virtual void SliderAdjRange::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, double, bool)’ 354 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:389:18: note: by ‘virtual void CheckButton::Init(VspScreen*, Fl_Check_Button*)’ 389 | virtual void Init( VspScreen* screen, Fl_Check_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:406:18: note: by ‘virtual void CheckButtonBit::Init(VspScreen*, Fl_Button*, int)’ 406 | virtual void Init( VspScreen* screen, Fl_Button* button, int value ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:423:18: note: by ‘virtual void RadioButton::Init(VspScreen*, Fl_Button*, int)’ 423 | virtual void Init( VspScreen* screen, Fl_Button* button, int value ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:456:18: note: by ‘virtual void ToggleButton::Init(VspScreen*, Fl_Button*)’ 456 | virtual void Init( VspScreen* screen, Fl_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:497:18: note: by ‘virtual void TriggerButton::Init(VspScreen*, Fl_Button*)’ 497 | virtual void Init( VspScreen* screen, Fl_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:517:18: note: by ‘virtual void Counter::Init(VspScreen*, Fl_Counter*, VspButton*)’ 517 | virtual void Init( VspScreen* screen, Fl_Counter* counter, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:536:18: note: by ‘virtual void Choice::Init(VspScreen*, Fl_Choice*, VspButton*)’ 536 | virtual void Init( VspScreen* screen, Fl_Choice* fl_choice, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:605:18: note: by ‘virtual void SliderInput::Init(VspScreen*, VspSlider*, Fl_Input*, double, const char*, VspButton*, bool)’ 605 | virtual void Init( VspScreen* screen, VspSlider* slider_widget, Fl_Input* input, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:646:18: note: by ‘virtual void SliderAdjRangeInput::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, double, const char*, VspButton*, bool)’ 646 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:806:18: note: by ‘virtual void FractParmSlider::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, Fl_Input*, double, const char*, VspButton*)’ 806 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:875:18: note: by ‘virtual void StringInput::Init(VspScreen*, Fl_Input*)’ 875 | virtual void Init( VspScreen* screen, Fl_Input* input ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:907:18: note: by ‘virtual void StringOutput::Init(VspScreen*, Fl_Output*, Fl_Button*)’ 907 | virtual void Init( VspScreen* screen, Fl_Output* output, Fl_Button* button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:942:18: note: by ‘virtual void IndexSelector::Init(VspScreen*, Fl_Button*, Fl_Button*, Fl_Int_Input*, Fl_Button*, Fl_Button*, VspButton*)’ 942 | virtual void Init( VspScreen* screen, Fl_Button* ll_but, Fl_Button* l_but, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:993:18: note: by ‘virtual void ColorPicker::Update(const vec3d&)’ 993 | virtual void Update( const vec3d & rgb ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:990:18: note: by ‘virtual void ColorPicker::Init(VspScreen*, Fl_Button*, Fl_Button*, std::vector, Fl_Slider**)’ 990 | virtual void Init( VspScreen* screen, Fl_Button* title, Fl_Button* result, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1018:18: note: by ‘virtual void Group::Init(Fl_Group*)’ 1018 | virtual void Init( Fl_Group* g ) | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1061:18: note: by ‘virtual void ParmPicker::Update()’ 1061 | virtual void Update( ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1058:18: note: by ‘virtual void ParmPicker::Init(VspScreen*, Fl_Choice*, Fl_Choice*, Fl_Choice*)’ 1058 | virtual void Init( VspScreen* screen, Fl_Choice* container_choice, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1133:18: note: by ‘virtual void ParmTreePicker::Update(const std::vector >&)’ 1133 | virtual void Update( const vector< string > &selected_ids ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1131:18: note: by ‘virtual void ParmTreePicker::Init(VspScreen*, Fl_Tree*)’ 1131 | virtual void Init( VspScreen* screen, Fl_Tree* parm_tree ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1181:18: note: by ‘virtual void DriverGroupBank::Update(std::vector >&)’ 1181 | virtual void Update( vector< string > & parm_ids ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1179:18: note: by ‘virtual void DriverGroupBank::Init(VspScreen*, const std::vector >&, const std::vector&)’ 1179 | virtual void Init( VspScreen* screen, const vector < vector < Fl_Button * > > & buttons, const vector < SliderAdjRangeInput * > & sliders ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1231:18: note: by ‘virtual void SkinControl::Update(const std::string&, const std::string&, const std::string&, const std::string&, const std::string&)’ 1231 | virtual void Update( const string& parmL_id, const string& setL_id, const string& eq_id, const string& setR_id, const string& parmR_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1215:18: note: by ‘virtual void SkinControl::Init(VspScreen*, Fl_Check_Button*, Fl_Check_Button*, Fl_Check_Button*, VspSlider*, Fl_Button*, Fl_Button*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, Fl_Input*, VspButton*, VspButton*, double, const char*)’ 1215 | virtual void Init( VspScreen* screen, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1266:18: note: by ‘virtual void SkinHeader::Init(VspScreen*, Choice*, const std::vector&)’ 1266 | virtual void Init( VspScreen* screen, Choice* cont_choice , const vector< VspButton* > &buttons ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1294:18: note: by ‘virtual void GeomPicker::Update()’ 1294 | virtual void Update( ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1290:18: note: by ‘virtual void GeomPicker::Init(VspScreen*, Fl_Choice*)’ 1290 | virtual void Init( VspScreen* screen, Fl_Choice* geom_choice ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1398:18: note: by ‘virtual void PCurveEditor::Update(PCurve*)’ 1398 | virtual void Update( PCurve *curve ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1374:18: note: by ‘virtual void PCurveEditor::Init(VspScreen*, Vsp_Canvas*, Fl_Scroll*, Fl_Button*, Fl_Button*, Fl_Button*, Fl_Light_Button*, Fl_Light_Button*, GroupLayout*)’ 1374 | virtual void Init( VspScreen* screen, Vsp_Canvas* canvas, Fl_Scroll* ptscroll, Fl_Button* spbutton, Fl_Button* convbutton, Fl_Button* delbutton, Fl_Light_Button* delpickbutton, Fl_Light_Button* splitpickbutton, GroupLayout* ptlayout ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.h:30: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:30:10: note: by ‘void AttributeTree::Update()’ 30 | void Update(); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:27:10: note: by ‘void AttributeTree::Init(GroupLayout*, VspScreen*, int)’ 27 | void Init( GroupLayout * layout, VspScreen *screen, int browser_h = 150 ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h: In member function ‘std::vector > AttributeTree::GetSelectedID()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:64:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 64 | for ( int i = 0; i != m_SelectIDs.size(); ++i ) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:138:10: note: by ‘void AttributeEditor::Update()’ 138 | void Update(); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:136:10: note: by ‘void AttributeEditor::Init(GroupLayout*, Fl_Group*, VspScreen*, void (*)(Fl_Widget*, void*), bool, int, int)’ 136 | void Init( GroupLayout * layout, Fl_Group* group, VspScreen *screen, Fl_Callback *cb, bool mod_start = false, int start_y = 0, int editor_h = 165 ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:45:18: warning: ‘virtual void ParmContainer::AddParm(const std::string&)’ was hidden [-Woverloaded-virtual=] 45 | virtual void AddParm( const string & id ); | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/CustomScreen.h:17, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ManageGeomScreen.h:22, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/MainVSPScreen.cpp:31: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/CustomGeom.h:653:12: note: by ‘std::string CustomGeom::AddParm(int, const std::string&, const std::string&)’ 653 | string AddParm( int type, const string & name, const string & group ); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/MainVSPScreen.cpp: In constructor ‘MainVSPScreen::MainVSPScreen(ScreenMgr*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/MainVSPScreen.cpp:72:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 72 | for ( int i = 0; i < geomscreen_vec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/MainVSPScreen.cpp: In member function ‘virtual void MainVSPScreen::ActionCB(void*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/MainVSPScreen.cpp:635:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 635 | for ( int i = 0; i < vpts.size(); i++ ) | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/MainVSPScreen.cpp: In member function ‘void MainVSPScreen::SetViewAxis(bool)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/MainVSPScreen.cpp:755:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 755 | for ( int i = 0; i < vports.size(); i++ ) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/MainVSPScreen.cpp: In member function ‘void MainVSPScreen::SetShowBorders(bool)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/MainVSPScreen.cpp:772:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 772 | for ( int i = 0; i < vports.size(); i++ ) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/MainVSPScreen.cpp: In member function ‘void MainVSPScreen::SetBackground(double, double, double)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/MainVSPScreen.cpp:787:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 787 | for ( int i = 0; i < vports.size(); i++ ) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/MainVSPScreen.cpp: In member function ‘void MainVSPScreen::SetAllViews(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/MainVSPScreen.cpp:808:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 808 | for ( int i = 0; i < vpts.size(); i++ ) | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/MainVSPScreen.cpp: In member function ‘void MainVSPScreen::SetView(int, int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/MainVSPScreen.cpp:820:36: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 820 | if ( viewport >= 0 && viewport < vpts.size() ) | ~~~~~~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/MainVSPScreen.cpp: In member function ‘void MainVSPScreen::FitView(bool)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/MainVSPScreen.cpp:896:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 896 | for ( int i = 0; i < vpts.size(); i++ ) | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/MainVSPScreen.cpp:906:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 906 | for ( int i = 0; i < vpts.size(); i++ ) | ~~^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ [244/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/cartesian -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/EXPRPARSE-prefix/include -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT gui_and_draw/CMakeFiles/gui_and_draw.dir/ManageCORScreen.cpp.o -MF gui_and_draw/CMakeFiles/gui_and_draw.dir/ManageCORScreen.cpp.o.d -o gui_and_draw/CMakeFiles/gui_and_draw.dir/ManageCORScreen.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ManageCORScreen.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmUndo.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:29, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:37, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.h:26, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ManageCORScreen.h:4, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ManageCORScreen.cpp:11: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:22, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:36: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:28: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:61:20: warning: ‘virtual std::string ParmContainer::GetName() const’ was hidden [-Woverloaded-virtual=] 61 | virtual string GetName() const { return m_Name; } | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:22: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:75:20: note: by ‘virtual std::string XSecCurve::GetName()’ 75 | virtual string GetName(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:174:18: warning: ‘virtual void ParmContainer::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 174 | virtual void ChangeID( const string &id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:302:18: note: by ‘virtual void SSXSecCurve::ChangeID(std::string)’ 302 | virtual void ChangeID( string id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h: In constructor ‘BitMask::BitMask(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h:33:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for ( int i = 0; i < boolvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual void Geom::GetSymmIndexs(int, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:484:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 484 | if ( imain >= 0 && imain < m_SurfSymmMap.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetMainSurfID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:492:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | if ( surfnum >= 0 && surfnum < m_MainSurfIndxVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetSurfCopyIndx(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:504:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | if ( surfnum >= 0 && surfnum < m_SurfCopyIndx.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:73:24: warning: ‘virtual xmlNode* ParmContainer::EncodeXml(xmlNode*&)’ was hidden [-Woverloaded-virtual=] 73 | virtual xmlNodePtr EncodeXml( xmlNodePtr & node ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:196:16: note: by ‘xmlNode* Vehicle::EncodeXml(xmlNode*&, int)’ 196 | xmlNodePtr EncodeXml( xmlNodePtr & node, int set ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:201:18: note: by ‘virtual void ParmButton::Init(VspScreen*, VspButton*)’ 201 | virtual void Init( VspScreen* screen, VspButton* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:229:18: note: by ‘virtual void Input::Init(VspScreen*, Fl_Input*, const char*, VspButton*)’ 229 | virtual void Init( VspScreen* screen, Fl_Input* input, const char* format, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:269:18: note: by ‘virtual void Output::Init(VspScreen*, Fl_Output*, const char*, VspButton*)’ 269 | virtual void Init( VspScreen* screen, Fl_Output* output, const char* format, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:313:18: note: by ‘virtual void Slider::Init(VspScreen*, VspSlider*, double, bool)’ 313 | virtual void Init( VspScreen* screen, VspSlider* slider_widget, double range, bool log_slider = false ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:313:18: warning: ‘virtual void Slider::Init(VspScreen*, VspSlider*, double, bool)’ was hidden [-Woverloaded-virtual=] /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:354:18: note: by ‘virtual void SliderAdjRange::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, double, bool)’ 354 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:389:18: note: by ‘virtual void CheckButton::Init(VspScreen*, Fl_Check_Button*)’ 389 | virtual void Init( VspScreen* screen, Fl_Check_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:406:18: note: by ‘virtual void CheckButtonBit::Init(VspScreen*, Fl_Button*, int)’ 406 | virtual void Init( VspScreen* screen, Fl_Button* button, int value ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:423:18: note: by ‘virtual void RadioButton::Init(VspScreen*, Fl_Button*, int)’ 423 | virtual void Init( VspScreen* screen, Fl_Button* button, int value ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:456:18: note: by ‘virtual void ToggleButton::Init(VspScreen*, Fl_Button*)’ 456 | virtual void Init( VspScreen* screen, Fl_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:497:18: note: by ‘virtual void TriggerButton::Init(VspScreen*, Fl_Button*)’ 497 | virtual void Init( VspScreen* screen, Fl_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:517:18: note: by ‘virtual void Counter::Init(VspScreen*, Fl_Counter*, VspButton*)’ 517 | virtual void Init( VspScreen* screen, Fl_Counter* counter, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:536:18: note: by ‘virtual void Choice::Init(VspScreen*, Fl_Choice*, VspButton*)’ 536 | virtual void Init( VspScreen* screen, Fl_Choice* fl_choice, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:605:18: note: by ‘virtual void SliderInput::Init(VspScreen*, VspSlider*, Fl_Input*, double, const char*, VspButton*, bool)’ 605 | virtual void Init( VspScreen* screen, VspSlider* slider_widget, Fl_Input* input, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:646:18: note: by ‘virtual void SliderAdjRangeInput::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, double, const char*, VspButton*, bool)’ 646 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:806:18: note: by ‘virtual void FractParmSlider::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, Fl_Input*, double, const char*, VspButton*)’ 806 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:875:18: note: by ‘virtual void StringInput::Init(VspScreen*, Fl_Input*)’ 875 | virtual void Init( VspScreen* screen, Fl_Input* input ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:907:18: note: by ‘virtual void StringOutput::Init(VspScreen*, Fl_Output*, Fl_Button*)’ 907 | virtual void Init( VspScreen* screen, Fl_Output* output, Fl_Button* button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:942:18: note: by ‘virtual void IndexSelector::Init(VspScreen*, Fl_Button*, Fl_Button*, Fl_Int_Input*, Fl_Button*, Fl_Button*, VspButton*)’ 942 | virtual void Init( VspScreen* screen, Fl_Button* ll_but, Fl_Button* l_but, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:990:18: note: by ‘virtual void ColorPicker::Init(VspScreen*, Fl_Button*, Fl_Button*, std::vector, Fl_Slider**)’ 990 | virtual void Init( VspScreen* screen, Fl_Button* title, Fl_Button* result, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:993:18: note: by ‘virtual void ColorPicker::Update(const vec3d&)’ 993 | virtual void Update( const vec3d & rgb ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1018:18: note: by ‘virtual void Group::Init(Fl_Group*)’ 1018 | virtual void Init( Fl_Group* g ) | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1058:18: note: by ‘virtual void ParmPicker::Init(VspScreen*, Fl_Choice*, Fl_Choice*, Fl_Choice*)’ 1058 | virtual void Init( VspScreen* screen, Fl_Choice* container_choice, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1061:18: note: by ‘virtual void ParmPicker::Update()’ 1061 | virtual void Update( ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1131:18: note: by ‘virtual void ParmTreePicker::Init(VspScreen*, Fl_Tree*)’ 1131 | virtual void Init( VspScreen* screen, Fl_Tree* parm_tree ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1133:18: note: by ‘virtual void ParmTreePicker::Update(const std::vector >&)’ 1133 | virtual void Update( const vector< string > &selected_ids ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1179:18: note: by ‘virtual void DriverGroupBank::Init(VspScreen*, const std::vector >&, const std::vector&)’ 1179 | virtual void Init( VspScreen* screen, const vector < vector < Fl_Button * > > & buttons, const vector < SliderAdjRangeInput * > & sliders ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1181:18: note: by ‘virtual void DriverGroupBank::Update(std::vector >&)’ 1181 | virtual void Update( vector< string > & parm_ids ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1215:18: note: by ‘virtual void SkinControl::Init(VspScreen*, Fl_Check_Button*, Fl_Check_Button*, Fl_Check_Button*, VspSlider*, Fl_Button*, Fl_Button*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, Fl_Input*, VspButton*, VspButton*, double, const char*)’ 1215 | virtual void Init( VspScreen* screen, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1231:18: note: by ‘virtual void SkinControl::Update(const std::string&, const std::string&, const std::string&, const std::string&, const std::string&)’ 1231 | virtual void Update( const string& parmL_id, const string& setL_id, const string& eq_id, const string& setR_id, const string& parmR_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1266:18: note: by ‘virtual void SkinHeader::Init(VspScreen*, Choice*, const std::vector&)’ 1266 | virtual void Init( VspScreen* screen, Choice* cont_choice , const vector< VspButton* > &buttons ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1290:18: note: by ‘virtual void GeomPicker::Init(VspScreen*, Fl_Choice*)’ 1290 | virtual void Init( VspScreen* screen, Fl_Choice* geom_choice ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1294:18: note: by ‘virtual void GeomPicker::Update()’ 1294 | virtual void Update( ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1374:18: note: by ‘virtual void PCurveEditor::Init(VspScreen*, Vsp_Canvas*, Fl_Scroll*, Fl_Button*, Fl_Button*, Fl_Button*, Fl_Light_Button*, Fl_Light_Button*, GroupLayout*)’ 1374 | virtual void Init( VspScreen* screen, Vsp_Canvas* canvas, Fl_Scroll* ptscroll, Fl_Button* spbutton, Fl_Button* convbutton, Fl_Button* delbutton, Fl_Light_Button* delpickbutton, Fl_Light_Button* splitpickbutton, GroupLayout* ptlayout ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1398:18: note: by ‘virtual void PCurveEditor::Update(PCurve*)’ 1398 | virtual void Update( PCurve *curve ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.h:30: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:27:10: note: by ‘void AttributeTree::Init(GroupLayout*, VspScreen*, int)’ 27 | void Init( GroupLayout * layout, VspScreen *screen, int browser_h = 150 ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:30:10: note: by ‘void AttributeTree::Update()’ 30 | void Update(); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h: In member function ‘std::vector > AttributeTree::GetSelectedID()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:64:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 64 | for ( int i = 0; i != m_SelectIDs.size(); ++i ) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:136:10: note: by ‘void AttributeEditor::Init(GroupLayout*, Fl_Group*, VspScreen*, void (*)(Fl_Widget*, void*), bool, int, int)’ 136 | void Init( GroupLayout * layout, Fl_Group* group, VspScreen *screen, Fl_Callback *cb, bool mod_start = false, int start_y = 0, int editor_h = 165 ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:138:10: note: by ‘void AttributeEditor::Update()’ 138 | void Update(); | ^~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ [245/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/cartesian -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/EXPRPARSE-prefix/include -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT gui_and_draw/CMakeFiles/gui_and_draw.dir/ManageLightingScreen.cpp.o -MF gui_and_draw/CMakeFiles/gui_and_draw.dir/ManageLightingScreen.cpp.o.d -o gui_and_draw/CMakeFiles/gui_and_draw.dir/ManageLightingScreen.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ManageLightingScreen.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmUndo.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:29, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:37, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.h:26, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ManageLightingScreen.h:4, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ManageLightingScreen.cpp:1: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:22, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:36: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:28: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:61:20: warning: ‘virtual std::string ParmContainer::GetName() const’ was hidden [-Woverloaded-virtual=] 61 | virtual string GetName() const { return m_Name; } | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:22: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:75:20: note: by ‘virtual std::string XSecCurve::GetName()’ 75 | virtual string GetName(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:174:18: warning: ‘virtual void ParmContainer::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 174 | virtual void ChangeID( const string &id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:302:18: note: by ‘virtual void SSXSecCurve::ChangeID(std::string)’ 302 | virtual void ChangeID( string id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h: In constructor ‘BitMask::BitMask(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h:33:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for ( int i = 0; i < boolvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual void Geom::GetSymmIndexs(int, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:484:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 484 | if ( imain >= 0 && imain < m_SurfSymmMap.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetMainSurfID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:492:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | if ( surfnum >= 0 && surfnum < m_MainSurfIndxVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetSurfCopyIndx(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:504:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | if ( surfnum >= 0 && surfnum < m_SurfCopyIndx.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:73:24: warning: ‘virtual xmlNode* ParmContainer::EncodeXml(xmlNode*&)’ was hidden [-Woverloaded-virtual=] 73 | virtual xmlNodePtr EncodeXml( xmlNodePtr & node ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:196:16: note: by ‘xmlNode* Vehicle::EncodeXml(xmlNode*&, int)’ 196 | xmlNodePtr EncodeXml( xmlNodePtr & node, int set ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:201:18: note: by ‘virtual void ParmButton::Init(VspScreen*, VspButton*)’ 201 | virtual void Init( VspScreen* screen, VspButton* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:229:18: note: by ‘virtual void Input::Init(VspScreen*, Fl_Input*, const char*, VspButton*)’ 229 | virtual void Init( VspScreen* screen, Fl_Input* input, const char* format, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:269:18: note: by ‘virtual void Output::Init(VspScreen*, Fl_Output*, const char*, VspButton*)’ 269 | virtual void Init( VspScreen* screen, Fl_Output* output, const char* format, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:313:18: note: by ‘virtual void Slider::Init(VspScreen*, VspSlider*, double, bool)’ 313 | virtual void Init( VspScreen* screen, VspSlider* slider_widget, double range, bool log_slider = false ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:313:18: warning: ‘virtual void Slider::Init(VspScreen*, VspSlider*, double, bool)’ was hidden [-Woverloaded-virtual=] /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:354:18: note: by ‘virtual void SliderAdjRange::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, double, bool)’ 354 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:389:18: note: by ‘virtual void CheckButton::Init(VspScreen*, Fl_Check_Button*)’ 389 | virtual void Init( VspScreen* screen, Fl_Check_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:406:18: note: by ‘virtual void CheckButtonBit::Init(VspScreen*, Fl_Button*, int)’ 406 | virtual void Init( VspScreen* screen, Fl_Button* button, int value ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:423:18: note: by ‘virtual void RadioButton::Init(VspScreen*, Fl_Button*, int)’ 423 | virtual void Init( VspScreen* screen, Fl_Button* button, int value ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:456:18: note: by ‘virtual void ToggleButton::Init(VspScreen*, Fl_Button*)’ 456 | virtual void Init( VspScreen* screen, Fl_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:497:18: note: by ‘virtual void TriggerButton::Init(VspScreen*, Fl_Button*)’ 497 | virtual void Init( VspScreen* screen, Fl_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:517:18: note: by ‘virtual void Counter::Init(VspScreen*, Fl_Counter*, VspButton*)’ 517 | virtual void Init( VspScreen* screen, Fl_Counter* counter, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:536:18: note: by ‘virtual void Choice::Init(VspScreen*, Fl_Choice*, VspButton*)’ 536 | virtual void Init( VspScreen* screen, Fl_Choice* fl_choice, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:605:18: note: by ‘virtual void SliderInput::Init(VspScreen*, VspSlider*, Fl_Input*, double, const char*, VspButton*, bool)’ 605 | virtual void Init( VspScreen* screen, VspSlider* slider_widget, Fl_Input* input, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:646:18: note: by ‘virtual void SliderAdjRangeInput::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, double, const char*, VspButton*, bool)’ 646 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:806:18: note: by ‘virtual void FractParmSlider::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, Fl_Input*, double, const char*, VspButton*)’ 806 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:875:18: note: by ‘virtual void StringInput::Init(VspScreen*, Fl_Input*)’ 875 | virtual void Init( VspScreen* screen, Fl_Input* input ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:907:18: note: by ‘virtual void StringOutput::Init(VspScreen*, Fl_Output*, Fl_Button*)’ 907 | virtual void Init( VspScreen* screen, Fl_Output* output, Fl_Button* button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:942:18: note: by ‘virtual void IndexSelector::Init(VspScreen*, Fl_Button*, Fl_Button*, Fl_Int_Input*, Fl_Button*, Fl_Button*, VspButton*)’ 942 | virtual void Init( VspScreen* screen, Fl_Button* ll_but, Fl_Button* l_but, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:990:18: note: by ‘virtual void ColorPicker::Init(VspScreen*, Fl_Button*, Fl_Button*, std::vector, Fl_Slider**)’ 990 | virtual void Init( VspScreen* screen, Fl_Button* title, Fl_Button* result, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:993:18: note: by ‘virtual void ColorPicker::Update(const vec3d&)’ 993 | virtual void Update( const vec3d & rgb ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1018:18: note: by ‘virtual void Group::Init(Fl_Group*)’ 1018 | virtual void Init( Fl_Group* g ) | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1058:18: note: by ‘virtual void ParmPicker::Init(VspScreen*, Fl_Choice*, Fl_Choice*, Fl_Choice*)’ 1058 | virtual void Init( VspScreen* screen, Fl_Choice* container_choice, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1061:18: note: by ‘virtual void ParmPicker::Update()’ 1061 | virtual void Update( ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1131:18: note: by ‘virtual void ParmTreePicker::Init(VspScreen*, Fl_Tree*)’ 1131 | virtual void Init( VspScreen* screen, Fl_Tree* parm_tree ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1133:18: note: by ‘virtual void ParmTreePicker::Update(const std::vector >&)’ 1133 | virtual void Update( const vector< string > &selected_ids ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1179:18: note: by ‘virtual void DriverGroupBank::Init(VspScreen*, const std::vector >&, const std::vector&)’ 1179 | virtual void Init( VspScreen* screen, const vector < vector < Fl_Button * > > & buttons, const vector < SliderAdjRangeInput * > & sliders ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1181:18: note: by ‘virtual void DriverGroupBank::Update(std::vector >&)’ 1181 | virtual void Update( vector< string > & parm_ids ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1215:18: note: by ‘virtual void SkinControl::Init(VspScreen*, Fl_Check_Button*, Fl_Check_Button*, Fl_Check_Button*, VspSlider*, Fl_Button*, Fl_Button*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, Fl_Input*, VspButton*, VspButton*, double, const char*)’ 1215 | virtual void Init( VspScreen* screen, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1231:18: note: by ‘virtual void SkinControl::Update(const std::string&, const std::string&, const std::string&, const std::string&, const std::string&)’ 1231 | virtual void Update( const string& parmL_id, const string& setL_id, const string& eq_id, const string& setR_id, const string& parmR_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1266:18: note: by ‘virtual void SkinHeader::Init(VspScreen*, Choice*, const std::vector&)’ 1266 | virtual void Init( VspScreen* screen, Choice* cont_choice , const vector< VspButton* > &buttons ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1290:18: note: by ‘virtual void GeomPicker::Init(VspScreen*, Fl_Choice*)’ 1290 | virtual void Init( VspScreen* screen, Fl_Choice* geom_choice ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1294:18: note: by ‘virtual void GeomPicker::Update()’ 1294 | virtual void Update( ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1374:18: note: by ‘virtual void PCurveEditor::Init(VspScreen*, Vsp_Canvas*, Fl_Scroll*, Fl_Button*, Fl_Button*, Fl_Button*, Fl_Light_Button*, Fl_Light_Button*, GroupLayout*)’ 1374 | virtual void Init( VspScreen* screen, Vsp_Canvas* canvas, Fl_Scroll* ptscroll, Fl_Button* spbutton, Fl_Button* convbutton, Fl_Button* delbutton, Fl_Light_Button* delpickbutton, Fl_Light_Button* splitpickbutton, GroupLayout* ptlayout ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1398:18: note: by ‘virtual void PCurveEditor::Update(PCurve*)’ 1398 | virtual void Update( PCurve *curve ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.h:30: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:27:10: note: by ‘void AttributeTree::Init(GroupLayout*, VspScreen*, int)’ 27 | void Init( GroupLayout * layout, VspScreen *screen, int browser_h = 150 ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:30:10: note: by ‘void AttributeTree::Update()’ 30 | void Update(); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h: In member function ‘std::vector > AttributeTree::GetSelectedID()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:64:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 64 | for ( int i = 0; i != m_SelectIDs.size(); ++i ) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:136:10: note: by ‘void AttributeEditor::Init(GroupLayout*, Fl_Group*, VspScreen*, void (*)(Fl_Widget*, void*), bool, int, int)’ 136 | void Init( GroupLayout * layout, Fl_Group* group, VspScreen *screen, Fl_Callback *cb, bool mod_start = false, int start_y = 0, int editor_h = 165 ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:138:10: note: by ‘void AttributeEditor::Update()’ 138 | void Update(); | ^~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ [246/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/cartesian -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/EXPRPARSE-prefix/include -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT gui_and_draw/CMakeFiles/gui_and_draw.dir/ManageTextureScreen.cpp.o -MF gui_and_draw/CMakeFiles/gui_and_draw.dir/ManageTextureScreen.cpp.o.d -o gui_and_draw/CMakeFiles/gui_and_draw.dir/ManageTextureScreen.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ManageTextureScreen.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmUndo.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:29, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:37, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.h:26, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenMgr.h:16, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ManageTextureScreen.h:4, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ManageTextureScreen.cpp:11: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:22, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:36: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:28: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:61:20: warning: ‘virtual std::string ParmContainer::GetName() const’ was hidden [-Woverloaded-virtual=] 61 | virtual string GetName() const { return m_Name; } | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:22: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:75:20: note: by ‘virtual std::string XSecCurve::GetName()’ 75 | virtual string GetName(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:174:18: warning: ‘virtual void ParmContainer::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 174 | virtual void ChangeID( const string &id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:302:18: note: by ‘virtual void SSXSecCurve::ChangeID(std::string)’ 302 | virtual void ChangeID( string id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h: In constructor ‘BitMask::BitMask(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h:33:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for ( int i = 0; i < boolvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual void Geom::GetSymmIndexs(int, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:484:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 484 | if ( imain >= 0 && imain < m_SurfSymmMap.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetMainSurfID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:492:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | if ( surfnum >= 0 && surfnum < m_MainSurfIndxVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetSurfCopyIndx(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:504:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | if ( surfnum >= 0 && surfnum < m_SurfCopyIndx.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:73:24: warning: ‘virtual xmlNode* ParmContainer::EncodeXml(xmlNode*&)’ was hidden [-Woverloaded-virtual=] 73 | virtual xmlNodePtr EncodeXml( xmlNodePtr & node ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:196:16: note: by ‘xmlNode* Vehicle::EncodeXml(xmlNode*&, int)’ 196 | xmlNodePtr EncodeXml( xmlNodePtr & node, int set ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:201:18: note: by ‘virtual void ParmButton::Init(VspScreen*, VspButton*)’ 201 | virtual void Init( VspScreen* screen, VspButton* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:229:18: note: by ‘virtual void Input::Init(VspScreen*, Fl_Input*, const char*, VspButton*)’ 229 | virtual void Init( VspScreen* screen, Fl_Input* input, const char* format, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:269:18: note: by ‘virtual void Output::Init(VspScreen*, Fl_Output*, const char*, VspButton*)’ 269 | virtual void Init( VspScreen* screen, Fl_Output* output, const char* format, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:313:18: note: by ‘virtual void Slider::Init(VspScreen*, VspSlider*, double, bool)’ 313 | virtual void Init( VspScreen* screen, VspSlider* slider_widget, double range, bool log_slider = false ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:313:18: warning: ‘virtual void Slider::Init(VspScreen*, VspSlider*, double, bool)’ was hidden [-Woverloaded-virtual=] /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:354:18: note: by ‘virtual void SliderAdjRange::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, double, bool)’ 354 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:389:18: note: by ‘virtual void CheckButton::Init(VspScreen*, Fl_Check_Button*)’ 389 | virtual void Init( VspScreen* screen, Fl_Check_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:406:18: note: by ‘virtual void CheckButtonBit::Init(VspScreen*, Fl_Button*, int)’ 406 | virtual void Init( VspScreen* screen, Fl_Button* button, int value ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:423:18: note: by ‘virtual void RadioButton::Init(VspScreen*, Fl_Button*, int)’ 423 | virtual void Init( VspScreen* screen, Fl_Button* button, int value ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:456:18: note: by ‘virtual void ToggleButton::Init(VspScreen*, Fl_Button*)’ 456 | virtual void Init( VspScreen* screen, Fl_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:497:18: note: by ‘virtual void TriggerButton::Init(VspScreen*, Fl_Button*)’ 497 | virtual void Init( VspScreen* screen, Fl_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:517:18: note: by ‘virtual void Counter::Init(VspScreen*, Fl_Counter*, VspButton*)’ 517 | virtual void Init( VspScreen* screen, Fl_Counter* counter, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:536:18: note: by ‘virtual void Choice::Init(VspScreen*, Fl_Choice*, VspButton*)’ 536 | virtual void Init( VspScreen* screen, Fl_Choice* fl_choice, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:605:18: note: by ‘virtual void SliderInput::Init(VspScreen*, VspSlider*, Fl_Input*, double, const char*, VspButton*, bool)’ 605 | virtual void Init( VspScreen* screen, VspSlider* slider_widget, Fl_Input* input, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:646:18: note: by ‘virtual void SliderAdjRangeInput::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, double, const char*, VspButton*, bool)’ 646 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:806:18: note: by ‘virtual void FractParmSlider::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, Fl_Input*, double, const char*, VspButton*)’ 806 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:875:18: note: by ‘virtual void StringInput::Init(VspScreen*, Fl_Input*)’ 875 | virtual void Init( VspScreen* screen, Fl_Input* input ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:907:18: note: by ‘virtual void StringOutput::Init(VspScreen*, Fl_Output*, Fl_Button*)’ 907 | virtual void Init( VspScreen* screen, Fl_Output* output, Fl_Button* button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:942:18: note: by ‘virtual void IndexSelector::Init(VspScreen*, Fl_Button*, Fl_Button*, Fl_Int_Input*, Fl_Button*, Fl_Button*, VspButton*)’ 942 | virtual void Init( VspScreen* screen, Fl_Button* ll_but, Fl_Button* l_but, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:990:18: note: by ‘virtual void ColorPicker::Init(VspScreen*, Fl_Button*, Fl_Button*, std::vector, Fl_Slider**)’ 990 | virtual void Init( VspScreen* screen, Fl_Button* title, Fl_Button* result, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:993:18: note: by ‘virtual void ColorPicker::Update(const vec3d&)’ 993 | virtual void Update( const vec3d & rgb ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1018:18: note: by ‘virtual void Group::Init(Fl_Group*)’ 1018 | virtual void Init( Fl_Group* g ) | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1058:18: note: by ‘virtual void ParmPicker::Init(VspScreen*, Fl_Choice*, Fl_Choice*, Fl_Choice*)’ 1058 | virtual void Init( VspScreen* screen, Fl_Choice* container_choice, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1061:18: note: by ‘virtual void ParmPicker::Update()’ 1061 | virtual void Update( ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1131:18: note: by ‘virtual void ParmTreePicker::Init(VspScreen*, Fl_Tree*)’ 1131 | virtual void Init( VspScreen* screen, Fl_Tree* parm_tree ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1133:18: note: by ‘virtual void ParmTreePicker::Update(const std::vector >&)’ 1133 | virtual void Update( const vector< string > &selected_ids ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1179:18: note: by ‘virtual void DriverGroupBank::Init(VspScreen*, const std::vector >&, const std::vector&)’ 1179 | virtual void Init( VspScreen* screen, const vector < vector < Fl_Button * > > & buttons, const vector < SliderAdjRangeInput * > & sliders ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1181:18: note: by ‘virtual void DriverGroupBank::Update(std::vector >&)’ 1181 | virtual void Update( vector< string > & parm_ids ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1215:18: note: by ‘virtual void SkinControl::Init(VspScreen*, Fl_Check_Button*, Fl_Check_Button*, Fl_Check_Button*, VspSlider*, Fl_Button*, Fl_Button*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, Fl_Input*, VspButton*, VspButton*, double, const char*)’ 1215 | virtual void Init( VspScreen* screen, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1231:18: note: by ‘virtual void SkinControl::Update(const std::string&, const std::string&, const std::string&, const std::string&, const std::string&)’ 1231 | virtual void Update( const string& parmL_id, const string& setL_id, const string& eq_id, const string& setR_id, const string& parmR_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1266:18: note: by ‘virtual void SkinHeader::Init(VspScreen*, Choice*, const std::vector&)’ 1266 | virtual void Init( VspScreen* screen, Choice* cont_choice , const vector< VspButton* > &buttons ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1290:18: note: by ‘virtual void GeomPicker::Init(VspScreen*, Fl_Choice*)’ 1290 | virtual void Init( VspScreen* screen, Fl_Choice* geom_choice ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1294:18: note: by ‘virtual void GeomPicker::Update()’ 1294 | virtual void Update( ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1374:18: note: by ‘virtual void PCurveEditor::Init(VspScreen*, Vsp_Canvas*, Fl_Scroll*, Fl_Button*, Fl_Button*, Fl_Button*, Fl_Light_Button*, Fl_Light_Button*, GroupLayout*)’ 1374 | virtual void Init( VspScreen* screen, Vsp_Canvas* canvas, Fl_Scroll* ptscroll, Fl_Button* spbutton, Fl_Button* convbutton, Fl_Button* delbutton, Fl_Light_Button* delpickbutton, Fl_Light_Button* splitpickbutton, GroupLayout* ptlayout ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1398:18: note: by ‘virtual void PCurveEditor::Update(PCurve*)’ 1398 | virtual void Update( PCurve *curve ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.h:30: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:27:10: note: by ‘void AttributeTree::Init(GroupLayout*, VspScreen*, int)’ 27 | void Init( GroupLayout * layout, VspScreen *screen, int browser_h = 150 ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:30:10: note: by ‘void AttributeTree::Update()’ 30 | void Update(); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h: In member function ‘std::vector > AttributeTree::GetSelectedID()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:64:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 64 | for ( int i = 0; i != m_SelectIDs.size(); ++i ) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:136:10: note: by ‘void AttributeEditor::Init(GroupLayout*, Fl_Group*, VspScreen*, void (*)(Fl_Widget*, void*), bool, int, int)’ 136 | void Init( GroupLayout * layout, Fl_Group* group, VspScreen *screen, Fl_Callback *cb, bool mod_start = false, int start_y = 0, int editor_h = 165 ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:138:10: note: by ‘void AttributeEditor::Update()’ 138 | void Update(); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ManageTextureScreen.cpp: In member function ‘virtual bool ManageTextureScreen::Update()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ManageTextureScreen.cpp:194:95: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 194 | if ( texture_vec.size() > 0 && ( m_SelectedTextureIndex < 0 || m_SelectedTextureIndex >= texture_vec.size() ) ) | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ManageTextureScreen.cpp:199:94: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 199 | if ( texture_vec.size() > 0 && m_SelectedTextureIndex >= 0 && m_SelectedTextureIndex < texture_vec.size() ) | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ManageTextureScreen.cpp: In member function ‘virtual void ManageTextureScreen::GuiDeviceCallBack(GuiDevice*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ManageTextureScreen.cpp:283:95: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 283 | if ( textures.size() > 0 && m_SelectedTextureIndex >= 0 && m_SelectedTextureIndex < textures.size() ) | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ManageTextureScreen.cpp:295:95: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 295 | if ( textures.size() > 0 && m_SelectedTextureIndex >= 0 && m_SelectedTextureIndex < textures.size() ) | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ManageTextureScreen.cpp:16: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/include/GraphicSingletons.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/include/GraphicSingletons.h:12:21: warning: ‘VSPGraphic::ShaderRepo* VSPGraphic::GlobalShaderRepo()’ defined but not used [-Wunused-function] 12 | static ShaderRepo * GlobalShaderRepo() | ^~~~~~~~~~~~~~~~ [247/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/cartesian -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/EXPRPARSE-prefix/include -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT gui_and_draw/CMakeFiles/gui_and_draw.dir/ManageGeomScreen.cpp.o -MF gui_and_draw/CMakeFiles/gui_and_draw.dir/ManageGeomScreen.cpp.o.d -o gui_and_draw/CMakeFiles/gui_and_draw.dir/ManageGeomScreen.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ManageGeomScreen.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmUndo.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:29, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:37, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.h:26, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ManageGeomScreen.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ManageGeomScreen.cpp:8: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:22, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:36: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:28: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:61:20: warning: ‘virtual std::string ParmContainer::GetName() const’ was hidden [-Woverloaded-virtual=] 61 | virtual string GetName() const { return m_Name; } | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:22: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:75:20: note: by ‘virtual std::string XSecCurve::GetName()’ 75 | virtual string GetName(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:174:18: warning: ‘virtual void ParmContainer::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 174 | virtual void ChangeID( const string &id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:302:18: note: by ‘virtual void SSXSecCurve::ChangeID(std::string)’ 302 | virtual void ChangeID( string id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h: In constructor ‘BitMask::BitMask(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h:33:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for ( int i = 0; i < boolvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual void Geom::GetSymmIndexs(int, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:484:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 484 | if ( imain >= 0 && imain < m_SurfSymmMap.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetMainSurfID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:492:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | if ( surfnum >= 0 && surfnum < m_MainSurfIndxVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetSurfCopyIndx(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:504:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | if ( surfnum >= 0 && surfnum < m_SurfCopyIndx.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:73:24: warning: ‘virtual xmlNode* ParmContainer::EncodeXml(xmlNode*&)’ was hidden [-Woverloaded-virtual=] 73 | virtual xmlNodePtr EncodeXml( xmlNodePtr & node ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:196:16: note: by ‘xmlNode* Vehicle::EncodeXml(xmlNode*&, int)’ 196 | xmlNodePtr EncodeXml( xmlNodePtr & node, int set ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:201:18: note: by ‘virtual void ParmButton::Init(VspScreen*, VspButton*)’ 201 | virtual void Init( VspScreen* screen, VspButton* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:229:18: note: by ‘virtual void Input::Init(VspScreen*, Fl_Input*, const char*, VspButton*)’ 229 | virtual void Init( VspScreen* screen, Fl_Input* input, const char* format, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:269:18: note: by ‘virtual void Output::Init(VspScreen*, Fl_Output*, const char*, VspButton*)’ 269 | virtual void Init( VspScreen* screen, Fl_Output* output, const char* format, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:313:18: note: by ‘virtual void Slider::Init(VspScreen*, VspSlider*, double, bool)’ 313 | virtual void Init( VspScreen* screen, VspSlider* slider_widget, double range, bool log_slider = false ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:313:18: warning: ‘virtual void Slider::Init(VspScreen*, VspSlider*, double, bool)’ was hidden [-Woverloaded-virtual=] /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:354:18: note: by ‘virtual void SliderAdjRange::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, double, bool)’ 354 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:389:18: note: by ‘virtual void CheckButton::Init(VspScreen*, Fl_Check_Button*)’ 389 | virtual void Init( VspScreen* screen, Fl_Check_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:406:18: note: by ‘virtual void CheckButtonBit::Init(VspScreen*, Fl_Button*, int)’ 406 | virtual void Init( VspScreen* screen, Fl_Button* button, int value ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:423:18: note: by ‘virtual void RadioButton::Init(VspScreen*, Fl_Button*, int)’ 423 | virtual void Init( VspScreen* screen, Fl_Button* button, int value ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:456:18: note: by ‘virtual void ToggleButton::Init(VspScreen*, Fl_Button*)’ 456 | virtual void Init( VspScreen* screen, Fl_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:497:18: note: by ‘virtual void TriggerButton::Init(VspScreen*, Fl_Button*)’ 497 | virtual void Init( VspScreen* screen, Fl_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:517:18: note: by ‘virtual void Counter::Init(VspScreen*, Fl_Counter*, VspButton*)’ 517 | virtual void Init( VspScreen* screen, Fl_Counter* counter, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:536:18: note: by ‘virtual void Choice::Init(VspScreen*, Fl_Choice*, VspButton*)’ 536 | virtual void Init( VspScreen* screen, Fl_Choice* fl_choice, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:605:18: note: by ‘virtual void SliderInput::Init(VspScreen*, VspSlider*, Fl_Input*, double, const char*, VspButton*, bool)’ 605 | virtual void Init( VspScreen* screen, VspSlider* slider_widget, Fl_Input* input, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:646:18: note: by ‘virtual void SliderAdjRangeInput::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, double, const char*, VspButton*, bool)’ 646 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:806:18: note: by ‘virtual void FractParmSlider::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, Fl_Input*, double, const char*, VspButton*)’ 806 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:875:18: note: by ‘virtual void StringInput::Init(VspScreen*, Fl_Input*)’ 875 | virtual void Init( VspScreen* screen, Fl_Input* input ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:907:18: note: by ‘virtual void StringOutput::Init(VspScreen*, Fl_Output*, Fl_Button*)’ 907 | virtual void Init( VspScreen* screen, Fl_Output* output, Fl_Button* button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:942:18: note: by ‘virtual void IndexSelector::Init(VspScreen*, Fl_Button*, Fl_Button*, Fl_Int_Input*, Fl_Button*, Fl_Button*, VspButton*)’ 942 | virtual void Init( VspScreen* screen, Fl_Button* ll_but, Fl_Button* l_but, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:990:18: note: by ‘virtual void ColorPicker::Init(VspScreen*, Fl_Button*, Fl_Button*, std::vector, Fl_Slider**)’ 990 | virtual void Init( VspScreen* screen, Fl_Button* title, Fl_Button* result, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:993:18: note: by ‘virtual void ColorPicker::Update(const vec3d&)’ 993 | virtual void Update( const vec3d & rgb ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1018:18: note: by ‘virtual void Group::Init(Fl_Group*)’ 1018 | virtual void Init( Fl_Group* g ) | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1058:18: note: by ‘virtual void ParmPicker::Init(VspScreen*, Fl_Choice*, Fl_Choice*, Fl_Choice*)’ 1058 | virtual void Init( VspScreen* screen, Fl_Choice* container_choice, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1061:18: note: by ‘virtual void ParmPicker::Update()’ 1061 | virtual void Update( ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1131:18: note: by ‘virtual void ParmTreePicker::Init(VspScreen*, Fl_Tree*)’ 1131 | virtual void Init( VspScreen* screen, Fl_Tree* parm_tree ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1133:18: note: by ‘virtual void ParmTreePicker::Update(const std::vector >&)’ 1133 | virtual void Update( const vector< string > &selected_ids ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1179:18: note: by ‘virtual void DriverGroupBank::Init(VspScreen*, const std::vector >&, const std::vector&)’ 1179 | virtual void Init( VspScreen* screen, const vector < vector < Fl_Button * > > & buttons, const vector < SliderAdjRangeInput * > & sliders ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1181:18: note: by ‘virtual void DriverGroupBank::Update(std::vector >&)’ 1181 | virtual void Update( vector< string > & parm_ids ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1215:18: note: by ‘virtual void SkinControl::Init(VspScreen*, Fl_Check_Button*, Fl_Check_Button*, Fl_Check_Button*, VspSlider*, Fl_Button*, Fl_Button*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, Fl_Input*, VspButton*, VspButton*, double, const char*)’ 1215 | virtual void Init( VspScreen* screen, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1231:18: note: by ‘virtual void SkinControl::Update(const std::string&, const std::string&, const std::string&, const std::string&, const std::string&)’ 1231 | virtual void Update( const string& parmL_id, const string& setL_id, const string& eq_id, const string& setR_id, const string& parmR_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1266:18: note: by ‘virtual void SkinHeader::Init(VspScreen*, Choice*, const std::vector&)’ 1266 | virtual void Init( VspScreen* screen, Choice* cont_choice , const vector< VspButton* > &buttons ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1290:18: note: by ‘virtual void GeomPicker::Init(VspScreen*, Fl_Choice*)’ 1290 | virtual void Init( VspScreen* screen, Fl_Choice* geom_choice ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1294:18: note: by ‘virtual void GeomPicker::Update()’ 1294 | virtual void Update( ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1374:18: note: by ‘virtual void PCurveEditor::Init(VspScreen*, Vsp_Canvas*, Fl_Scroll*, Fl_Button*, Fl_Button*, Fl_Button*, Fl_Light_Button*, Fl_Light_Button*, GroupLayout*)’ 1374 | virtual void Init( VspScreen* screen, Vsp_Canvas* canvas, Fl_Scroll* ptscroll, Fl_Button* spbutton, Fl_Button* convbutton, Fl_Button* delbutton, Fl_Light_Button* delpickbutton, Fl_Light_Button* splitpickbutton, GroupLayout* ptlayout ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1398:18: note: by ‘virtual void PCurveEditor::Update(PCurve*)’ 1398 | virtual void Update( PCurve *curve ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.h:30: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:27:10: note: by ‘void AttributeTree::Init(GroupLayout*, VspScreen*, int)’ 27 | void Init( GroupLayout * layout, VspScreen *screen, int browser_h = 150 ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:30:10: note: by ‘void AttributeTree::Update()’ 30 | void Update(); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h: In member function ‘std::vector > AttributeTree::GetSelectedID()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:64:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 64 | for ( int i = 0; i != m_SelectIDs.size(); ++i ) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:136:10: note: by ‘void AttributeEditor::Init(GroupLayout*, Fl_Group*, VspScreen*, void (*)(Fl_Widget*, void*), bool, int, int)’ 136 | void Init( GroupLayout * layout, Fl_Group* group, VspScreen *screen, Fl_Callback *cb, bool mod_start = false, int start_y = 0, int editor_h = 165 ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:138:10: note: by ‘void AttributeEditor::Update()’ 138 | void Update(); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:45:18: warning: ‘virtual void ParmContainer::AddParm(const std::string&)’ was hidden [-Woverloaded-virtual=] 45 | virtual void AddParm( const string & id ); | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/CustomScreen.h:17, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ManageGeomScreen.h:22: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/CustomGeom.h:653:12: note: by ‘std::string CustomGeom::AddParm(int, const std::string&, const std::string&)’ 653 | string AddParm( int type, const string & name, const string & group ); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ManageGeomScreen.cpp: In member function ‘virtual void ManageGeomScreen::GetCollIDs(std::vector >&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ManageGeomScreen.cpp:187:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 187 | for ( int i = 0; i != activeVec.size(); ++i ) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ManageGeomScreen.cpp: In member function ‘void ManageGeomScreen::LoadBrowser()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ManageGeomScreen.cpp:337:40: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 337 | for ( int i = 1; i < geom_vec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ManageGeomScreen.cpp:405:40: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 405 | for ( int i = 0; i < g_vec.size(); i++ ) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ManageGeomScreen.cpp: In member function ‘std::vector > ManageGeomScreen::GetSelectedBrowserItems()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ManageGeomScreen.cpp:487:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 487 | for ( int i = 0; i < tree_items.size() ; i++ ) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ManageGeomScreen.cpp: In member function ‘void ManageGeomScreen::GeomBrowserCallback()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ManageGeomScreen.cpp:663:36: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 663 | for ( int i = 0; i < tree_items.size(); i ++ ) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ManageGeomScreen.cpp:707:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 707 | for ( int i = 0; i < m_SelVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ManageGeomScreen.cpp:745:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 745 | for ( int i = 0; i < selVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ManageGeomScreen.cpp:768:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 768 | for ( int j = 0; j < hidden_id_vec.size(); j++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ManageGeomScreen.cpp:805:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 805 | for ( int i = 0; i < selVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ManageGeomScreen.cpp: In member function ‘virtual void ManageGeomScreen::CallBack(Fl_Widget*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ManageGeomScreen.cpp:1083:27: warning: unused variable ‘t’ [-Wunused-variable] 1083 | TreeIconItem* t = nullptr; | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ManageGeomScreen.cpp:1119:27: warning: unused variable ‘t’ [-Wunused-variable] 1119 | TreeIconItem* t = nullptr; | ^ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ [248/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/cartesian -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/EXPRPARSE-prefix/include -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT gui_and_draw/CMakeFiles/gui_and_draw.dir/ManageViewScreen.cpp.o -MF gui_and_draw/CMakeFiles/gui_and_draw.dir/ManageViewScreen.cpp.o.d -o gui_and_draw/CMakeFiles/gui_and_draw.dir/ManageViewScreen.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ManageViewScreen.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmUndo.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:29, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:37, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.h:26, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ManageViewScreen.h:12, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ManageViewScreen.cpp:7: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:22, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:36: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:28: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:61:20: warning: ‘virtual std::string ParmContainer::GetName() const’ was hidden [-Woverloaded-virtual=] 61 | virtual string GetName() const { return m_Name; } | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:22: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:75:20: note: by ‘virtual std::string XSecCurve::GetName()’ 75 | virtual string GetName(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:174:18: warning: ‘virtual void ParmContainer::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 174 | virtual void ChangeID( const string &id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:302:18: note: by ‘virtual void SSXSecCurve::ChangeID(std::string)’ 302 | virtual void ChangeID( string id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h: In constructor ‘BitMask::BitMask(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h:33:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for ( int i = 0; i < boolvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual void Geom::GetSymmIndexs(int, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:484:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 484 | if ( imain >= 0 && imain < m_SurfSymmMap.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetMainSurfID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:492:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | if ( surfnum >= 0 && surfnum < m_MainSurfIndxVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetSurfCopyIndx(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:504:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | if ( surfnum >= 0 && surfnum < m_SurfCopyIndx.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:73:24: warning: ‘virtual xmlNode* ParmContainer::EncodeXml(xmlNode*&)’ was hidden [-Woverloaded-virtual=] 73 | virtual xmlNodePtr EncodeXml( xmlNodePtr & node ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:196:16: note: by ‘xmlNode* Vehicle::EncodeXml(xmlNode*&, int)’ 196 | xmlNodePtr EncodeXml( xmlNodePtr & node, int set ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:201:18: note: by ‘virtual void ParmButton::Init(VspScreen*, VspButton*)’ 201 | virtual void Init( VspScreen* screen, VspButton* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:229:18: note: by ‘virtual void Input::Init(VspScreen*, Fl_Input*, const char*, VspButton*)’ 229 | virtual void Init( VspScreen* screen, Fl_Input* input, const char* format, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:269:18: note: by ‘virtual void Output::Init(VspScreen*, Fl_Output*, const char*, VspButton*)’ 269 | virtual void Init( VspScreen* screen, Fl_Output* output, const char* format, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:313:18: note: by ‘virtual void Slider::Init(VspScreen*, VspSlider*, double, bool)’ 313 | virtual void Init( VspScreen* screen, VspSlider* slider_widget, double range, bool log_slider = false ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:313:18: warning: ‘virtual void Slider::Init(VspScreen*, VspSlider*, double, bool)’ was hidden [-Woverloaded-virtual=] /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:354:18: note: by ‘virtual void SliderAdjRange::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, double, bool)’ 354 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:389:18: note: by ‘virtual void CheckButton::Init(VspScreen*, Fl_Check_Button*)’ 389 | virtual void Init( VspScreen* screen, Fl_Check_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:406:18: note: by ‘virtual void CheckButtonBit::Init(VspScreen*, Fl_Button*, int)’ 406 | virtual void Init( VspScreen* screen, Fl_Button* button, int value ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:423:18: note: by ‘virtual void RadioButton::Init(VspScreen*, Fl_Button*, int)’ 423 | virtual void Init( VspScreen* screen, Fl_Button* button, int value ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:456:18: note: by ‘virtual void ToggleButton::Init(VspScreen*, Fl_Button*)’ 456 | virtual void Init( VspScreen* screen, Fl_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:497:18: note: by ‘virtual void TriggerButton::Init(VspScreen*, Fl_Button*)’ 497 | virtual void Init( VspScreen* screen, Fl_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:517:18: note: by ‘virtual void Counter::Init(VspScreen*, Fl_Counter*, VspButton*)’ 517 | virtual void Init( VspScreen* screen, Fl_Counter* counter, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:536:18: note: by ‘virtual void Choice::Init(VspScreen*, Fl_Choice*, VspButton*)’ 536 | virtual void Init( VspScreen* screen, Fl_Choice* fl_choice, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:605:18: note: by ‘virtual void SliderInput::Init(VspScreen*, VspSlider*, Fl_Input*, double, const char*, VspButton*, bool)’ 605 | virtual void Init( VspScreen* screen, VspSlider* slider_widget, Fl_Input* input, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:646:18: note: by ‘virtual void SliderAdjRangeInput::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, double, const char*, VspButton*, bool)’ 646 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:806:18: note: by ‘virtual void FractParmSlider::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, Fl_Input*, double, const char*, VspButton*)’ 806 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:875:18: note: by ‘virtual void StringInput::Init(VspScreen*, Fl_Input*)’ 875 | virtual void Init( VspScreen* screen, Fl_Input* input ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:907:18: note: by ‘virtual void StringOutput::Init(VspScreen*, Fl_Output*, Fl_Button*)’ 907 | virtual void Init( VspScreen* screen, Fl_Output* output, Fl_Button* button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:942:18: note: by ‘virtual void IndexSelector::Init(VspScreen*, Fl_Button*, Fl_Button*, Fl_Int_Input*, Fl_Button*, Fl_Button*, VspButton*)’ 942 | virtual void Init( VspScreen* screen, Fl_Button* ll_but, Fl_Button* l_but, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:993:18: note: by ‘virtual void ColorPicker::Update(const vec3d&)’ 993 | virtual void Update( const vec3d & rgb ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:990:18: note: by ‘virtual void ColorPicker::Init(VspScreen*, Fl_Button*, Fl_Button*, std::vector, Fl_Slider**)’ 990 | virtual void Init( VspScreen* screen, Fl_Button* title, Fl_Button* result, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1018:18: note: by ‘virtual void Group::Init(Fl_Group*)’ 1018 | virtual void Init( Fl_Group* g ) | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1061:18: note: by ‘virtual void ParmPicker::Update()’ 1061 | virtual void Update( ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1058:18: note: by ‘virtual void ParmPicker::Init(VspScreen*, Fl_Choice*, Fl_Choice*, Fl_Choice*)’ 1058 | virtual void Init( VspScreen* screen, Fl_Choice* container_choice, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1133:18: note: by ‘virtual void ParmTreePicker::Update(const std::vector >&)’ 1133 | virtual void Update( const vector< string > &selected_ids ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1131:18: note: by ‘virtual void ParmTreePicker::Init(VspScreen*, Fl_Tree*)’ 1131 | virtual void Init( VspScreen* screen, Fl_Tree* parm_tree ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1181:18: note: by ‘virtual void DriverGroupBank::Update(std::vector >&)’ 1181 | virtual void Update( vector< string > & parm_ids ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1179:18: note: by ‘virtual void DriverGroupBank::Init(VspScreen*, const std::vector >&, const std::vector&)’ 1179 | virtual void Init( VspScreen* screen, const vector < vector < Fl_Button * > > & buttons, const vector < SliderAdjRangeInput * > & sliders ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1231:18: note: by ‘virtual void SkinControl::Update(const std::string&, const std::string&, const std::string&, const std::string&, const std::string&)’ 1231 | virtual void Update( const string& parmL_id, const string& setL_id, const string& eq_id, const string& setR_id, const string& parmR_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1215:18: note: by ‘virtual void SkinControl::Init(VspScreen*, Fl_Check_Button*, Fl_Check_Button*, Fl_Check_Button*, VspSlider*, Fl_Button*, Fl_Button*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, Fl_Input*, VspButton*, VspButton*, double, const char*)’ 1215 | virtual void Init( VspScreen* screen, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1266:18: note: by ‘virtual void SkinHeader::Init(VspScreen*, Choice*, const std::vector&)’ 1266 | virtual void Init( VspScreen* screen, Choice* cont_choice , const vector< VspButton* > &buttons ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1294:18: note: by ‘virtual void GeomPicker::Update()’ 1294 | virtual void Update( ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1290:18: note: by ‘virtual void GeomPicker::Init(VspScreen*, Fl_Choice*)’ 1290 | virtual void Init( VspScreen* screen, Fl_Choice* geom_choice ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1398:18: note: by ‘virtual void PCurveEditor::Update(PCurve*)’ 1398 | virtual void Update( PCurve *curve ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1374:18: note: by ‘virtual void PCurveEditor::Init(VspScreen*, Vsp_Canvas*, Fl_Scroll*, Fl_Button*, Fl_Button*, Fl_Button*, Fl_Light_Button*, Fl_Light_Button*, GroupLayout*)’ 1374 | virtual void Init( VspScreen* screen, Vsp_Canvas* canvas, Fl_Scroll* ptscroll, Fl_Button* spbutton, Fl_Button* convbutton, Fl_Button* delbutton, Fl_Light_Button* delpickbutton, Fl_Light_Button* splitpickbutton, GroupLayout* ptlayout ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.h:30: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:30:10: note: by ‘void AttributeTree::Update()’ 30 | void Update(); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:27:10: note: by ‘void AttributeTree::Init(GroupLayout*, VspScreen*, int)’ 27 | void Init( GroupLayout * layout, VspScreen *screen, int browser_h = 150 ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h: In member function ‘std::vector > AttributeTree::GetSelectedID()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:64:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 64 | for ( int i = 0; i != m_SelectIDs.size(); ++i ) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:138:10: note: by ‘void AttributeEditor::Update()’ 138 | void Update(); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:136:10: note: by ‘void AttributeEditor::Init(GroupLayout*, Fl_Group*, VspScreen*, void (*)(Fl_Widget*, void*), bool, int, int)’ 136 | void Init( GroupLayout * layout, Fl_Group* group, VspScreen *screen, Fl_Callback *cb, bool mod_start = false, int start_y = 0, int editor_h = 165 ); | ^~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ [249/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/cartesian -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/EXPRPARSE-prefix/include -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT gui_and_draw/CMakeFiles/gui_and_draw.dir/ManageMeasureScreen.cpp.o -MF gui_and_draw/CMakeFiles/gui_and_draw.dir/ManageMeasureScreen.cpp.o.d -o gui_and_draw/CMakeFiles/gui_and_draw.dir/ManageMeasureScreen.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ManageMeasureScreen.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmUndo.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:29, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:37, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.h:26, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ManageMeasureScreen.h:4, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ManageMeasureScreen.cpp:1: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:22, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:36: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:28: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:61:20: warning: ‘virtual std::string ParmContainer::GetName() const’ was hidden [-Woverloaded-virtual=] 61 | virtual string GetName() const { return m_Name; } | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:22: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:75:20: note: by ‘virtual std::string XSecCurve::GetName()’ 75 | virtual string GetName(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:174:18: warning: ‘virtual void ParmContainer::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 174 | virtual void ChangeID( const string &id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:302:18: note: by ‘virtual void SSXSecCurve::ChangeID(std::string)’ 302 | virtual void ChangeID( string id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h: In constructor ‘BitMask::BitMask(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h:33:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for ( int i = 0; i < boolvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual void Geom::GetSymmIndexs(int, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:484:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 484 | if ( imain >= 0 && imain < m_SurfSymmMap.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetMainSurfID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:492:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | if ( surfnum >= 0 && surfnum < m_MainSurfIndxVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetSurfCopyIndx(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:504:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | if ( surfnum >= 0 && surfnum < m_SurfCopyIndx.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:73:24: warning: ‘virtual xmlNode* ParmContainer::EncodeXml(xmlNode*&)’ was hidden [-Woverloaded-virtual=] 73 | virtual xmlNodePtr EncodeXml( xmlNodePtr & node ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:196:16: note: by ‘xmlNode* Vehicle::EncodeXml(xmlNode*&, int)’ 196 | xmlNodePtr EncodeXml( xmlNodePtr & node, int set ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:201:18: note: by ‘virtual void ParmButton::Init(VspScreen*, VspButton*)’ 201 | virtual void Init( VspScreen* screen, VspButton* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:229:18: note: by ‘virtual void Input::Init(VspScreen*, Fl_Input*, const char*, VspButton*)’ 229 | virtual void Init( VspScreen* screen, Fl_Input* input, const char* format, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:269:18: note: by ‘virtual void Output::Init(VspScreen*, Fl_Output*, const char*, VspButton*)’ 269 | virtual void Init( VspScreen* screen, Fl_Output* output, const char* format, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:313:18: note: by ‘virtual void Slider::Init(VspScreen*, VspSlider*, double, bool)’ 313 | virtual void Init( VspScreen* screen, VspSlider* slider_widget, double range, bool log_slider = false ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:313:18: warning: ‘virtual void Slider::Init(VspScreen*, VspSlider*, double, bool)’ was hidden [-Woverloaded-virtual=] /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:354:18: note: by ‘virtual void SliderAdjRange::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, double, bool)’ 354 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:389:18: note: by ‘virtual void CheckButton::Init(VspScreen*, Fl_Check_Button*)’ 389 | virtual void Init( VspScreen* screen, Fl_Check_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:406:18: note: by ‘virtual void CheckButtonBit::Init(VspScreen*, Fl_Button*, int)’ 406 | virtual void Init( VspScreen* screen, Fl_Button* button, int value ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:423:18: note: by ‘virtual void RadioButton::Init(VspScreen*, Fl_Button*, int)’ 423 | virtual void Init( VspScreen* screen, Fl_Button* button, int value ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:456:18: note: by ‘virtual void ToggleButton::Init(VspScreen*, Fl_Button*)’ 456 | virtual void Init( VspScreen* screen, Fl_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:497:18: note: by ‘virtual void TriggerButton::Init(VspScreen*, Fl_Button*)’ 497 | virtual void Init( VspScreen* screen, Fl_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:517:18: note: by ‘virtual void Counter::Init(VspScreen*, Fl_Counter*, VspButton*)’ 517 | virtual void Init( VspScreen* screen, Fl_Counter* counter, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:536:18: note: by ‘virtual void Choice::Init(VspScreen*, Fl_Choice*, VspButton*)’ 536 | virtual void Init( VspScreen* screen, Fl_Choice* fl_choice, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:605:18: note: by ‘virtual void SliderInput::Init(VspScreen*, VspSlider*, Fl_Input*, double, const char*, VspButton*, bool)’ 605 | virtual void Init( VspScreen* screen, VspSlider* slider_widget, Fl_Input* input, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:646:18: note: by ‘virtual void SliderAdjRangeInput::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, double, const char*, VspButton*, bool)’ 646 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:806:18: note: by ‘virtual void FractParmSlider::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, Fl_Input*, double, const char*, VspButton*)’ 806 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:875:18: note: by ‘virtual void StringInput::Init(VspScreen*, Fl_Input*)’ 875 | virtual void Init( VspScreen* screen, Fl_Input* input ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:907:18: note: by ‘virtual void StringOutput::Init(VspScreen*, Fl_Output*, Fl_Button*)’ 907 | virtual void Init( VspScreen* screen, Fl_Output* output, Fl_Button* button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:942:18: note: by ‘virtual void IndexSelector::Init(VspScreen*, Fl_Button*, Fl_Button*, Fl_Int_Input*, Fl_Button*, Fl_Button*, VspButton*)’ 942 | virtual void Init( VspScreen* screen, Fl_Button* ll_but, Fl_Button* l_but, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:990:18: note: by ‘virtual void ColorPicker::Init(VspScreen*, Fl_Button*, Fl_Button*, std::vector, Fl_Slider**)’ 990 | virtual void Init( VspScreen* screen, Fl_Button* title, Fl_Button* result, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:993:18: note: by ‘virtual void ColorPicker::Update(const vec3d&)’ 993 | virtual void Update( const vec3d & rgb ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1018:18: note: by ‘virtual void Group::Init(Fl_Group*)’ 1018 | virtual void Init( Fl_Group* g ) | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1058:18: note: by ‘virtual void ParmPicker::Init(VspScreen*, Fl_Choice*, Fl_Choice*, Fl_Choice*)’ 1058 | virtual void Init( VspScreen* screen, Fl_Choice* container_choice, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1061:18: note: by ‘virtual void ParmPicker::Update()’ 1061 | virtual void Update( ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1131:18: note: by ‘virtual void ParmTreePicker::Init(VspScreen*, Fl_Tree*)’ 1131 | virtual void Init( VspScreen* screen, Fl_Tree* parm_tree ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1133:18: note: by ‘virtual void ParmTreePicker::Update(const std::vector >&)’ 1133 | virtual void Update( const vector< string > &selected_ids ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1179:18: note: by ‘virtual void DriverGroupBank::Init(VspScreen*, const std::vector >&, const std::vector&)’ 1179 | virtual void Init( VspScreen* screen, const vector < vector < Fl_Button * > > & buttons, const vector < SliderAdjRangeInput * > & sliders ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1181:18: note: by ‘virtual void DriverGroupBank::Update(std::vector >&)’ 1181 | virtual void Update( vector< string > & parm_ids ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1215:18: note: by ‘virtual void SkinControl::Init(VspScreen*, Fl_Check_Button*, Fl_Check_Button*, Fl_Check_Button*, VspSlider*, Fl_Button*, Fl_Button*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, Fl_Input*, VspButton*, VspButton*, double, const char*)’ 1215 | virtual void Init( VspScreen* screen, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1231:18: note: by ‘virtual void SkinControl::Update(const std::string&, const std::string&, const std::string&, const std::string&, const std::string&)’ 1231 | virtual void Update( const string& parmL_id, const string& setL_id, const string& eq_id, const string& setR_id, const string& parmR_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1266:18: note: by ‘virtual void SkinHeader::Init(VspScreen*, Choice*, const std::vector&)’ 1266 | virtual void Init( VspScreen* screen, Choice* cont_choice , const vector< VspButton* > &buttons ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1290:18: note: by ‘virtual void GeomPicker::Init(VspScreen*, Fl_Choice*)’ 1290 | virtual void Init( VspScreen* screen, Fl_Choice* geom_choice ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1294:18: note: by ‘virtual void GeomPicker::Update()’ 1294 | virtual void Update( ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1374:18: note: by ‘virtual void PCurveEditor::Init(VspScreen*, Vsp_Canvas*, Fl_Scroll*, Fl_Button*, Fl_Button*, Fl_Button*, Fl_Light_Button*, Fl_Light_Button*, GroupLayout*)’ 1374 | virtual void Init( VspScreen* screen, Vsp_Canvas* canvas, Fl_Scroll* ptscroll, Fl_Button* spbutton, Fl_Button* convbutton, Fl_Button* delbutton, Fl_Light_Button* delpickbutton, Fl_Light_Button* splitpickbutton, GroupLayout* ptlayout ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1398:18: note: by ‘virtual void PCurveEditor::Update(PCurve*)’ 1398 | virtual void Update( PCurve *curve ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.h:30: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:27:10: note: by ‘void AttributeTree::Init(GroupLayout*, VspScreen*, int)’ 27 | void Init( GroupLayout * layout, VspScreen *screen, int browser_h = 150 ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:30:10: note: by ‘void AttributeTree::Update()’ 30 | void Update(); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h: In member function ‘std::vector > AttributeTree::GetSelectedID()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:64:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 64 | for ( int i = 0; i != m_SelectIDs.size(); ++i ) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:136:10: note: by ‘void AttributeEditor::Init(GroupLayout*, Fl_Group*, VspScreen*, void (*)(Fl_Widget*, void*), bool, int, int)’ 136 | void Init( GroupLayout * layout, Fl_Group* group, VspScreen *screen, Fl_Callback *cb, bool mod_start = false, int start_y = 0, int editor_h = 165 ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:138:10: note: by ‘void AttributeEditor::Update()’ 138 | void Update(); | ^~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ [250/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/cartesian -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/EXPRPARSE-prefix/include -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT gui_and_draw/CMakeFiles/gui_and_draw.dir/MenuItem.cpp.o -MF gui_and_draw/CMakeFiles/gui_and_draw.dir/MenuItem.cpp.o.d -o gui_and_draw/CMakeFiles/gui_and_draw.dir/MenuItem.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/MenuItem.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmUndo.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:29, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:37, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.h:26, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenMgr.h:16, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/MenuItem.cpp:3: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:22, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:36: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:28: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:61:20: warning: ‘virtual std::string ParmContainer::GetName() const’ was hidden [-Woverloaded-virtual=] 61 | virtual string GetName() const { return m_Name; } | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:22: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:75:20: note: by ‘virtual std::string XSecCurve::GetName()’ 75 | virtual string GetName(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:174:18: warning: ‘virtual void ParmContainer::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 174 | virtual void ChangeID( const string &id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:302:18: note: by ‘virtual void SSXSecCurve::ChangeID(std::string)’ 302 | virtual void ChangeID( string id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h: In constructor ‘BitMask::BitMask(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h:33:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for ( int i = 0; i < boolvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual void Geom::GetSymmIndexs(int, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:484:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 484 | if ( imain >= 0 && imain < m_SurfSymmMap.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetMainSurfID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:492:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | if ( surfnum >= 0 && surfnum < m_MainSurfIndxVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetSurfCopyIndx(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:504:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | if ( surfnum >= 0 && surfnum < m_SurfCopyIndx.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:73:24: warning: ‘virtual xmlNode* ParmContainer::EncodeXml(xmlNode*&)’ was hidden [-Woverloaded-virtual=] 73 | virtual xmlNodePtr EncodeXml( xmlNodePtr & node ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:196:16: note: by ‘xmlNode* Vehicle::EncodeXml(xmlNode*&, int)’ 196 | xmlNodePtr EncodeXml( xmlNodePtr & node, int set ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:201:18: note: by ‘virtual void ParmButton::Init(VspScreen*, VspButton*)’ 201 | virtual void Init( VspScreen* screen, VspButton* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:229:18: note: by ‘virtual void Input::Init(VspScreen*, Fl_Input*, const char*, VspButton*)’ 229 | virtual void Init( VspScreen* screen, Fl_Input* input, const char* format, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:269:18: note: by ‘virtual void Output::Init(VspScreen*, Fl_Output*, const char*, VspButton*)’ 269 | virtual void Init( VspScreen* screen, Fl_Output* output, const char* format, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:313:18: note: by ‘virtual void Slider::Init(VspScreen*, VspSlider*, double, bool)’ 313 | virtual void Init( VspScreen* screen, VspSlider* slider_widget, double range, bool log_slider = false ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:313:18: warning: ‘virtual void Slider::Init(VspScreen*, VspSlider*, double, bool)’ was hidden [-Woverloaded-virtual=] /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:354:18: note: by ‘virtual void SliderAdjRange::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, double, bool)’ 354 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:389:18: note: by ‘virtual void CheckButton::Init(VspScreen*, Fl_Check_Button*)’ 389 | virtual void Init( VspScreen* screen, Fl_Check_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:406:18: note: by ‘virtual void CheckButtonBit::Init(VspScreen*, Fl_Button*, int)’ 406 | virtual void Init( VspScreen* screen, Fl_Button* button, int value ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:423:18: note: by ‘virtual void RadioButton::Init(VspScreen*, Fl_Button*, int)’ 423 | virtual void Init( VspScreen* screen, Fl_Button* button, int value ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:456:18: note: by ‘virtual void ToggleButton::Init(VspScreen*, Fl_Button*)’ 456 | virtual void Init( VspScreen* screen, Fl_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:497:18: note: by ‘virtual void TriggerButton::Init(VspScreen*, Fl_Button*)’ 497 | virtual void Init( VspScreen* screen, Fl_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:517:18: note: by ‘virtual void Counter::Init(VspScreen*, Fl_Counter*, VspButton*)’ 517 | virtual void Init( VspScreen* screen, Fl_Counter* counter, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:536:18: note: by ‘virtual void Choice::Init(VspScreen*, Fl_Choice*, VspButton*)’ 536 | virtual void Init( VspScreen* screen, Fl_Choice* fl_choice, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:605:18: note: by ‘virtual void SliderInput::Init(VspScreen*, VspSlider*, Fl_Input*, double, const char*, VspButton*, bool)’ 605 | virtual void Init( VspScreen* screen, VspSlider* slider_widget, Fl_Input* input, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:646:18: note: by ‘virtual void SliderAdjRangeInput::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, double, const char*, VspButton*, bool)’ 646 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:806:18: note: by ‘virtual void FractParmSlider::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, Fl_Input*, double, const char*, VspButton*)’ 806 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:875:18: note: by ‘virtual void StringInput::Init(VspScreen*, Fl_Input*)’ 875 | virtual void Init( VspScreen* screen, Fl_Input* input ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:907:18: note: by ‘virtual void StringOutput::Init(VspScreen*, Fl_Output*, Fl_Button*)’ 907 | virtual void Init( VspScreen* screen, Fl_Output* output, Fl_Button* button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:942:18: note: by ‘virtual void IndexSelector::Init(VspScreen*, Fl_Button*, Fl_Button*, Fl_Int_Input*, Fl_Button*, Fl_Button*, VspButton*)’ 942 | virtual void Init( VspScreen* screen, Fl_Button* ll_but, Fl_Button* l_but, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:993:18: note: by ‘virtual void ColorPicker::Update(const vec3d&)’ 993 | virtual void Update( const vec3d & rgb ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:990:18: note: by ‘virtual void ColorPicker::Init(VspScreen*, Fl_Button*, Fl_Button*, std::vector, Fl_Slider**)’ 990 | virtual void Init( VspScreen* screen, Fl_Button* title, Fl_Button* result, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1018:18: note: by ‘virtual void Group::Init(Fl_Group*)’ 1018 | virtual void Init( Fl_Group* g ) | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1061:18: note: by ‘virtual void ParmPicker::Update()’ 1061 | virtual void Update( ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1058:18: note: by ‘virtual void ParmPicker::Init(VspScreen*, Fl_Choice*, Fl_Choice*, Fl_Choice*)’ 1058 | virtual void Init( VspScreen* screen, Fl_Choice* container_choice, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1133:18: note: by ‘virtual void ParmTreePicker::Update(const std::vector >&)’ 1133 | virtual void Update( const vector< string > &selected_ids ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1131:18: note: by ‘virtual void ParmTreePicker::Init(VspScreen*, Fl_Tree*)’ 1131 | virtual void Init( VspScreen* screen, Fl_Tree* parm_tree ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1181:18: note: by ‘virtual void DriverGroupBank::Update(std::vector >&)’ 1181 | virtual void Update( vector< string > & parm_ids ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1179:18: note: by ‘virtual void DriverGroupBank::Init(VspScreen*, const std::vector >&, const std::vector&)’ 1179 | virtual void Init( VspScreen* screen, const vector < vector < Fl_Button * > > & buttons, const vector < SliderAdjRangeInput * > & sliders ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1231:18: note: by ‘virtual void SkinControl::Update(const std::string&, const std::string&, const std::string&, const std::string&, const std::string&)’ 1231 | virtual void Update( const string& parmL_id, const string& setL_id, const string& eq_id, const string& setR_id, const string& parmR_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1215:18: note: by ‘virtual void SkinControl::Init(VspScreen*, Fl_Check_Button*, Fl_Check_Button*, Fl_Check_Button*, VspSlider*, Fl_Button*, Fl_Button*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, Fl_Input*, VspButton*, VspButton*, double, const char*)’ 1215 | virtual void Init( VspScreen* screen, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1266:18: note: by ‘virtual void SkinHeader::Init(VspScreen*, Choice*, const std::vector&)’ 1266 | virtual void Init( VspScreen* screen, Choice* cont_choice , const vector< VspButton* > &buttons ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1294:18: note: by ‘virtual void GeomPicker::Update()’ 1294 | virtual void Update( ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1290:18: note: by ‘virtual void GeomPicker::Init(VspScreen*, Fl_Choice*)’ 1290 | virtual void Init( VspScreen* screen, Fl_Choice* geom_choice ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1398:18: note: by ‘virtual void PCurveEditor::Update(PCurve*)’ 1398 | virtual void Update( PCurve *curve ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1374:18: note: by ‘virtual void PCurveEditor::Init(VspScreen*, Vsp_Canvas*, Fl_Scroll*, Fl_Button*, Fl_Button*, Fl_Button*, Fl_Light_Button*, Fl_Light_Button*, GroupLayout*)’ 1374 | virtual void Init( VspScreen* screen, Vsp_Canvas* canvas, Fl_Scroll* ptscroll, Fl_Button* spbutton, Fl_Button* convbutton, Fl_Button* delbutton, Fl_Light_Button* delpickbutton, Fl_Light_Button* splitpickbutton, GroupLayout* ptlayout ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.h:30: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:30:10: note: by ‘void AttributeTree::Update()’ 30 | void Update(); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:27:10: note: by ‘void AttributeTree::Init(GroupLayout*, VspScreen*, int)’ 27 | void Init( GroupLayout * layout, VspScreen *screen, int browser_h = 150 ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h: In member function ‘std::vector > AttributeTree::GetSelectedID()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:64:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 64 | for ( int i = 0; i != m_SelectIDs.size(); ++i ) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:138:10: note: by ‘void AttributeEditor::Update()’ 138 | void Update(); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:136:10: note: by ‘void AttributeEditor::Init(GroupLayout*, Fl_Group*, VspScreen*, void (*)(Fl_Widget*, void*), bool, int, int)’ 136 | void Init( GroupLayout * layout, Fl_Group* group, VspScreen *screen, Fl_Callback *cb, bool mod_start = false, int start_y = 0, int editor_h = 165 ); | ^~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ [251/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/cartesian -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/EXPRPARSE-prefix/include -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT gui_and_draw/CMakeFiles/gui_and_draw.dir/MaterialEditScreen.cpp.o -MF gui_and_draw/CMakeFiles/gui_and_draw.dir/MaterialEditScreen.cpp.o.d -o gui_and_draw/CMakeFiles/gui_and_draw.dir/MaterialEditScreen.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/MaterialEditScreen.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmUndo.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:29, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:37, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.h:26, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenMgr.h:16, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/MaterialEditScreen.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/MaterialEditScreen.cpp:11: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:22, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:36: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:28: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:61:20: warning: ‘virtual std::string ParmContainer::GetName() const’ was hidden [-Woverloaded-virtual=] 61 | virtual string GetName() const { return m_Name; } | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:22: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:75:20: note: by ‘virtual std::string XSecCurve::GetName()’ 75 | virtual string GetName(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:174:18: warning: ‘virtual void ParmContainer::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 174 | virtual void ChangeID( const string &id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:302:18: note: by ‘virtual void SSXSecCurve::ChangeID(std::string)’ 302 | virtual void ChangeID( string id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h: In constructor ‘BitMask::BitMask(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h:33:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for ( int i = 0; i < boolvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual void Geom::GetSymmIndexs(int, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:484:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 484 | if ( imain >= 0 && imain < m_SurfSymmMap.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetMainSurfID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:492:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | if ( surfnum >= 0 && surfnum < m_MainSurfIndxVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetSurfCopyIndx(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:504:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | if ( surfnum >= 0 && surfnum < m_SurfCopyIndx.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:73:24: warning: ‘virtual xmlNode* ParmContainer::EncodeXml(xmlNode*&)’ was hidden [-Woverloaded-virtual=] 73 | virtual xmlNodePtr EncodeXml( xmlNodePtr & node ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:196:16: note: by ‘xmlNode* Vehicle::EncodeXml(xmlNode*&, int)’ 196 | xmlNodePtr EncodeXml( xmlNodePtr & node, int set ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:201:18: note: by ‘virtual void ParmButton::Init(VspScreen*, VspButton*)’ 201 | virtual void Init( VspScreen* screen, VspButton* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:229:18: note: by ‘virtual void Input::Init(VspScreen*, Fl_Input*, const char*, VspButton*)’ 229 | virtual void Init( VspScreen* screen, Fl_Input* input, const char* format, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:269:18: note: by ‘virtual void Output::Init(VspScreen*, Fl_Output*, const char*, VspButton*)’ 269 | virtual void Init( VspScreen* screen, Fl_Output* output, const char* format, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:313:18: note: by ‘virtual void Slider::Init(VspScreen*, VspSlider*, double, bool)’ 313 | virtual void Init( VspScreen* screen, VspSlider* slider_widget, double range, bool log_slider = false ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:313:18: warning: ‘virtual void Slider::Init(VspScreen*, VspSlider*, double, bool)’ was hidden [-Woverloaded-virtual=] /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:354:18: note: by ‘virtual void SliderAdjRange::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, double, bool)’ 354 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:389:18: note: by ‘virtual void CheckButton::Init(VspScreen*, Fl_Check_Button*)’ 389 | virtual void Init( VspScreen* screen, Fl_Check_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:406:18: note: by ‘virtual void CheckButtonBit::Init(VspScreen*, Fl_Button*, int)’ 406 | virtual void Init( VspScreen* screen, Fl_Button* button, int value ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:423:18: note: by ‘virtual void RadioButton::Init(VspScreen*, Fl_Button*, int)’ 423 | virtual void Init( VspScreen* screen, Fl_Button* button, int value ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:456:18: note: by ‘virtual void ToggleButton::Init(VspScreen*, Fl_Button*)’ 456 | virtual void Init( VspScreen* screen, Fl_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:497:18: note: by ‘virtual void TriggerButton::Init(VspScreen*, Fl_Button*)’ 497 | virtual void Init( VspScreen* screen, Fl_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:517:18: note: by ‘virtual void Counter::Init(VspScreen*, Fl_Counter*, VspButton*)’ 517 | virtual void Init( VspScreen* screen, Fl_Counter* counter, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:536:18: note: by ‘virtual void Choice::Init(VspScreen*, Fl_Choice*, VspButton*)’ 536 | virtual void Init( VspScreen* screen, Fl_Choice* fl_choice, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:605:18: note: by ‘virtual void SliderInput::Init(VspScreen*, VspSlider*, Fl_Input*, double, const char*, VspButton*, bool)’ 605 | virtual void Init( VspScreen* screen, VspSlider* slider_widget, Fl_Input* input, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:646:18: note: by ‘virtual void SliderAdjRangeInput::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, double, const char*, VspButton*, bool)’ 646 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:806:18: note: by ‘virtual void FractParmSlider::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, Fl_Input*, double, const char*, VspButton*)’ 806 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:875:18: note: by ‘virtual void StringInput::Init(VspScreen*, Fl_Input*)’ 875 | virtual void Init( VspScreen* screen, Fl_Input* input ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:907:18: note: by ‘virtual void StringOutput::Init(VspScreen*, Fl_Output*, Fl_Button*)’ 907 | virtual void Init( VspScreen* screen, Fl_Output* output, Fl_Button* button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:942:18: note: by ‘virtual void IndexSelector::Init(VspScreen*, Fl_Button*, Fl_Button*, Fl_Int_Input*, Fl_Button*, Fl_Button*, VspButton*)’ 942 | virtual void Init( VspScreen* screen, Fl_Button* ll_but, Fl_Button* l_but, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:990:18: note: by ‘virtual void ColorPicker::Init(VspScreen*, Fl_Button*, Fl_Button*, std::vector, Fl_Slider**)’ 990 | virtual void Init( VspScreen* screen, Fl_Button* title, Fl_Button* result, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:993:18: note: by ‘virtual void ColorPicker::Update(const vec3d&)’ 993 | virtual void Update( const vec3d & rgb ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1018:18: note: by ‘virtual void Group::Init(Fl_Group*)’ 1018 | virtual void Init( Fl_Group* g ) | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1058:18: note: by ‘virtual void ParmPicker::Init(VspScreen*, Fl_Choice*, Fl_Choice*, Fl_Choice*)’ 1058 | virtual void Init( VspScreen* screen, Fl_Choice* container_choice, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1061:18: note: by ‘virtual void ParmPicker::Update()’ 1061 | virtual void Update( ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1131:18: note: by ‘virtual void ParmTreePicker::Init(VspScreen*, Fl_Tree*)’ 1131 | virtual void Init( VspScreen* screen, Fl_Tree* parm_tree ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1133:18: note: by ‘virtual void ParmTreePicker::Update(const std::vector >&)’ 1133 | virtual void Update( const vector< string > &selected_ids ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1179:18: note: by ‘virtual void DriverGroupBank::Init(VspScreen*, const std::vector >&, const std::vector&)’ 1179 | virtual void Init( VspScreen* screen, const vector < vector < Fl_Button * > > & buttons, const vector < SliderAdjRangeInput * > & sliders ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1181:18: note: by ‘virtual void DriverGroupBank::Update(std::vector >&)’ 1181 | virtual void Update( vector< string > & parm_ids ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1215:18: note: by ‘virtual void SkinControl::Init(VspScreen*, Fl_Check_Button*, Fl_Check_Button*, Fl_Check_Button*, VspSlider*, Fl_Button*, Fl_Button*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, Fl_Input*, VspButton*, VspButton*, double, const char*)’ 1215 | virtual void Init( VspScreen* screen, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1231:18: note: by ‘virtual void SkinControl::Update(const std::string&, const std::string&, const std::string&, const std::string&, const std::string&)’ 1231 | virtual void Update( const string& parmL_id, const string& setL_id, const string& eq_id, const string& setR_id, const string& parmR_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1266:18: note: by ‘virtual void SkinHeader::Init(VspScreen*, Choice*, const std::vector&)’ 1266 | virtual void Init( VspScreen* screen, Choice* cont_choice , const vector< VspButton* > &buttons ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1290:18: note: by ‘virtual void GeomPicker::Init(VspScreen*, Fl_Choice*)’ 1290 | virtual void Init( VspScreen* screen, Fl_Choice* geom_choice ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1294:18: note: by ‘virtual void GeomPicker::Update()’ 1294 | virtual void Update( ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1374:18: note: by ‘virtual void PCurveEditor::Init(VspScreen*, Vsp_Canvas*, Fl_Scroll*, Fl_Button*, Fl_Button*, Fl_Button*, Fl_Light_Button*, Fl_Light_Button*, GroupLayout*)’ 1374 | virtual void Init( VspScreen* screen, Vsp_Canvas* canvas, Fl_Scroll* ptscroll, Fl_Button* spbutton, Fl_Button* convbutton, Fl_Button* delbutton, Fl_Light_Button* delpickbutton, Fl_Light_Button* splitpickbutton, GroupLayout* ptlayout ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1398:18: note: by ‘virtual void PCurveEditor::Update(PCurve*)’ 1398 | virtual void Update( PCurve *curve ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.h:30: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:27:10: note: by ‘void AttributeTree::Init(GroupLayout*, VspScreen*, int)’ 27 | void Init( GroupLayout * layout, VspScreen *screen, int browser_h = 150 ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:30:10: note: by ‘void AttributeTree::Update()’ 30 | void Update(); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h: In member function ‘std::vector > AttributeTree::GetSelectedID()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:64:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 64 | for ( int i = 0; i != m_SelectIDs.size(); ++i ) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:136:10: note: by ‘void AttributeEditor::Init(GroupLayout*, Fl_Group*, VspScreen*, void (*)(Fl_Widget*, void*), bool, int, int)’ 136 | void Init( GroupLayout * layout, Fl_Group* group, VspScreen *screen, Fl_Callback *cb, bool mod_start = false, int start_y = 0, int editor_h = 165 ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:138:10: note: by ‘void AttributeEditor::Update()’ 138 | void Update(); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/MaterialEditScreen.cpp: In member function ‘virtual void MaterialEditScreen::GuiDeviceCallBack(GuiDevice*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/MaterialEditScreen.cpp:139:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 139 | for( int i = 0; i < names.size(); i++ ) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ [252/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/cartesian -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/EXPRPARSE-prefix/include -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT gui_and_draw/CMakeFiles/gui_and_draw.dir/MassPropScreen.cpp.o -MF gui_and_draw/CMakeFiles/gui_and_draw.dir/MassPropScreen.cpp.o.d -o gui_and_draw/CMakeFiles/gui_and_draw.dir/MassPropScreen.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/MassPropScreen.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmUndo.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:29, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:37, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.h:26, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/MassPropScreen.h:10, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/MassPropScreen.cpp:7: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:22, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:36: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:28: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:61:20: warning: ‘virtual std::string ParmContainer::GetName() const’ was hidden [-Woverloaded-virtual=] 61 | virtual string GetName() const { return m_Name; } | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:22: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:75:20: note: by ‘virtual std::string XSecCurve::GetName()’ 75 | virtual string GetName(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:174:18: warning: ‘virtual void ParmContainer::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 174 | virtual void ChangeID( const string &id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:302:18: note: by ‘virtual void SSXSecCurve::ChangeID(std::string)’ 302 | virtual void ChangeID( string id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h: In constructor ‘BitMask::BitMask(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h:33:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for ( int i = 0; i < boolvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual void Geom::GetSymmIndexs(int, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:484:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 484 | if ( imain >= 0 && imain < m_SurfSymmMap.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetMainSurfID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:492:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | if ( surfnum >= 0 && surfnum < m_MainSurfIndxVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetSurfCopyIndx(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:504:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | if ( surfnum >= 0 && surfnum < m_SurfCopyIndx.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:73:24: warning: ‘virtual xmlNode* ParmContainer::EncodeXml(xmlNode*&)’ was hidden [-Woverloaded-virtual=] 73 | virtual xmlNodePtr EncodeXml( xmlNodePtr & node ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:196:16: note: by ‘xmlNode* Vehicle::EncodeXml(xmlNode*&, int)’ 196 | xmlNodePtr EncodeXml( xmlNodePtr & node, int set ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:201:18: note: by ‘virtual void ParmButton::Init(VspScreen*, VspButton*)’ 201 | virtual void Init( VspScreen* screen, VspButton* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:229:18: note: by ‘virtual void Input::Init(VspScreen*, Fl_Input*, const char*, VspButton*)’ 229 | virtual void Init( VspScreen* screen, Fl_Input* input, const char* format, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:269:18: note: by ‘virtual void Output::Init(VspScreen*, Fl_Output*, const char*, VspButton*)’ 269 | virtual void Init( VspScreen* screen, Fl_Output* output, const char* format, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:313:18: note: by ‘virtual void Slider::Init(VspScreen*, VspSlider*, double, bool)’ 313 | virtual void Init( VspScreen* screen, VspSlider* slider_widget, double range, bool log_slider = false ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:313:18: warning: ‘virtual void Slider::Init(VspScreen*, VspSlider*, double, bool)’ was hidden [-Woverloaded-virtual=] /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:354:18: note: by ‘virtual void SliderAdjRange::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, double, bool)’ 354 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:389:18: note: by ‘virtual void CheckButton::Init(VspScreen*, Fl_Check_Button*)’ 389 | virtual void Init( VspScreen* screen, Fl_Check_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:406:18: note: by ‘virtual void CheckButtonBit::Init(VspScreen*, Fl_Button*, int)’ 406 | virtual void Init( VspScreen* screen, Fl_Button* button, int value ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:423:18: note: by ‘virtual void RadioButton::Init(VspScreen*, Fl_Button*, int)’ 423 | virtual void Init( VspScreen* screen, Fl_Button* button, int value ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:456:18: note: by ‘virtual void ToggleButton::Init(VspScreen*, Fl_Button*)’ 456 | virtual void Init( VspScreen* screen, Fl_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:497:18: note: by ‘virtual void TriggerButton::Init(VspScreen*, Fl_Button*)’ 497 | virtual void Init( VspScreen* screen, Fl_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:517:18: note: by ‘virtual void Counter::Init(VspScreen*, Fl_Counter*, VspButton*)’ 517 | virtual void Init( VspScreen* screen, Fl_Counter* counter, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:536:18: note: by ‘virtual void Choice::Init(VspScreen*, Fl_Choice*, VspButton*)’ 536 | virtual void Init( VspScreen* screen, Fl_Choice* fl_choice, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:605:18: note: by ‘virtual void SliderInput::Init(VspScreen*, VspSlider*, Fl_Input*, double, const char*, VspButton*, bool)’ 605 | virtual void Init( VspScreen* screen, VspSlider* slider_widget, Fl_Input* input, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:646:18: note: by ‘virtual void SliderAdjRangeInput::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, double, const char*, VspButton*, bool)’ 646 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:806:18: note: by ‘virtual void FractParmSlider::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, Fl_Input*, double, const char*, VspButton*)’ 806 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:875:18: note: by ‘virtual void StringInput::Init(VspScreen*, Fl_Input*)’ 875 | virtual void Init( VspScreen* screen, Fl_Input* input ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:907:18: note: by ‘virtual void StringOutput::Init(VspScreen*, Fl_Output*, Fl_Button*)’ 907 | virtual void Init( VspScreen* screen, Fl_Output* output, Fl_Button* button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:942:18: note: by ‘virtual void IndexSelector::Init(VspScreen*, Fl_Button*, Fl_Button*, Fl_Int_Input*, Fl_Button*, Fl_Button*, VspButton*)’ 942 | virtual void Init( VspScreen* screen, Fl_Button* ll_but, Fl_Button* l_but, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:990:18: note: by ‘virtual void ColorPicker::Init(VspScreen*, Fl_Button*, Fl_Button*, std::vector, Fl_Slider**)’ 990 | virtual void Init( VspScreen* screen, Fl_Button* title, Fl_Button* result, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:993:18: note: by ‘virtual void ColorPicker::Update(const vec3d&)’ 993 | virtual void Update( const vec3d & rgb ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1018:18: note: by ‘virtual void Group::Init(Fl_Group*)’ 1018 | virtual void Init( Fl_Group* g ) | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1058:18: note: by ‘virtual void ParmPicker::Init(VspScreen*, Fl_Choice*, Fl_Choice*, Fl_Choice*)’ 1058 | virtual void Init( VspScreen* screen, Fl_Choice* container_choice, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1061:18: note: by ‘virtual void ParmPicker::Update()’ 1061 | virtual void Update( ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1131:18: note: by ‘virtual void ParmTreePicker::Init(VspScreen*, Fl_Tree*)’ 1131 | virtual void Init( VspScreen* screen, Fl_Tree* parm_tree ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1133:18: note: by ‘virtual void ParmTreePicker::Update(const std::vector >&)’ 1133 | virtual void Update( const vector< string > &selected_ids ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1179:18: note: by ‘virtual void DriverGroupBank::Init(VspScreen*, const std::vector >&, const std::vector&)’ 1179 | virtual void Init( VspScreen* screen, const vector < vector < Fl_Button * > > & buttons, const vector < SliderAdjRangeInput * > & sliders ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1181:18: note: by ‘virtual void DriverGroupBank::Update(std::vector >&)’ 1181 | virtual void Update( vector< string > & parm_ids ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1215:18: note: by ‘virtual void SkinControl::Init(VspScreen*, Fl_Check_Button*, Fl_Check_Button*, Fl_Check_Button*, VspSlider*, Fl_Button*, Fl_Button*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, Fl_Input*, VspButton*, VspButton*, double, const char*)’ 1215 | virtual void Init( VspScreen* screen, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1231:18: note: by ‘virtual void SkinControl::Update(const std::string&, const std::string&, const std::string&, const std::string&, const std::string&)’ 1231 | virtual void Update( const string& parmL_id, const string& setL_id, const string& eq_id, const string& setR_id, const string& parmR_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1266:18: note: by ‘virtual void SkinHeader::Init(VspScreen*, Choice*, const std::vector&)’ 1266 | virtual void Init( VspScreen* screen, Choice* cont_choice , const vector< VspButton* > &buttons ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1290:18: note: by ‘virtual void GeomPicker::Init(VspScreen*, Fl_Choice*)’ 1290 | virtual void Init( VspScreen* screen, Fl_Choice* geom_choice ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1294:18: note: by ‘virtual void GeomPicker::Update()’ 1294 | virtual void Update( ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1374:18: note: by ‘virtual void PCurveEditor::Init(VspScreen*, Vsp_Canvas*, Fl_Scroll*, Fl_Button*, Fl_Button*, Fl_Button*, Fl_Light_Button*, Fl_Light_Button*, GroupLayout*)’ 1374 | virtual void Init( VspScreen* screen, Vsp_Canvas* canvas, Fl_Scroll* ptscroll, Fl_Button* spbutton, Fl_Button* convbutton, Fl_Button* delbutton, Fl_Light_Button* delpickbutton, Fl_Light_Button* splitpickbutton, GroupLayout* ptlayout ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1398:18: note: by ‘virtual void PCurveEditor::Update(PCurve*)’ 1398 | virtual void Update( PCurve *curve ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.h:30: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:27:10: note: by ‘void AttributeTree::Init(GroupLayout*, VspScreen*, int)’ 27 | void Init( GroupLayout * layout, VspScreen *screen, int browser_h = 150 ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:30:10: note: by ‘void AttributeTree::Update()’ 30 | void Update(); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h: In member function ‘std::vector > AttributeTree::GetSelectedID()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:64:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 64 | for ( int i = 0; i != m_SelectIDs.size(); ++i ) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:136:10: note: by ‘void AttributeEditor::Init(GroupLayout*, Fl_Group*, VspScreen*, void (*)(Fl_Widget*, void*), bool, int, int)’ 136 | void Init( GroupLayout * layout, Fl_Group* group, VspScreen *screen, Fl_Callback *cb, bool mod_start = false, int start_y = 0, int editor_h = 165 ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:138:10: note: by ‘void AttributeEditor::Update()’ 138 | void Update(); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/MassPropScreen.cpp: In member function ‘virtual void MassPropScreen::GuiDeviceCallBack(GuiDevice*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/MassPropScreen.cpp:275:64: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 275 | if ( m_SelectedModeChoice >= 0 && m_SelectedModeChoice < m_ModeIDs.size() ) | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ [253/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/cartesian -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/EXPRPARSE-prefix/include -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT gui_and_draw/CMakeFiles/gui_and_draw.dir/MeshScreen.cpp.o -MF gui_and_draw/CMakeFiles/gui_and_draw.dir/MeshScreen.cpp.o.d -o gui_and_draw/CMakeFiles/gui_and_draw.dir/MeshScreen.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/MeshScreen.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmUndo.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:29, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:37, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.h:26, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/MeshScreen.h:11, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/MeshScreen.cpp:8: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:22, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:36: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:28: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:61:20: warning: ‘virtual std::string ParmContainer::GetName() const’ was hidden [-Woverloaded-virtual=] 61 | virtual string GetName() const { return m_Name; } | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:22: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:75:20: note: by ‘virtual std::string XSecCurve::GetName()’ 75 | virtual string GetName(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:174:18: warning: ‘virtual void ParmContainer::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 174 | virtual void ChangeID( const string &id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:302:18: note: by ‘virtual void SSXSecCurve::ChangeID(std::string)’ 302 | virtual void ChangeID( string id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h: In constructor ‘BitMask::BitMask(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h:33:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for ( int i = 0; i < boolvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual void Geom::GetSymmIndexs(int, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:484:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 484 | if ( imain >= 0 && imain < m_SurfSymmMap.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetMainSurfID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:492:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | if ( surfnum >= 0 && surfnum < m_MainSurfIndxVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetSurfCopyIndx(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:504:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | if ( surfnum >= 0 && surfnum < m_SurfCopyIndx.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:73:24: warning: ‘virtual xmlNode* ParmContainer::EncodeXml(xmlNode*&)’ was hidden [-Woverloaded-virtual=] 73 | virtual xmlNodePtr EncodeXml( xmlNodePtr & node ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:196:16: note: by ‘xmlNode* Vehicle::EncodeXml(xmlNode*&, int)’ 196 | xmlNodePtr EncodeXml( xmlNodePtr & node, int set ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:201:18: note: by ‘virtual void ParmButton::Init(VspScreen*, VspButton*)’ 201 | virtual void Init( VspScreen* screen, VspButton* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:229:18: note: by ‘virtual void Input::Init(VspScreen*, Fl_Input*, const char*, VspButton*)’ 229 | virtual void Init( VspScreen* screen, Fl_Input* input, const char* format, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:269:18: note: by ‘virtual void Output::Init(VspScreen*, Fl_Output*, const char*, VspButton*)’ 269 | virtual void Init( VspScreen* screen, Fl_Output* output, const char* format, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:313:18: note: by ‘virtual void Slider::Init(VspScreen*, VspSlider*, double, bool)’ 313 | virtual void Init( VspScreen* screen, VspSlider* slider_widget, double range, bool log_slider = false ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:313:18: warning: ‘virtual void Slider::Init(VspScreen*, VspSlider*, double, bool)’ was hidden [-Woverloaded-virtual=] /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:354:18: note: by ‘virtual void SliderAdjRange::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, double, bool)’ 354 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:389:18: note: by ‘virtual void CheckButton::Init(VspScreen*, Fl_Check_Button*)’ 389 | virtual void Init( VspScreen* screen, Fl_Check_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:406:18: note: by ‘virtual void CheckButtonBit::Init(VspScreen*, Fl_Button*, int)’ 406 | virtual void Init( VspScreen* screen, Fl_Button* button, int value ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:423:18: note: by ‘virtual void RadioButton::Init(VspScreen*, Fl_Button*, int)’ 423 | virtual void Init( VspScreen* screen, Fl_Button* button, int value ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:456:18: note: by ‘virtual void ToggleButton::Init(VspScreen*, Fl_Button*)’ 456 | virtual void Init( VspScreen* screen, Fl_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:497:18: note: by ‘virtual void TriggerButton::Init(VspScreen*, Fl_Button*)’ 497 | virtual void Init( VspScreen* screen, Fl_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:517:18: note: by ‘virtual void Counter::Init(VspScreen*, Fl_Counter*, VspButton*)’ 517 | virtual void Init( VspScreen* screen, Fl_Counter* counter, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:536:18: note: by ‘virtual void Choice::Init(VspScreen*, Fl_Choice*, VspButton*)’ 536 | virtual void Init( VspScreen* screen, Fl_Choice* fl_choice, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:605:18: note: by ‘virtual void SliderInput::Init(VspScreen*, VspSlider*, Fl_Input*, double, const char*, VspButton*, bool)’ 605 | virtual void Init( VspScreen* screen, VspSlider* slider_widget, Fl_Input* input, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:646:18: note: by ‘virtual void SliderAdjRangeInput::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, double, const char*, VspButton*, bool)’ 646 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:806:18: note: by ‘virtual void FractParmSlider::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, Fl_Input*, double, const char*, VspButton*)’ 806 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:875:18: note: by ‘virtual void StringInput::Init(VspScreen*, Fl_Input*)’ 875 | virtual void Init( VspScreen* screen, Fl_Input* input ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:907:18: note: by ‘virtual void StringOutput::Init(VspScreen*, Fl_Output*, Fl_Button*)’ 907 | virtual void Init( VspScreen* screen, Fl_Output* output, Fl_Button* button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:942:18: note: by ‘virtual void IndexSelector::Init(VspScreen*, Fl_Button*, Fl_Button*, Fl_Int_Input*, Fl_Button*, Fl_Button*, VspButton*)’ 942 | virtual void Init( VspScreen* screen, Fl_Button* ll_but, Fl_Button* l_but, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:990:18: note: by ‘virtual void ColorPicker::Init(VspScreen*, Fl_Button*, Fl_Button*, std::vector, Fl_Slider**)’ 990 | virtual void Init( VspScreen* screen, Fl_Button* title, Fl_Button* result, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:993:18: note: by ‘virtual void ColorPicker::Update(const vec3d&)’ 993 | virtual void Update( const vec3d & rgb ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1018:18: note: by ‘virtual void Group::Init(Fl_Group*)’ 1018 | virtual void Init( Fl_Group* g ) | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1058:18: note: by ‘virtual void ParmPicker::Init(VspScreen*, Fl_Choice*, Fl_Choice*, Fl_Choice*)’ 1058 | virtual void Init( VspScreen* screen, Fl_Choice* container_choice, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1061:18: note: by ‘virtual void ParmPicker::Update()’ 1061 | virtual void Update( ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1131:18: note: by ‘virtual void ParmTreePicker::Init(VspScreen*, Fl_Tree*)’ 1131 | virtual void Init( VspScreen* screen, Fl_Tree* parm_tree ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1133:18: note: by ‘virtual void ParmTreePicker::Update(const std::vector >&)’ 1133 | virtual void Update( const vector< string > &selected_ids ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1179:18: note: by ‘virtual void DriverGroupBank::Init(VspScreen*, const std::vector >&, const std::vector&)’ 1179 | virtual void Init( VspScreen* screen, const vector < vector < Fl_Button * > > & buttons, const vector < SliderAdjRangeInput * > & sliders ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1181:18: note: by ‘virtual void DriverGroupBank::Update(std::vector >&)’ 1181 | virtual void Update( vector< string > & parm_ids ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1215:18: note: by ‘virtual void SkinControl::Init(VspScreen*, Fl_Check_Button*, Fl_Check_Button*, Fl_Check_Button*, VspSlider*, Fl_Button*, Fl_Button*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, Fl_Input*, VspButton*, VspButton*, double, const char*)’ 1215 | virtual void Init( VspScreen* screen, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1231:18: note: by ‘virtual void SkinControl::Update(const std::string&, const std::string&, const std::string&, const std::string&, const std::string&)’ 1231 | virtual void Update( const string& parmL_id, const string& setL_id, const string& eq_id, const string& setR_id, const string& parmR_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1266:18: note: by ‘virtual void SkinHeader::Init(VspScreen*, Choice*, const std::vector&)’ 1266 | virtual void Init( VspScreen* screen, Choice* cont_choice , const vector< VspButton* > &buttons ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1290:18: note: by ‘virtual void GeomPicker::Init(VspScreen*, Fl_Choice*)’ 1290 | virtual void Init( VspScreen* screen, Fl_Choice* geom_choice ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1294:18: note: by ‘virtual void GeomPicker::Update()’ 1294 | virtual void Update( ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1374:18: note: by ‘virtual void PCurveEditor::Init(VspScreen*, Vsp_Canvas*, Fl_Scroll*, Fl_Button*, Fl_Button*, Fl_Button*, Fl_Light_Button*, Fl_Light_Button*, GroupLayout*)’ 1374 | virtual void Init( VspScreen* screen, Vsp_Canvas* canvas, Fl_Scroll* ptscroll, Fl_Button* spbutton, Fl_Button* convbutton, Fl_Button* delbutton, Fl_Light_Button* delpickbutton, Fl_Light_Button* splitpickbutton, GroupLayout* ptlayout ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1398:18: note: by ‘virtual void PCurveEditor::Update(PCurve*)’ 1398 | virtual void Update( PCurve *curve ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.h:30: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:27:10: note: by ‘void AttributeTree::Init(GroupLayout*, VspScreen*, int)’ 27 | void Init( GroupLayout * layout, VspScreen *screen, int browser_h = 150 ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:30:10: note: by ‘void AttributeTree::Update()’ 30 | void Update(); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h: In member function ‘std::vector > AttributeTree::GetSelectedID()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:64:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 64 | for ( int i = 0; i != m_SelectIDs.size(); ++i ) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:136:10: note: by ‘void AttributeEditor::Init(GroupLayout*, Fl_Group*, VspScreen*, void (*)(Fl_Widget*, void*), bool, int, int)’ 136 | void Init( GroupLayout * layout, Fl_Group* group, VspScreen *screen, Fl_Callback *cb, bool mod_start = false, int start_y = 0, int editor_h = 165 ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:138:10: note: by ‘void AttributeEditor::Update()’ 138 | void Update(); | ^~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ [254/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/cartesian -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/EXPRPARSE-prefix/include -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT gui_and_draw/CMakeFiles/gui_and_draw.dir/MultTransScreen.cpp.o -MF gui_and_draw/CMakeFiles/gui_and_draw.dir/MultTransScreen.cpp.o.d -o gui_and_draw/CMakeFiles/gui_and_draw.dir/MultTransScreen.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/MultTransScreen.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmUndo.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:29, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:37, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.h:26, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/MultTransScreen.h:4, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/MultTransScreen.cpp:1: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:22, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:36: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:28: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:61:20: warning: ‘virtual std::string ParmContainer::GetName() const’ was hidden [-Woverloaded-virtual=] 61 | virtual string GetName() const { return m_Name; } | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:22: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:75:20: note: by ‘virtual std::string XSecCurve::GetName()’ 75 | virtual string GetName(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:174:18: warning: ‘virtual void ParmContainer::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 174 | virtual void ChangeID( const string &id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:302:18: note: by ‘virtual void SSXSecCurve::ChangeID(std::string)’ 302 | virtual void ChangeID( string id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h: In constructor ‘BitMask::BitMask(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h:33:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for ( int i = 0; i < boolvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual void Geom::GetSymmIndexs(int, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:484:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 484 | if ( imain >= 0 && imain < m_SurfSymmMap.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetMainSurfID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:492:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | if ( surfnum >= 0 && surfnum < m_MainSurfIndxVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetSurfCopyIndx(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:504:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | if ( surfnum >= 0 && surfnum < m_SurfCopyIndx.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:73:24: warning: ‘virtual xmlNode* ParmContainer::EncodeXml(xmlNode*&)’ was hidden [-Woverloaded-virtual=] 73 | virtual xmlNodePtr EncodeXml( xmlNodePtr & node ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:196:16: note: by ‘xmlNode* Vehicle::EncodeXml(xmlNode*&, int)’ 196 | xmlNodePtr EncodeXml( xmlNodePtr & node, int set ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:201:18: note: by ‘virtual void ParmButton::Init(VspScreen*, VspButton*)’ 201 | virtual void Init( VspScreen* screen, VspButton* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:229:18: note: by ‘virtual void Input::Init(VspScreen*, Fl_Input*, const char*, VspButton*)’ 229 | virtual void Init( VspScreen* screen, Fl_Input* input, const char* format, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:269:18: note: by ‘virtual void Output::Init(VspScreen*, Fl_Output*, const char*, VspButton*)’ 269 | virtual void Init( VspScreen* screen, Fl_Output* output, const char* format, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:313:18: note: by ‘virtual void Slider::Init(VspScreen*, VspSlider*, double, bool)’ 313 | virtual void Init( VspScreen* screen, VspSlider* slider_widget, double range, bool log_slider = false ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:313:18: warning: ‘virtual void Slider::Init(VspScreen*, VspSlider*, double, bool)’ was hidden [-Woverloaded-virtual=] /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:354:18: note: by ‘virtual void SliderAdjRange::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, double, bool)’ 354 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:389:18: note: by ‘virtual void CheckButton::Init(VspScreen*, Fl_Check_Button*)’ 389 | virtual void Init( VspScreen* screen, Fl_Check_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:406:18: note: by ‘virtual void CheckButtonBit::Init(VspScreen*, Fl_Button*, int)’ 406 | virtual void Init( VspScreen* screen, Fl_Button* button, int value ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:423:18: note: by ‘virtual void RadioButton::Init(VspScreen*, Fl_Button*, int)’ 423 | virtual void Init( VspScreen* screen, Fl_Button* button, int value ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:456:18: note: by ‘virtual void ToggleButton::Init(VspScreen*, Fl_Button*)’ 456 | virtual void Init( VspScreen* screen, Fl_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:497:18: note: by ‘virtual void TriggerButton::Init(VspScreen*, Fl_Button*)’ 497 | virtual void Init( VspScreen* screen, Fl_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:517:18: note: by ‘virtual void Counter::Init(VspScreen*, Fl_Counter*, VspButton*)’ 517 | virtual void Init( VspScreen* screen, Fl_Counter* counter, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:536:18: note: by ‘virtual void Choice::Init(VspScreen*, Fl_Choice*, VspButton*)’ 536 | virtual void Init( VspScreen* screen, Fl_Choice* fl_choice, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:605:18: note: by ‘virtual void SliderInput::Init(VspScreen*, VspSlider*, Fl_Input*, double, const char*, VspButton*, bool)’ 605 | virtual void Init( VspScreen* screen, VspSlider* slider_widget, Fl_Input* input, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:646:18: note: by ‘virtual void SliderAdjRangeInput::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, double, const char*, VspButton*, bool)’ 646 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:806:18: note: by ‘virtual void FractParmSlider::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, Fl_Input*, double, const char*, VspButton*)’ 806 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:875:18: note: by ‘virtual void StringInput::Init(VspScreen*, Fl_Input*)’ 875 | virtual void Init( VspScreen* screen, Fl_Input* input ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:907:18: note: by ‘virtual void StringOutput::Init(VspScreen*, Fl_Output*, Fl_Button*)’ 907 | virtual void Init( VspScreen* screen, Fl_Output* output, Fl_Button* button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:942:18: note: by ‘virtual void IndexSelector::Init(VspScreen*, Fl_Button*, Fl_Button*, Fl_Int_Input*, Fl_Button*, Fl_Button*, VspButton*)’ 942 | virtual void Init( VspScreen* screen, Fl_Button* ll_but, Fl_Button* l_but, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:990:18: note: by ‘virtual void ColorPicker::Init(VspScreen*, Fl_Button*, Fl_Button*, std::vector, Fl_Slider**)’ 990 | virtual void Init( VspScreen* screen, Fl_Button* title, Fl_Button* result, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:993:18: note: by ‘virtual void ColorPicker::Update(const vec3d&)’ 993 | virtual void Update( const vec3d & rgb ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1018:18: note: by ‘virtual void Group::Init(Fl_Group*)’ 1018 | virtual void Init( Fl_Group* g ) | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1058:18: note: by ‘virtual void ParmPicker::Init(VspScreen*, Fl_Choice*, Fl_Choice*, Fl_Choice*)’ 1058 | virtual void Init( VspScreen* screen, Fl_Choice* container_choice, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1061:18: note: by ‘virtual void ParmPicker::Update()’ 1061 | virtual void Update( ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1131:18: note: by ‘virtual void ParmTreePicker::Init(VspScreen*, Fl_Tree*)’ 1131 | virtual void Init( VspScreen* screen, Fl_Tree* parm_tree ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1133:18: note: by ‘virtual void ParmTreePicker::Update(const std::vector >&)’ 1133 | virtual void Update( const vector< string > &selected_ids ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1179:18: note: by ‘virtual void DriverGroupBank::Init(VspScreen*, const std::vector >&, const std::vector&)’ 1179 | virtual void Init( VspScreen* screen, const vector < vector < Fl_Button * > > & buttons, const vector < SliderAdjRangeInput * > & sliders ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1181:18: note: by ‘virtual void DriverGroupBank::Update(std::vector >&)’ 1181 | virtual void Update( vector< string > & parm_ids ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1215:18: note: by ‘virtual void SkinControl::Init(VspScreen*, Fl_Check_Button*, Fl_Check_Button*, Fl_Check_Button*, VspSlider*, Fl_Button*, Fl_Button*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, Fl_Input*, VspButton*, VspButton*, double, const char*)’ 1215 | virtual void Init( VspScreen* screen, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1231:18: note: by ‘virtual void SkinControl::Update(const std::string&, const std::string&, const std::string&, const std::string&, const std::string&)’ 1231 | virtual void Update( const string& parmL_id, const string& setL_id, const string& eq_id, const string& setR_id, const string& parmR_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1266:18: note: by ‘virtual void SkinHeader::Init(VspScreen*, Choice*, const std::vector&)’ 1266 | virtual void Init( VspScreen* screen, Choice* cont_choice , const vector< VspButton* > &buttons ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1290:18: note: by ‘virtual void GeomPicker::Init(VspScreen*, Fl_Choice*)’ 1290 | virtual void Init( VspScreen* screen, Fl_Choice* geom_choice ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1294:18: note: by ‘virtual void GeomPicker::Update()’ 1294 | virtual void Update( ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1374:18: note: by ‘virtual void PCurveEditor::Init(VspScreen*, Vsp_Canvas*, Fl_Scroll*, Fl_Button*, Fl_Button*, Fl_Button*, Fl_Light_Button*, Fl_Light_Button*, GroupLayout*)’ 1374 | virtual void Init( VspScreen* screen, Vsp_Canvas* canvas, Fl_Scroll* ptscroll, Fl_Button* spbutton, Fl_Button* convbutton, Fl_Button* delbutton, Fl_Light_Button* delpickbutton, Fl_Light_Button* splitpickbutton, GroupLayout* ptlayout ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1398:18: note: by ‘virtual void PCurveEditor::Update(PCurve*)’ 1398 | virtual void Update( PCurve *curve ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.h:30: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:27:10: note: by ‘void AttributeTree::Init(GroupLayout*, VspScreen*, int)’ 27 | void Init( GroupLayout * layout, VspScreen *screen, int browser_h = 150 ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:30:10: note: by ‘void AttributeTree::Update()’ 30 | void Update(); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h: In member function ‘std::vector > AttributeTree::GetSelectedID()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:64:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 64 | for ( int i = 0; i != m_SelectIDs.size(); ++i ) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:136:10: note: by ‘void AttributeEditor::Init(GroupLayout*, Fl_Group*, VspScreen*, void (*)(Fl_Widget*, void*), bool, int, int)’ 136 | void Init( GroupLayout * layout, Fl_Group* group, VspScreen *screen, Fl_Callback *cb, bool mod_start = false, int start_y = 0, int editor_h = 165 ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:138:10: note: by ‘void AttributeEditor::Update()’ 138 | void Update(); | ^~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ [255/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/cartesian -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/EXPRPARSE-prefix/include -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT gui_and_draw/CMakeFiles/gui_and_draw.dir/ModeEditorScreen.cpp.o -MF gui_and_draw/CMakeFiles/gui_and_draw.dir/ModeEditorScreen.cpp.o.d -o gui_and_draw/CMakeFiles/gui_and_draw.dir/ModeEditorScreen.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ModeEditorScreen.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmUndo.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:29, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:37, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.h:26, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ModeEditorScreen.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ModeEditorScreen.cpp:8: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:22, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:36: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:28: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:61:20: warning: ‘virtual std::string ParmContainer::GetName() const’ was hidden [-Woverloaded-virtual=] 61 | virtual string GetName() const { return m_Name; } | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:22: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:75:20: note: by ‘virtual std::string XSecCurve::GetName()’ 75 | virtual string GetName(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:174:18: warning: ‘virtual void ParmContainer::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 174 | virtual void ChangeID( const string &id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:302:18: note: by ‘virtual void SSXSecCurve::ChangeID(std::string)’ 302 | virtual void ChangeID( string id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h: In constructor ‘BitMask::BitMask(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h:33:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for ( int i = 0; i < boolvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual void Geom::GetSymmIndexs(int, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:484:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 484 | if ( imain >= 0 && imain < m_SurfSymmMap.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetMainSurfID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:492:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | if ( surfnum >= 0 && surfnum < m_MainSurfIndxVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetSurfCopyIndx(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:504:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | if ( surfnum >= 0 && surfnum < m_SurfCopyIndx.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:73:24: warning: ‘virtual xmlNode* ParmContainer::EncodeXml(xmlNode*&)’ was hidden [-Woverloaded-virtual=] 73 | virtual xmlNodePtr EncodeXml( xmlNodePtr & node ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:196:16: note: by ‘xmlNode* Vehicle::EncodeXml(xmlNode*&, int)’ 196 | xmlNodePtr EncodeXml( xmlNodePtr & node, int set ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:201:18: note: by ‘virtual void ParmButton::Init(VspScreen*, VspButton*)’ 201 | virtual void Init( VspScreen* screen, VspButton* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:229:18: note: by ‘virtual void Input::Init(VspScreen*, Fl_Input*, const char*, VspButton*)’ 229 | virtual void Init( VspScreen* screen, Fl_Input* input, const char* format, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:269:18: note: by ‘virtual void Output::Init(VspScreen*, Fl_Output*, const char*, VspButton*)’ 269 | virtual void Init( VspScreen* screen, Fl_Output* output, const char* format, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:313:18: note: by ‘virtual void Slider::Init(VspScreen*, VspSlider*, double, bool)’ 313 | virtual void Init( VspScreen* screen, VspSlider* slider_widget, double range, bool log_slider = false ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:313:18: warning: ‘virtual void Slider::Init(VspScreen*, VspSlider*, double, bool)’ was hidden [-Woverloaded-virtual=] /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:354:18: note: by ‘virtual void SliderAdjRange::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, double, bool)’ 354 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:389:18: note: by ‘virtual void CheckButton::Init(VspScreen*, Fl_Check_Button*)’ 389 | virtual void Init( VspScreen* screen, Fl_Check_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:406:18: note: by ‘virtual void CheckButtonBit::Init(VspScreen*, Fl_Button*, int)’ 406 | virtual void Init( VspScreen* screen, Fl_Button* button, int value ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:423:18: note: by ‘virtual void RadioButton::Init(VspScreen*, Fl_Button*, int)’ 423 | virtual void Init( VspScreen* screen, Fl_Button* button, int value ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:456:18: note: by ‘virtual void ToggleButton::Init(VspScreen*, Fl_Button*)’ 456 | virtual void Init( VspScreen* screen, Fl_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:497:18: note: by ‘virtual void TriggerButton::Init(VspScreen*, Fl_Button*)’ 497 | virtual void Init( VspScreen* screen, Fl_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:517:18: note: by ‘virtual void Counter::Init(VspScreen*, Fl_Counter*, VspButton*)’ 517 | virtual void Init( VspScreen* screen, Fl_Counter* counter, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:536:18: note: by ‘virtual void Choice::Init(VspScreen*, Fl_Choice*, VspButton*)’ 536 | virtual void Init( VspScreen* screen, Fl_Choice* fl_choice, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:605:18: note: by ‘virtual void SliderInput::Init(VspScreen*, VspSlider*, Fl_Input*, double, const char*, VspButton*, bool)’ 605 | virtual void Init( VspScreen* screen, VspSlider* slider_widget, Fl_Input* input, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:646:18: note: by ‘virtual void SliderAdjRangeInput::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, double, const char*, VspButton*, bool)’ 646 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:806:18: note: by ‘virtual void FractParmSlider::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, Fl_Input*, double, const char*, VspButton*)’ 806 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:875:18: note: by ‘virtual void StringInput::Init(VspScreen*, Fl_Input*)’ 875 | virtual void Init( VspScreen* screen, Fl_Input* input ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:907:18: note: by ‘virtual void StringOutput::Init(VspScreen*, Fl_Output*, Fl_Button*)’ 907 | virtual void Init( VspScreen* screen, Fl_Output* output, Fl_Button* button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:942:18: note: by ‘virtual void IndexSelector::Init(VspScreen*, Fl_Button*, Fl_Button*, Fl_Int_Input*, Fl_Button*, Fl_Button*, VspButton*)’ 942 | virtual void Init( VspScreen* screen, Fl_Button* ll_but, Fl_Button* l_but, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:990:18: note: by ‘virtual void ColorPicker::Init(VspScreen*, Fl_Button*, Fl_Button*, std::vector, Fl_Slider**)’ 990 | virtual void Init( VspScreen* screen, Fl_Button* title, Fl_Button* result, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:993:18: note: by ‘virtual void ColorPicker::Update(const vec3d&)’ 993 | virtual void Update( const vec3d & rgb ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1018:18: note: by ‘virtual void Group::Init(Fl_Group*)’ 1018 | virtual void Init( Fl_Group* g ) | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1058:18: note: by ‘virtual void ParmPicker::Init(VspScreen*, Fl_Choice*, Fl_Choice*, Fl_Choice*)’ 1058 | virtual void Init( VspScreen* screen, Fl_Choice* container_choice, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1061:18: note: by ‘virtual void ParmPicker::Update()’ 1061 | virtual void Update( ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1131:18: note: by ‘virtual void ParmTreePicker::Init(VspScreen*, Fl_Tree*)’ 1131 | virtual void Init( VspScreen* screen, Fl_Tree* parm_tree ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1133:18: note: by ‘virtual void ParmTreePicker::Update(const std::vector >&)’ 1133 | virtual void Update( const vector< string > &selected_ids ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1179:18: note: by ‘virtual void DriverGroupBank::Init(VspScreen*, const std::vector >&, const std::vector&)’ 1179 | virtual void Init( VspScreen* screen, const vector < vector < Fl_Button * > > & buttons, const vector < SliderAdjRangeInput * > & sliders ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1181:18: note: by ‘virtual void DriverGroupBank::Update(std::vector >&)’ 1181 | virtual void Update( vector< string > & parm_ids ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1215:18: note: by ‘virtual void SkinControl::Init(VspScreen*, Fl_Check_Button*, Fl_Check_Button*, Fl_Check_Button*, VspSlider*, Fl_Button*, Fl_Button*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, Fl_Input*, VspButton*, VspButton*, double, const char*)’ 1215 | virtual void Init( VspScreen* screen, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1231:18: note: by ‘virtual void SkinControl::Update(const std::string&, const std::string&, const std::string&, const std::string&, const std::string&)’ 1231 | virtual void Update( const string& parmL_id, const string& setL_id, const string& eq_id, const string& setR_id, const string& parmR_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1266:18: note: by ‘virtual void SkinHeader::Init(VspScreen*, Choice*, const std::vector&)’ 1266 | virtual void Init( VspScreen* screen, Choice* cont_choice , const vector< VspButton* > &buttons ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1290:18: note: by ‘virtual void GeomPicker::Init(VspScreen*, Fl_Choice*)’ 1290 | virtual void Init( VspScreen* screen, Fl_Choice* geom_choice ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1294:18: note: by ‘virtual void GeomPicker::Update()’ 1294 | virtual void Update( ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1374:18: note: by ‘virtual void PCurveEditor::Init(VspScreen*, Vsp_Canvas*, Fl_Scroll*, Fl_Button*, Fl_Button*, Fl_Button*, Fl_Light_Button*, Fl_Light_Button*, GroupLayout*)’ 1374 | virtual void Init( VspScreen* screen, Vsp_Canvas* canvas, Fl_Scroll* ptscroll, Fl_Button* spbutton, Fl_Button* convbutton, Fl_Button* delbutton, Fl_Light_Button* delpickbutton, Fl_Light_Button* splitpickbutton, GroupLayout* ptlayout ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1398:18: note: by ‘virtual void PCurveEditor::Update(PCurve*)’ 1398 | virtual void Update( PCurve *curve ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.h:30: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:27:10: note: by ‘void AttributeTree::Init(GroupLayout*, VspScreen*, int)’ 27 | void Init( GroupLayout * layout, VspScreen *screen, int browser_h = 150 ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:30:10: note: by ‘void AttributeTree::Update()’ 30 | void Update(); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h: In member function ‘std::vector > AttributeTree::GetSelectedID()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:64:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 64 | for ( int i = 0; i != m_SelectIDs.size(); ++i ) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:136:10: note: by ‘void AttributeEditor::Init(GroupLayout*, Fl_Group*, VspScreen*, void (*)(Fl_Widget*, void*), bool, int, int)’ 136 | void Init( GroupLayout * layout, Fl_Group* group, VspScreen *screen, Fl_Callback *cb, bool mod_start = false, int start_y = 0, int editor_h = 165 ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:138:10: note: by ‘void AttributeEditor::Update()’ 138 | void Update(); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ModeEditorScreen.cpp: In member function ‘void ModeEditorScreen::UpdateSettingBrowser()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ModeEditorScreen.cpp:268:14: warning: unused variable ‘veh’ [-Wunused-variable] 268 | Vehicle* veh = m_ScreenMgr->GetVehiclePtr(); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ModeEditorScreen.cpp: In member function ‘void ModeEditorScreen::UpdateVarPresetChoices()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ModeEditorScreen.cpp:324:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 324 | for ( int i = 0; i < m_GroupIDs.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ModeEditorScreen.cpp:339:56: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 339 | if ( m_GroupChoiceIndex >= 0 && m_GroupChoiceIndex < m_GroupIDs.size() ) | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ModeEditorScreen.cpp:349:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 349 | for ( int i = 0; i < m_SettingIDs.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ModeEditorScreen.cpp: In member function ‘virtual void ModeEditorScreen::CallBack(Fl_Widget*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ModeEditorScreen.cpp:437:72: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector, std::__cxx11::basic_string > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 437 | if ( m_SelectedSettingIndex >= 0 && m_SelectedSettingIndex < settingvec.size() ) | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ModeEditorScreen.cpp:390:14: warning: unused variable ‘vehiclePtr’ [-Wunused-variable] 390 | Vehicle* vehiclePtr = m_ScreenMgr->GetVehiclePtr(); | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ModeEditorScreen.cpp: In member function ‘virtual void ModeEditorScreen::GuiDeviceCallBack(GuiDevice*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ModeEditorScreen.cpp:500:64: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 500 | if ( m_GroupChoiceIndex >= 0 && m_GroupChoiceIndex < m_GroupIDs.size() ) | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ModeEditorScreen.cpp:504:72: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | if ( m_SettingChoiceIndex >= 0 && m_SettingChoiceIndex < m_SettingIDs.size() ) | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ModeEditorScreen.cpp:466:14: warning: unused variable ‘vehiclePtr’ [-Wunused-variable] 466 | Vehicle* vehiclePtr = m_ScreenMgr->GetVehiclePtr(); | ^~~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ [256/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/cartesian -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/EXPRPARSE-prefix/include -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT gui_and_draw/CMakeFiles/gui_and_draw.dir/NerfManageGeomScreen.cpp.o -MF gui_and_draw/CMakeFiles/gui_and_draw.dir/NerfManageGeomScreen.cpp.o.d -o gui_and_draw/CMakeFiles/gui_and_draw.dir/NerfManageGeomScreen.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/NerfManageGeomScreen.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmUndo.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:29, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:37, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.h:26, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/NerfManageGeomScreen.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/NerfManageGeomScreen.cpp:8: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:22, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:36: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:28: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:61:20: warning: ‘virtual std::string ParmContainer::GetName() const’ was hidden [-Woverloaded-virtual=] 61 | virtual string GetName() const { return m_Name; } | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:22: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:75:20: note: by ‘virtual std::string XSecCurve::GetName()’ 75 | virtual string GetName(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:174:18: warning: ‘virtual void ParmContainer::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 174 | virtual void ChangeID( const string &id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:302:18: note: by ‘virtual void SSXSecCurve::ChangeID(std::string)’ 302 | virtual void ChangeID( string id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h: In constructor ‘BitMask::BitMask(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h:33:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for ( int i = 0; i < boolvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual void Geom::GetSymmIndexs(int, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:484:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 484 | if ( imain >= 0 && imain < m_SurfSymmMap.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetMainSurfID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:492:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | if ( surfnum >= 0 && surfnum < m_MainSurfIndxVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetSurfCopyIndx(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:504:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | if ( surfnum >= 0 && surfnum < m_SurfCopyIndx.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:73:24: warning: ‘virtual xmlNode* ParmContainer::EncodeXml(xmlNode*&)’ was hidden [-Woverloaded-virtual=] 73 | virtual xmlNodePtr EncodeXml( xmlNodePtr & node ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:196:16: note: by ‘xmlNode* Vehicle::EncodeXml(xmlNode*&, int)’ 196 | xmlNodePtr EncodeXml( xmlNodePtr & node, int set ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:201:18: note: by ‘virtual void ParmButton::Init(VspScreen*, VspButton*)’ 201 | virtual void Init( VspScreen* screen, VspButton* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:229:18: note: by ‘virtual void Input::Init(VspScreen*, Fl_Input*, const char*, VspButton*)’ 229 | virtual void Init( VspScreen* screen, Fl_Input* input, const char* format, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:269:18: note: by ‘virtual void Output::Init(VspScreen*, Fl_Output*, const char*, VspButton*)’ 269 | virtual void Init( VspScreen* screen, Fl_Output* output, const char* format, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:313:18: note: by ‘virtual void Slider::Init(VspScreen*, VspSlider*, double, bool)’ 313 | virtual void Init( VspScreen* screen, VspSlider* slider_widget, double range, bool log_slider = false ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:313:18: warning: ‘virtual void Slider::Init(VspScreen*, VspSlider*, double, bool)’ was hidden [-Woverloaded-virtual=] /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:354:18: note: by ‘virtual void SliderAdjRange::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, double, bool)’ 354 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:389:18: note: by ‘virtual void CheckButton::Init(VspScreen*, Fl_Check_Button*)’ 389 | virtual void Init( VspScreen* screen, Fl_Check_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:406:18: note: by ‘virtual void CheckButtonBit::Init(VspScreen*, Fl_Button*, int)’ 406 | virtual void Init( VspScreen* screen, Fl_Button* button, int value ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:423:18: note: by ‘virtual void RadioButton::Init(VspScreen*, Fl_Button*, int)’ 423 | virtual void Init( VspScreen* screen, Fl_Button* button, int value ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:456:18: note: by ‘virtual void ToggleButton::Init(VspScreen*, Fl_Button*)’ 456 | virtual void Init( VspScreen* screen, Fl_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:497:18: note: by ‘virtual void TriggerButton::Init(VspScreen*, Fl_Button*)’ 497 | virtual void Init( VspScreen* screen, Fl_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:517:18: note: by ‘virtual void Counter::Init(VspScreen*, Fl_Counter*, VspButton*)’ 517 | virtual void Init( VspScreen* screen, Fl_Counter* counter, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:536:18: note: by ‘virtual void Choice::Init(VspScreen*, Fl_Choice*, VspButton*)’ 536 | virtual void Init( VspScreen* screen, Fl_Choice* fl_choice, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:605:18: note: by ‘virtual void SliderInput::Init(VspScreen*, VspSlider*, Fl_Input*, double, const char*, VspButton*, bool)’ 605 | virtual void Init( VspScreen* screen, VspSlider* slider_widget, Fl_Input* input, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:646:18: note: by ‘virtual void SliderAdjRangeInput::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, double, const char*, VspButton*, bool)’ 646 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:806:18: note: by ‘virtual void FractParmSlider::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, Fl_Input*, double, const char*, VspButton*)’ 806 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:875:18: note: by ‘virtual void StringInput::Init(VspScreen*, Fl_Input*)’ 875 | virtual void Init( VspScreen* screen, Fl_Input* input ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:907:18: note: by ‘virtual void StringOutput::Init(VspScreen*, Fl_Output*, Fl_Button*)’ 907 | virtual void Init( VspScreen* screen, Fl_Output* output, Fl_Button* button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:942:18: note: by ‘virtual void IndexSelector::Init(VspScreen*, Fl_Button*, Fl_Button*, Fl_Int_Input*, Fl_Button*, Fl_Button*, VspButton*)’ 942 | virtual void Init( VspScreen* screen, Fl_Button* ll_but, Fl_Button* l_but, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:990:18: note: by ‘virtual void ColorPicker::Init(VspScreen*, Fl_Button*, Fl_Button*, std::vector, Fl_Slider**)’ 990 | virtual void Init( VspScreen* screen, Fl_Button* title, Fl_Button* result, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:993:18: note: by ‘virtual void ColorPicker::Update(const vec3d&)’ 993 | virtual void Update( const vec3d & rgb ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1018:18: note: by ‘virtual void Group::Init(Fl_Group*)’ 1018 | virtual void Init( Fl_Group* g ) | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1058:18: note: by ‘virtual void ParmPicker::Init(VspScreen*, Fl_Choice*, Fl_Choice*, Fl_Choice*)’ 1058 | virtual void Init( VspScreen* screen, Fl_Choice* container_choice, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1061:18: note: by ‘virtual void ParmPicker::Update()’ 1061 | virtual void Update( ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1131:18: note: by ‘virtual void ParmTreePicker::Init(VspScreen*, Fl_Tree*)’ 1131 | virtual void Init( VspScreen* screen, Fl_Tree* parm_tree ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1133:18: note: by ‘virtual void ParmTreePicker::Update(const std::vector >&)’ 1133 | virtual void Update( const vector< string > &selected_ids ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1179:18: note: by ‘virtual void DriverGroupBank::Init(VspScreen*, const std::vector >&, const std::vector&)’ 1179 | virtual void Init( VspScreen* screen, const vector < vector < Fl_Button * > > & buttons, const vector < SliderAdjRangeInput * > & sliders ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1181:18: note: by ‘virtual void DriverGroupBank::Update(std::vector >&)’ 1181 | virtual void Update( vector< string > & parm_ids ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1215:18: note: by ‘virtual void SkinControl::Init(VspScreen*, Fl_Check_Button*, Fl_Check_Button*, Fl_Check_Button*, VspSlider*, Fl_Button*, Fl_Button*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, Fl_Input*, VspButton*, VspButton*, double, const char*)’ 1215 | virtual void Init( VspScreen* screen, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1231:18: note: by ‘virtual void SkinControl::Update(const std::string&, const std::string&, const std::string&, const std::string&, const std::string&)’ 1231 | virtual void Update( const string& parmL_id, const string& setL_id, const string& eq_id, const string& setR_id, const string& parmR_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1266:18: note: by ‘virtual void SkinHeader::Init(VspScreen*, Choice*, const std::vector&)’ 1266 | virtual void Init( VspScreen* screen, Choice* cont_choice , const vector< VspButton* > &buttons ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1290:18: note: by ‘virtual void GeomPicker::Init(VspScreen*, Fl_Choice*)’ 1290 | virtual void Init( VspScreen* screen, Fl_Choice* geom_choice ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1294:18: note: by ‘virtual void GeomPicker::Update()’ 1294 | virtual void Update( ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1374:18: note: by ‘virtual void PCurveEditor::Init(VspScreen*, Vsp_Canvas*, Fl_Scroll*, Fl_Button*, Fl_Button*, Fl_Button*, Fl_Light_Button*, Fl_Light_Button*, GroupLayout*)’ 1374 | virtual void Init( VspScreen* screen, Vsp_Canvas* canvas, Fl_Scroll* ptscroll, Fl_Button* spbutton, Fl_Button* convbutton, Fl_Button* delbutton, Fl_Light_Button* delpickbutton, Fl_Light_Button* splitpickbutton, GroupLayout* ptlayout ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1398:18: note: by ‘virtual void PCurveEditor::Update(PCurve*)’ 1398 | virtual void Update( PCurve *curve ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.h:30: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:27:10: note: by ‘void AttributeTree::Init(GroupLayout*, VspScreen*, int)’ 27 | void Init( GroupLayout * layout, VspScreen *screen, int browser_h = 150 ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:30:10: note: by ‘void AttributeTree::Update()’ 30 | void Update(); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h: In member function ‘std::vector > AttributeTree::GetSelectedID()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:64:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 64 | for ( int i = 0; i != m_SelectIDs.size(); ++i ) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:136:10: note: by ‘void AttributeEditor::Init(GroupLayout*, Fl_Group*, VspScreen*, void (*)(Fl_Widget*, void*), bool, int, int)’ 136 | void Init( GroupLayout * layout, Fl_Group* group, VspScreen *screen, Fl_Callback *cb, bool mod_start = false, int start_y = 0, int editor_h = 165 ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:138:10: note: by ‘void AttributeEditor::Update()’ 138 | void Update(); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:45:18: warning: ‘virtual void ParmContainer::AddParm(const std::string&)’ was hidden [-Woverloaded-virtual=] 45 | virtual void AddParm( const string & id ); | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/CustomScreen.h:17, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/NerfManageGeomScreen.h:21: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/CustomGeom.h:653:12: note: by ‘std::string CustomGeom::AddParm(int, const std::string&, const std::string&)’ 653 | string AddParm( int type, const string & name, const string & group ); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/NerfManageGeomScreen.cpp: In member function ‘virtual void NerfManageGeomScreen::GetCollIDs(std::vector >&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/NerfManageGeomScreen.cpp:145:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 145 | for ( int i = 0; i != activeVec.size(); ++i ) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/NerfManageGeomScreen.cpp: In member function ‘void NerfManageGeomScreen::LoadBrowser()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/NerfManageGeomScreen.cpp:289:40: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 289 | for ( int i = 1; i < geom_vec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/NerfManageGeomScreen.cpp:357:40: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 357 | for ( int i = 0; i < g_vec.size(); i++ ) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/NerfManageGeomScreen.cpp: In member function ‘std::vector > NerfManageGeomScreen::GetSelectedBrowserItems()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/NerfManageGeomScreen.cpp:439:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 439 | for ( int i = 0; i < tree_items.size() ; i++ ) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/NerfManageGeomScreen.cpp: In member function ‘void NerfManageGeomScreen::GeomBrowserCallback()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/NerfManageGeomScreen.cpp:565:36: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 565 | for ( int i = 0; i < tree_items.size(); i ++ ) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/NerfManageGeomScreen.cpp:609:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 609 | for ( int i = 0; i < m_SelVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/NerfManageGeomScreen.cpp:647:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 647 | for ( int i = 0; i < selVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/NerfManageGeomScreen.cpp:670:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 670 | for ( int j = 0; j < hidden_id_vec.size(); j++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/NerfManageGeomScreen.cpp:707:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 707 | for ( int i = 0; i < selVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ [257/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/cartesian -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/EXPRPARSE-prefix/include -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT gui_and_draw/CMakeFiles/gui_and_draw.dir/NGonMeshScreen.cpp.o -MF gui_and_draw/CMakeFiles/gui_and_draw.dir/NGonMeshScreen.cpp.o.d -o gui_and_draw/CMakeFiles/gui_and_draw.dir/NGonMeshScreen.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/NGonMeshScreen.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmUndo.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:29, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:37, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.h:26, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/NGonMeshScreen.h:4, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/NGonMeshScreen.cpp:8: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:22, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:36: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:28: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:61:20: warning: ‘virtual std::string ParmContainer::GetName() const’ was hidden [-Woverloaded-virtual=] 61 | virtual string GetName() const { return m_Name; } | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:22: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:75:20: note: by ‘virtual std::string XSecCurve::GetName()’ 75 | virtual string GetName(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:174:18: warning: ‘virtual void ParmContainer::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 174 | virtual void ChangeID( const string &id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:302:18: note: by ‘virtual void SSXSecCurve::ChangeID(std::string)’ 302 | virtual void ChangeID( string id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h: In constructor ‘BitMask::BitMask(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h:33:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for ( int i = 0; i < boolvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual void Geom::GetSymmIndexs(int, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:484:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 484 | if ( imain >= 0 && imain < m_SurfSymmMap.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetMainSurfID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:492:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | if ( surfnum >= 0 && surfnum < m_MainSurfIndxVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetSurfCopyIndx(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:504:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | if ( surfnum >= 0 && surfnum < m_SurfCopyIndx.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:73:24: warning: ‘virtual xmlNode* ParmContainer::EncodeXml(xmlNode*&)’ was hidden [-Woverloaded-virtual=] 73 | virtual xmlNodePtr EncodeXml( xmlNodePtr & node ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:196:16: note: by ‘xmlNode* Vehicle::EncodeXml(xmlNode*&, int)’ 196 | xmlNodePtr EncodeXml( xmlNodePtr & node, int set ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:201:18: note: by ‘virtual void ParmButton::Init(VspScreen*, VspButton*)’ 201 | virtual void Init( VspScreen* screen, VspButton* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:229:18: note: by ‘virtual void Input::Init(VspScreen*, Fl_Input*, const char*, VspButton*)’ 229 | virtual void Init( VspScreen* screen, Fl_Input* input, const char* format, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:269:18: note: by ‘virtual void Output::Init(VspScreen*, Fl_Output*, const char*, VspButton*)’ 269 | virtual void Init( VspScreen* screen, Fl_Output* output, const char* format, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:313:18: note: by ‘virtual void Slider::Init(VspScreen*, VspSlider*, double, bool)’ 313 | virtual void Init( VspScreen* screen, VspSlider* slider_widget, double range, bool log_slider = false ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:313:18: warning: ‘virtual void Slider::Init(VspScreen*, VspSlider*, double, bool)’ was hidden [-Woverloaded-virtual=] /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:354:18: note: by ‘virtual void SliderAdjRange::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, double, bool)’ 354 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:389:18: note: by ‘virtual void CheckButton::Init(VspScreen*, Fl_Check_Button*)’ 389 | virtual void Init( VspScreen* screen, Fl_Check_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:406:18: note: by ‘virtual void CheckButtonBit::Init(VspScreen*, Fl_Button*, int)’ 406 | virtual void Init( VspScreen* screen, Fl_Button* button, int value ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:423:18: note: by ‘virtual void RadioButton::Init(VspScreen*, Fl_Button*, int)’ 423 | virtual void Init( VspScreen* screen, Fl_Button* button, int value ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:456:18: note: by ‘virtual void ToggleButton::Init(VspScreen*, Fl_Button*)’ 456 | virtual void Init( VspScreen* screen, Fl_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:497:18: note: by ‘virtual void TriggerButton::Init(VspScreen*, Fl_Button*)’ 497 | virtual void Init( VspScreen* screen, Fl_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:517:18: note: by ‘virtual void Counter::Init(VspScreen*, Fl_Counter*, VspButton*)’ 517 | virtual void Init( VspScreen* screen, Fl_Counter* counter, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:536:18: note: by ‘virtual void Choice::Init(VspScreen*, Fl_Choice*, VspButton*)’ 536 | virtual void Init( VspScreen* screen, Fl_Choice* fl_choice, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:605:18: note: by ‘virtual void SliderInput::Init(VspScreen*, VspSlider*, Fl_Input*, double, const char*, VspButton*, bool)’ 605 | virtual void Init( VspScreen* screen, VspSlider* slider_widget, Fl_Input* input, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:646:18: note: by ‘virtual void SliderAdjRangeInput::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, double, const char*, VspButton*, bool)’ 646 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:806:18: note: by ‘virtual void FractParmSlider::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, Fl_Input*, double, const char*, VspButton*)’ 806 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:875:18: note: by ‘virtual void StringInput::Init(VspScreen*, Fl_Input*)’ 875 | virtual void Init( VspScreen* screen, Fl_Input* input ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:907:18: note: by ‘virtual void StringOutput::Init(VspScreen*, Fl_Output*, Fl_Button*)’ 907 | virtual void Init( VspScreen* screen, Fl_Output* output, Fl_Button* button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:942:18: note: by ‘virtual void IndexSelector::Init(VspScreen*, Fl_Button*, Fl_Button*, Fl_Int_Input*, Fl_Button*, Fl_Button*, VspButton*)’ 942 | virtual void Init( VspScreen* screen, Fl_Button* ll_but, Fl_Button* l_but, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:990:18: note: by ‘virtual void ColorPicker::Init(VspScreen*, Fl_Button*, Fl_Button*, std::vector, Fl_Slider**)’ 990 | virtual void Init( VspScreen* screen, Fl_Button* title, Fl_Button* result, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:993:18: note: by ‘virtual void ColorPicker::Update(const vec3d&)’ 993 | virtual void Update( const vec3d & rgb ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1018:18: note: by ‘virtual void Group::Init(Fl_Group*)’ 1018 | virtual void Init( Fl_Group* g ) | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1058:18: note: by ‘virtual void ParmPicker::Init(VspScreen*, Fl_Choice*, Fl_Choice*, Fl_Choice*)’ 1058 | virtual void Init( VspScreen* screen, Fl_Choice* container_choice, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1061:18: note: by ‘virtual void ParmPicker::Update()’ 1061 | virtual void Update( ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1131:18: note: by ‘virtual void ParmTreePicker::Init(VspScreen*, Fl_Tree*)’ 1131 | virtual void Init( VspScreen* screen, Fl_Tree* parm_tree ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1133:18: note: by ‘virtual void ParmTreePicker::Update(const std::vector >&)’ 1133 | virtual void Update( const vector< string > &selected_ids ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1179:18: note: by ‘virtual void DriverGroupBank::Init(VspScreen*, const std::vector >&, const std::vector&)’ 1179 | virtual void Init( VspScreen* screen, const vector < vector < Fl_Button * > > & buttons, const vector < SliderAdjRangeInput * > & sliders ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1181:18: note: by ‘virtual void DriverGroupBank::Update(std::vector >&)’ 1181 | virtual void Update( vector< string > & parm_ids ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1215:18: note: by ‘virtual void SkinControl::Init(VspScreen*, Fl_Check_Button*, Fl_Check_Button*, Fl_Check_Button*, VspSlider*, Fl_Button*, Fl_Button*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, Fl_Input*, VspButton*, VspButton*, double, const char*)’ 1215 | virtual void Init( VspScreen* screen, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1231:18: note: by ‘virtual void SkinControl::Update(const std::string&, const std::string&, const std::string&, const std::string&, const std::string&)’ 1231 | virtual void Update( const string& parmL_id, const string& setL_id, const string& eq_id, const string& setR_id, const string& parmR_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1266:18: note: by ‘virtual void SkinHeader::Init(VspScreen*, Choice*, const std::vector&)’ 1266 | virtual void Init( VspScreen* screen, Choice* cont_choice , const vector< VspButton* > &buttons ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1290:18: note: by ‘virtual void GeomPicker::Init(VspScreen*, Fl_Choice*)’ 1290 | virtual void Init( VspScreen* screen, Fl_Choice* geom_choice ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1294:18: note: by ‘virtual void GeomPicker::Update()’ 1294 | virtual void Update( ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1374:18: note: by ‘virtual void PCurveEditor::Init(VspScreen*, Vsp_Canvas*, Fl_Scroll*, Fl_Button*, Fl_Button*, Fl_Button*, Fl_Light_Button*, Fl_Light_Button*, GroupLayout*)’ 1374 | virtual void Init( VspScreen* screen, Vsp_Canvas* canvas, Fl_Scroll* ptscroll, Fl_Button* spbutton, Fl_Button* convbutton, Fl_Button* delbutton, Fl_Light_Button* delpickbutton, Fl_Light_Button* splitpickbutton, GroupLayout* ptlayout ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1398:18: note: by ‘virtual void PCurveEditor::Update(PCurve*)’ 1398 | virtual void Update( PCurve *curve ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.h:30: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:27:10: note: by ‘void AttributeTree::Init(GroupLayout*, VspScreen*, int)’ 27 | void Init( GroupLayout * layout, VspScreen *screen, int browser_h = 150 ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:30:10: note: by ‘void AttributeTree::Update()’ 30 | void Update(); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h: In member function ‘std::vector > AttributeTree::GetSelectedID()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:64:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 64 | for ( int i = 0; i != m_SelectIDs.size(); ++i ) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:136:10: note: by ‘void AttributeEditor::Init(GroupLayout*, Fl_Group*, VspScreen*, void (*)(Fl_Widget*, void*), bool, int, int)’ 136 | void Init( GroupLayout * layout, Fl_Group* group, VspScreen *screen, Fl_Callback *cb, bool mod_start = false, int start_y = 0, int editor_h = 165 ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:138:10: note: by ‘void AttributeEditor::Update()’ 138 | void Update(); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/NGonMeshScreen.cpp: In member function ‘virtual bool NGonMeshScreen::Update()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/NGonMeshScreen.cpp:52:14: warning: unused variable ‘vPtr’ [-Wunused-variable] 52 | Vehicle* vPtr = VehicleMgr.GetVehicle(); | ^~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ [258/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/cartesian -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/EXPRPARSE-prefix/include -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT gui_and_draw/CMakeFiles/gui_and_draw.dir/ParmDebugScreen.cpp.o -MF gui_and_draw/CMakeFiles/gui_and_draw.dir/ParmDebugScreen.cpp.o.d -o gui_and_draw/CMakeFiles/gui_and_draw.dir/ParmDebugScreen.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ParmDebugScreen.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmUndo.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:29, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:37, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.h:26, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenMgr.h:16, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ParmDebugScreen.h:13, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ParmDebugScreen.cpp:10: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:22, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:36: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:28: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:61:20: warning: ‘virtual std::string ParmContainer::GetName() const’ was hidden [-Woverloaded-virtual=] 61 | virtual string GetName() const { return m_Name; } | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:22: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:75:20: note: by ‘virtual std::string XSecCurve::GetName()’ 75 | virtual string GetName(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:174:18: warning: ‘virtual void ParmContainer::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 174 | virtual void ChangeID( const string &id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:302:18: note: by ‘virtual void SSXSecCurve::ChangeID(std::string)’ 302 | virtual void ChangeID( string id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h: In constructor ‘BitMask::BitMask(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h:33:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for ( int i = 0; i < boolvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual void Geom::GetSymmIndexs(int, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:484:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 484 | if ( imain >= 0 && imain < m_SurfSymmMap.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetMainSurfID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:492:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | if ( surfnum >= 0 && surfnum < m_MainSurfIndxVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetSurfCopyIndx(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:504:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | if ( surfnum >= 0 && surfnum < m_SurfCopyIndx.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:73:24: warning: ‘virtual xmlNode* ParmContainer::EncodeXml(xmlNode*&)’ was hidden [-Woverloaded-virtual=] 73 | virtual xmlNodePtr EncodeXml( xmlNodePtr & node ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:196:16: note: by ‘xmlNode* Vehicle::EncodeXml(xmlNode*&, int)’ 196 | xmlNodePtr EncodeXml( xmlNodePtr & node, int set ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:201:18: note: by ‘virtual void ParmButton::Init(VspScreen*, VspButton*)’ 201 | virtual void Init( VspScreen* screen, VspButton* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:229:18: note: by ‘virtual void Input::Init(VspScreen*, Fl_Input*, const char*, VspButton*)’ 229 | virtual void Init( VspScreen* screen, Fl_Input* input, const char* format, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:269:18: note: by ‘virtual void Output::Init(VspScreen*, Fl_Output*, const char*, VspButton*)’ 269 | virtual void Init( VspScreen* screen, Fl_Output* output, const char* format, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:313:18: note: by ‘virtual void Slider::Init(VspScreen*, VspSlider*, double, bool)’ 313 | virtual void Init( VspScreen* screen, VspSlider* slider_widget, double range, bool log_slider = false ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:313:18: warning: ‘virtual void Slider::Init(VspScreen*, VspSlider*, double, bool)’ was hidden [-Woverloaded-virtual=] /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:354:18: note: by ‘virtual void SliderAdjRange::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, double, bool)’ 354 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:389:18: note: by ‘virtual void CheckButton::Init(VspScreen*, Fl_Check_Button*)’ 389 | virtual void Init( VspScreen* screen, Fl_Check_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:406:18: note: by ‘virtual void CheckButtonBit::Init(VspScreen*, Fl_Button*, int)’ 406 | virtual void Init( VspScreen* screen, Fl_Button* button, int value ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:423:18: note: by ‘virtual void RadioButton::Init(VspScreen*, Fl_Button*, int)’ 423 | virtual void Init( VspScreen* screen, Fl_Button* button, int value ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:456:18: note: by ‘virtual void ToggleButton::Init(VspScreen*, Fl_Button*)’ 456 | virtual void Init( VspScreen* screen, Fl_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:497:18: note: by ‘virtual void TriggerButton::Init(VspScreen*, Fl_Button*)’ 497 | virtual void Init( VspScreen* screen, Fl_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:517:18: note: by ‘virtual void Counter::Init(VspScreen*, Fl_Counter*, VspButton*)’ 517 | virtual void Init( VspScreen* screen, Fl_Counter* counter, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:536:18: note: by ‘virtual void Choice::Init(VspScreen*, Fl_Choice*, VspButton*)’ 536 | virtual void Init( VspScreen* screen, Fl_Choice* fl_choice, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:605:18: note: by ‘virtual void SliderInput::Init(VspScreen*, VspSlider*, Fl_Input*, double, const char*, VspButton*, bool)’ 605 | virtual void Init( VspScreen* screen, VspSlider* slider_widget, Fl_Input* input, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:646:18: note: by ‘virtual void SliderAdjRangeInput::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, double, const char*, VspButton*, bool)’ 646 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:806:18: note: by ‘virtual void FractParmSlider::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, Fl_Input*, double, const char*, VspButton*)’ 806 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:875:18: note: by ‘virtual void StringInput::Init(VspScreen*, Fl_Input*)’ 875 | virtual void Init( VspScreen* screen, Fl_Input* input ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:907:18: note: by ‘virtual void StringOutput::Init(VspScreen*, Fl_Output*, Fl_Button*)’ 907 | virtual void Init( VspScreen* screen, Fl_Output* output, Fl_Button* button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:942:18: note: by ‘virtual void IndexSelector::Init(VspScreen*, Fl_Button*, Fl_Button*, Fl_Int_Input*, Fl_Button*, Fl_Button*, VspButton*)’ 942 | virtual void Init( VspScreen* screen, Fl_Button* ll_but, Fl_Button* l_but, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:990:18: note: by ‘virtual void ColorPicker::Init(VspScreen*, Fl_Button*, Fl_Button*, std::vector, Fl_Slider**)’ 990 | virtual void Init( VspScreen* screen, Fl_Button* title, Fl_Button* result, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:993:18: note: by ‘virtual void ColorPicker::Update(const vec3d&)’ 993 | virtual void Update( const vec3d & rgb ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1018:18: note: by ‘virtual void Group::Init(Fl_Group*)’ 1018 | virtual void Init( Fl_Group* g ) | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1058:18: note: by ‘virtual void ParmPicker::Init(VspScreen*, Fl_Choice*, Fl_Choice*, Fl_Choice*)’ 1058 | virtual void Init( VspScreen* screen, Fl_Choice* container_choice, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1061:18: note: by ‘virtual void ParmPicker::Update()’ 1061 | virtual void Update( ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1131:18: note: by ‘virtual void ParmTreePicker::Init(VspScreen*, Fl_Tree*)’ 1131 | virtual void Init( VspScreen* screen, Fl_Tree* parm_tree ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1133:18: note: by ‘virtual void ParmTreePicker::Update(const std::vector >&)’ 1133 | virtual void Update( const vector< string > &selected_ids ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1179:18: note: by ‘virtual void DriverGroupBank::Init(VspScreen*, const std::vector >&, const std::vector&)’ 1179 | virtual void Init( VspScreen* screen, const vector < vector < Fl_Button * > > & buttons, const vector < SliderAdjRangeInput * > & sliders ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1181:18: note: by ‘virtual void DriverGroupBank::Update(std::vector >&)’ 1181 | virtual void Update( vector< string > & parm_ids ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1215:18: note: by ‘virtual void SkinControl::Init(VspScreen*, Fl_Check_Button*, Fl_Check_Button*, Fl_Check_Button*, VspSlider*, Fl_Button*, Fl_Button*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, Fl_Input*, VspButton*, VspButton*, double, const char*)’ 1215 | virtual void Init( VspScreen* screen, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1231:18: note: by ‘virtual void SkinControl::Update(const std::string&, const std::string&, const std::string&, const std::string&, const std::string&)’ 1231 | virtual void Update( const string& parmL_id, const string& setL_id, const string& eq_id, const string& setR_id, const string& parmR_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1266:18: note: by ‘virtual void SkinHeader::Init(VspScreen*, Choice*, const std::vector&)’ 1266 | virtual void Init( VspScreen* screen, Choice* cont_choice , const vector< VspButton* > &buttons ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1290:18: note: by ‘virtual void GeomPicker::Init(VspScreen*, Fl_Choice*)’ 1290 | virtual void Init( VspScreen* screen, Fl_Choice* geom_choice ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1294:18: note: by ‘virtual void GeomPicker::Update()’ 1294 | virtual void Update( ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1374:18: note: by ‘virtual void PCurveEditor::Init(VspScreen*, Vsp_Canvas*, Fl_Scroll*, Fl_Button*, Fl_Button*, Fl_Button*, Fl_Light_Button*, Fl_Light_Button*, GroupLayout*)’ 1374 | virtual void Init( VspScreen* screen, Vsp_Canvas* canvas, Fl_Scroll* ptscroll, Fl_Button* spbutton, Fl_Button* convbutton, Fl_Button* delbutton, Fl_Light_Button* delpickbutton, Fl_Light_Button* splitpickbutton, GroupLayout* ptlayout ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1398:18: note: by ‘virtual void PCurveEditor::Update(PCurve*)’ 1398 | virtual void Update( PCurve *curve ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.h:30: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:27:10: note: by ‘void AttributeTree::Init(GroupLayout*, VspScreen*, int)’ 27 | void Init( GroupLayout * layout, VspScreen *screen, int browser_h = 150 ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:30:10: note: by ‘void AttributeTree::Update()’ 30 | void Update(); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h: In member function ‘std::vector > AttributeTree::GetSelectedID()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:64:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 64 | for ( int i = 0; i != m_SelectIDs.size(); ++i ) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:136:10: note: by ‘void AttributeEditor::Init(GroupLayout*, Fl_Group*, VspScreen*, void (*)(Fl_Widget*, void*), bool, int, int)’ 136 | void Init( GroupLayout * layout, Fl_Group* group, VspScreen *screen, Fl_Callback *cb, bool mod_start = false, int start_y = 0, int editor_h = 165 ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:138:10: note: by ‘void AttributeEditor::Update()’ 138 | void Update(); | ^~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ [259/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/cartesian -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/EXPRPARSE-prefix/include -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT gui_and_draw/CMakeFiles/gui_and_draw.dir/ParmLinkScreen.cpp.o -MF gui_and_draw/CMakeFiles/gui_and_draw.dir/ParmLinkScreen.cpp.o.d -o gui_and_draw/CMakeFiles/gui_and_draw.dir/ParmLinkScreen.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ParmLinkScreen.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmUndo.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:29, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:37, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.h:26, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ParmLinkScreen.h:4, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ParmLinkScreen.cpp:10: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:22, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:36: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:28: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:61:20: warning: ‘virtual std::string ParmContainer::GetName() const’ was hidden [-Woverloaded-virtual=] 61 | virtual string GetName() const { return m_Name; } | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:22: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:75:20: note: by ‘virtual std::string XSecCurve::GetName()’ 75 | virtual string GetName(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:174:18: warning: ‘virtual void ParmContainer::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 174 | virtual void ChangeID( const string &id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:302:18: note: by ‘virtual void SSXSecCurve::ChangeID(std::string)’ 302 | virtual void ChangeID( string id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h: In constructor ‘BitMask::BitMask(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h:33:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for ( int i = 0; i < boolvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual void Geom::GetSymmIndexs(int, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:484:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 484 | if ( imain >= 0 && imain < m_SurfSymmMap.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetMainSurfID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:492:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | if ( surfnum >= 0 && surfnum < m_MainSurfIndxVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetSurfCopyIndx(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:504:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | if ( surfnum >= 0 && surfnum < m_SurfCopyIndx.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:73:24: warning: ‘virtual xmlNode* ParmContainer::EncodeXml(xmlNode*&)’ was hidden [-Woverloaded-virtual=] 73 | virtual xmlNodePtr EncodeXml( xmlNodePtr & node ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:196:16: note: by ‘xmlNode* Vehicle::EncodeXml(xmlNode*&, int)’ 196 | xmlNodePtr EncodeXml( xmlNodePtr & node, int set ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:201:18: note: by ‘virtual void ParmButton::Init(VspScreen*, VspButton*)’ 201 | virtual void Init( VspScreen* screen, VspButton* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:229:18: note: by ‘virtual void Input::Init(VspScreen*, Fl_Input*, const char*, VspButton*)’ 229 | virtual void Init( VspScreen* screen, Fl_Input* input, const char* format, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:269:18: note: by ‘virtual void Output::Init(VspScreen*, Fl_Output*, const char*, VspButton*)’ 269 | virtual void Init( VspScreen* screen, Fl_Output* output, const char* format, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:313:18: note: by ‘virtual void Slider::Init(VspScreen*, VspSlider*, double, bool)’ 313 | virtual void Init( VspScreen* screen, VspSlider* slider_widget, double range, bool log_slider = false ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:313:18: warning: ‘virtual void Slider::Init(VspScreen*, VspSlider*, double, bool)’ was hidden [-Woverloaded-virtual=] /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:354:18: note: by ‘virtual void SliderAdjRange::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, double, bool)’ 354 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:389:18: note: by ‘virtual void CheckButton::Init(VspScreen*, Fl_Check_Button*)’ 389 | virtual void Init( VspScreen* screen, Fl_Check_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:406:18: note: by ‘virtual void CheckButtonBit::Init(VspScreen*, Fl_Button*, int)’ 406 | virtual void Init( VspScreen* screen, Fl_Button* button, int value ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:423:18: note: by ‘virtual void RadioButton::Init(VspScreen*, Fl_Button*, int)’ 423 | virtual void Init( VspScreen* screen, Fl_Button* button, int value ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:456:18: note: by ‘virtual void ToggleButton::Init(VspScreen*, Fl_Button*)’ 456 | virtual void Init( VspScreen* screen, Fl_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:497:18: note: by ‘virtual void TriggerButton::Init(VspScreen*, Fl_Button*)’ 497 | virtual void Init( VspScreen* screen, Fl_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:517:18: note: by ‘virtual void Counter::Init(VspScreen*, Fl_Counter*, VspButton*)’ 517 | virtual void Init( VspScreen* screen, Fl_Counter* counter, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:536:18: note: by ‘virtual void Choice::Init(VspScreen*, Fl_Choice*, VspButton*)’ 536 | virtual void Init( VspScreen* screen, Fl_Choice* fl_choice, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:605:18: note: by ‘virtual void SliderInput::Init(VspScreen*, VspSlider*, Fl_Input*, double, const char*, VspButton*, bool)’ 605 | virtual void Init( VspScreen* screen, VspSlider* slider_widget, Fl_Input* input, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:646:18: note: by ‘virtual void SliderAdjRangeInput::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, double, const char*, VspButton*, bool)’ 646 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:806:18: note: by ‘virtual void FractParmSlider::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, Fl_Input*, double, const char*, VspButton*)’ 806 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:875:18: note: by ‘virtual void StringInput::Init(VspScreen*, Fl_Input*)’ 875 | virtual void Init( VspScreen* screen, Fl_Input* input ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:907:18: note: by ‘virtual void StringOutput::Init(VspScreen*, Fl_Output*, Fl_Button*)’ 907 | virtual void Init( VspScreen* screen, Fl_Output* output, Fl_Button* button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:942:18: note: by ‘virtual void IndexSelector::Init(VspScreen*, Fl_Button*, Fl_Button*, Fl_Int_Input*, Fl_Button*, Fl_Button*, VspButton*)’ 942 | virtual void Init( VspScreen* screen, Fl_Button* ll_but, Fl_Button* l_but, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:990:18: note: by ‘virtual void ColorPicker::Init(VspScreen*, Fl_Button*, Fl_Button*, std::vector, Fl_Slider**)’ 990 | virtual void Init( VspScreen* screen, Fl_Button* title, Fl_Button* result, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:993:18: note: by ‘virtual void ColorPicker::Update(const vec3d&)’ 993 | virtual void Update( const vec3d & rgb ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1018:18: note: by ‘virtual void Group::Init(Fl_Group*)’ 1018 | virtual void Init( Fl_Group* g ) | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1058:18: note: by ‘virtual void ParmPicker::Init(VspScreen*, Fl_Choice*, Fl_Choice*, Fl_Choice*)’ 1058 | virtual void Init( VspScreen* screen, Fl_Choice* container_choice, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1061:18: note: by ‘virtual void ParmPicker::Update()’ 1061 | virtual void Update( ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1131:18: note: by ‘virtual void ParmTreePicker::Init(VspScreen*, Fl_Tree*)’ 1131 | virtual void Init( VspScreen* screen, Fl_Tree* parm_tree ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1133:18: note: by ‘virtual void ParmTreePicker::Update(const std::vector >&)’ 1133 | virtual void Update( const vector< string > &selected_ids ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1179:18: note: by ‘virtual void DriverGroupBank::Init(VspScreen*, const std::vector >&, const std::vector&)’ 1179 | virtual void Init( VspScreen* screen, const vector < vector < Fl_Button * > > & buttons, const vector < SliderAdjRangeInput * > & sliders ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1181:18: note: by ‘virtual void DriverGroupBank::Update(std::vector >&)’ 1181 | virtual void Update( vector< string > & parm_ids ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1215:18: note: by ‘virtual void SkinControl::Init(VspScreen*, Fl_Check_Button*, Fl_Check_Button*, Fl_Check_Button*, VspSlider*, Fl_Button*, Fl_Button*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, Fl_Input*, VspButton*, VspButton*, double, const char*)’ 1215 | virtual void Init( VspScreen* screen, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1231:18: note: by ‘virtual void SkinControl::Update(const std::string&, const std::string&, const std::string&, const std::string&, const std::string&)’ 1231 | virtual void Update( const string& parmL_id, const string& setL_id, const string& eq_id, const string& setR_id, const string& parmR_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1266:18: note: by ‘virtual void SkinHeader::Init(VspScreen*, Choice*, const std::vector&)’ 1266 | virtual void Init( VspScreen* screen, Choice* cont_choice , const vector< VspButton* > &buttons ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1290:18: note: by ‘virtual void GeomPicker::Init(VspScreen*, Fl_Choice*)’ 1290 | virtual void Init( VspScreen* screen, Fl_Choice* geom_choice ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1294:18: note: by ‘virtual void GeomPicker::Update()’ 1294 | virtual void Update( ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1374:18: note: by ‘virtual void PCurveEditor::Init(VspScreen*, Vsp_Canvas*, Fl_Scroll*, Fl_Button*, Fl_Button*, Fl_Button*, Fl_Light_Button*, Fl_Light_Button*, GroupLayout*)’ 1374 | virtual void Init( VspScreen* screen, Vsp_Canvas* canvas, Fl_Scroll* ptscroll, Fl_Button* spbutton, Fl_Button* convbutton, Fl_Button* delbutton, Fl_Light_Button* delpickbutton, Fl_Light_Button* splitpickbutton, GroupLayout* ptlayout ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1398:18: note: by ‘virtual void PCurveEditor::Update(PCurve*)’ 1398 | virtual void Update( PCurve *curve ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.h:30: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:27:10: note: by ‘void AttributeTree::Init(GroupLayout*, VspScreen*, int)’ 27 | void Init( GroupLayout * layout, VspScreen *screen, int browser_h = 150 ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:30:10: note: by ‘void AttributeTree::Update()’ 30 | void Update(); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h: In member function ‘std::vector > AttributeTree::GetSelectedID()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:64:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 64 | for ( int i = 0; i != m_SelectIDs.size(); ++i ) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:136:10: note: by ‘void AttributeEditor::Init(GroupLayout*, Fl_Group*, VspScreen*, void (*)(Fl_Widget*, void*), bool, int, int)’ 136 | void Init( GroupLayout * layout, Fl_Group* group, VspScreen *screen, Fl_Callback *cb, bool mod_start = false, int start_y = 0, int editor_h = 165 ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:138:10: note: by ‘void AttributeEditor::Update()’ 138 | void Update(); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:45:18: warning: ‘virtual void ParmContainer::AddParm(const std::string&)’ was hidden [-Woverloaded-virtual=] 45 | virtual void AddParm( const string & id ); | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/LinkMgr.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ParmLinkScreen.cpp:12: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/UserParmContainer.h:46:20: note: by ‘virtual std::string UserParmContainer::AddParm(int, const std::string&, const std::string&)’ 46 | virtual string AddParm(int type, const string & name, const string & group ); | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ [260/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/cartesian -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/EXPRPARSE-prefix/include -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT gui_and_draw/CMakeFiles/gui_and_draw.dir/ParmScreen.cpp.o -MF gui_and_draw/CMakeFiles/gui_and_draw.dir/ParmScreen.cpp.o.d -o gui_and_draw/CMakeFiles/gui_and_draw.dir/ParmScreen.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ParmScreen.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmUndo.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:29, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:37, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.h:26, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ParmScreen.h:13, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ParmScreen.cpp:10: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:22, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:36: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:28: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:61:20: warning: ‘virtual std::string ParmContainer::GetName() const’ was hidden [-Woverloaded-virtual=] 61 | virtual string GetName() const { return m_Name; } | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:22: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:75:20: note: by ‘virtual std::string XSecCurve::GetName()’ 75 | virtual string GetName(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:174:18: warning: ‘virtual void ParmContainer::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 174 | virtual void ChangeID( const string &id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:302:18: note: by ‘virtual void SSXSecCurve::ChangeID(std::string)’ 302 | virtual void ChangeID( string id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h: In constructor ‘BitMask::BitMask(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h:33:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for ( int i = 0; i < boolvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual void Geom::GetSymmIndexs(int, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:484:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 484 | if ( imain >= 0 && imain < m_SurfSymmMap.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetMainSurfID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:492:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | if ( surfnum >= 0 && surfnum < m_MainSurfIndxVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetSurfCopyIndx(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:504:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | if ( surfnum >= 0 && surfnum < m_SurfCopyIndx.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:73:24: warning: ‘virtual xmlNode* ParmContainer::EncodeXml(xmlNode*&)’ was hidden [-Woverloaded-virtual=] 73 | virtual xmlNodePtr EncodeXml( xmlNodePtr & node ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:196:16: note: by ‘xmlNode* Vehicle::EncodeXml(xmlNode*&, int)’ 196 | xmlNodePtr EncodeXml( xmlNodePtr & node, int set ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:201:18: note: by ‘virtual void ParmButton::Init(VspScreen*, VspButton*)’ 201 | virtual void Init( VspScreen* screen, VspButton* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:229:18: note: by ‘virtual void Input::Init(VspScreen*, Fl_Input*, const char*, VspButton*)’ 229 | virtual void Init( VspScreen* screen, Fl_Input* input, const char* format, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:269:18: note: by ‘virtual void Output::Init(VspScreen*, Fl_Output*, const char*, VspButton*)’ 269 | virtual void Init( VspScreen* screen, Fl_Output* output, const char* format, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:313:18: note: by ‘virtual void Slider::Init(VspScreen*, VspSlider*, double, bool)’ 313 | virtual void Init( VspScreen* screen, VspSlider* slider_widget, double range, bool log_slider = false ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:313:18: warning: ‘virtual void Slider::Init(VspScreen*, VspSlider*, double, bool)’ was hidden [-Woverloaded-virtual=] /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:354:18: note: by ‘virtual void SliderAdjRange::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, double, bool)’ 354 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:389:18: note: by ‘virtual void CheckButton::Init(VspScreen*, Fl_Check_Button*)’ 389 | virtual void Init( VspScreen* screen, Fl_Check_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:406:18: note: by ‘virtual void CheckButtonBit::Init(VspScreen*, Fl_Button*, int)’ 406 | virtual void Init( VspScreen* screen, Fl_Button* button, int value ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:423:18: note: by ‘virtual void RadioButton::Init(VspScreen*, Fl_Button*, int)’ 423 | virtual void Init( VspScreen* screen, Fl_Button* button, int value ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:456:18: note: by ‘virtual void ToggleButton::Init(VspScreen*, Fl_Button*)’ 456 | virtual void Init( VspScreen* screen, Fl_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:497:18: note: by ‘virtual void TriggerButton::Init(VspScreen*, Fl_Button*)’ 497 | virtual void Init( VspScreen* screen, Fl_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:517:18: note: by ‘virtual void Counter::Init(VspScreen*, Fl_Counter*, VspButton*)’ 517 | virtual void Init( VspScreen* screen, Fl_Counter* counter, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:536:18: note: by ‘virtual void Choice::Init(VspScreen*, Fl_Choice*, VspButton*)’ 536 | virtual void Init( VspScreen* screen, Fl_Choice* fl_choice, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:605:18: note: by ‘virtual void SliderInput::Init(VspScreen*, VspSlider*, Fl_Input*, double, const char*, VspButton*, bool)’ 605 | virtual void Init( VspScreen* screen, VspSlider* slider_widget, Fl_Input* input, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:646:18: note: by ‘virtual void SliderAdjRangeInput::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, double, const char*, VspButton*, bool)’ 646 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:806:18: note: by ‘virtual void FractParmSlider::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, Fl_Input*, double, const char*, VspButton*)’ 806 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:875:18: note: by ‘virtual void StringInput::Init(VspScreen*, Fl_Input*)’ 875 | virtual void Init( VspScreen* screen, Fl_Input* input ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:907:18: note: by ‘virtual void StringOutput::Init(VspScreen*, Fl_Output*, Fl_Button*)’ 907 | virtual void Init( VspScreen* screen, Fl_Output* output, Fl_Button* button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:942:18: note: by ‘virtual void IndexSelector::Init(VspScreen*, Fl_Button*, Fl_Button*, Fl_Int_Input*, Fl_Button*, Fl_Button*, VspButton*)’ 942 | virtual void Init( VspScreen* screen, Fl_Button* ll_but, Fl_Button* l_but, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:990:18: note: by ‘virtual void ColorPicker::Init(VspScreen*, Fl_Button*, Fl_Button*, std::vector, Fl_Slider**)’ 990 | virtual void Init( VspScreen* screen, Fl_Button* title, Fl_Button* result, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:993:18: note: by ‘virtual void ColorPicker::Update(const vec3d&)’ 993 | virtual void Update( const vec3d & rgb ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1018:18: note: by ‘virtual void Group::Init(Fl_Group*)’ 1018 | virtual void Init( Fl_Group* g ) | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1058:18: note: by ‘virtual void ParmPicker::Init(VspScreen*, Fl_Choice*, Fl_Choice*, Fl_Choice*)’ 1058 | virtual void Init( VspScreen* screen, Fl_Choice* container_choice, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1061:18: note: by ‘virtual void ParmPicker::Update()’ 1061 | virtual void Update( ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1131:18: note: by ‘virtual void ParmTreePicker::Init(VspScreen*, Fl_Tree*)’ 1131 | virtual void Init( VspScreen* screen, Fl_Tree* parm_tree ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1133:18: note: by ‘virtual void ParmTreePicker::Update(const std::vector >&)’ 1133 | virtual void Update( const vector< string > &selected_ids ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1179:18: note: by ‘virtual void DriverGroupBank::Init(VspScreen*, const std::vector >&, const std::vector&)’ 1179 | virtual void Init( VspScreen* screen, const vector < vector < Fl_Button * > > & buttons, const vector < SliderAdjRangeInput * > & sliders ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1181:18: note: by ‘virtual void DriverGroupBank::Update(std::vector >&)’ 1181 | virtual void Update( vector< string > & parm_ids ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1215:18: note: by ‘virtual void SkinControl::Init(VspScreen*, Fl_Check_Button*, Fl_Check_Button*, Fl_Check_Button*, VspSlider*, Fl_Button*, Fl_Button*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, Fl_Input*, VspButton*, VspButton*, double, const char*)’ 1215 | virtual void Init( VspScreen* screen, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1231:18: note: by ‘virtual void SkinControl::Update(const std::string&, const std::string&, const std::string&, const std::string&, const std::string&)’ 1231 | virtual void Update( const string& parmL_id, const string& setL_id, const string& eq_id, const string& setR_id, const string& parmR_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1266:18: note: by ‘virtual void SkinHeader::Init(VspScreen*, Choice*, const std::vector&)’ 1266 | virtual void Init( VspScreen* screen, Choice* cont_choice , const vector< VspButton* > &buttons ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1290:18: note: by ‘virtual void GeomPicker::Init(VspScreen*, Fl_Choice*)’ 1290 | virtual void Init( VspScreen* screen, Fl_Choice* geom_choice ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1294:18: note: by ‘virtual void GeomPicker::Update()’ 1294 | virtual void Update( ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1374:18: note: by ‘virtual void PCurveEditor::Init(VspScreen*, Vsp_Canvas*, Fl_Scroll*, Fl_Button*, Fl_Button*, Fl_Button*, Fl_Light_Button*, Fl_Light_Button*, GroupLayout*)’ 1374 | virtual void Init( VspScreen* screen, Vsp_Canvas* canvas, Fl_Scroll* ptscroll, Fl_Button* spbutton, Fl_Button* convbutton, Fl_Button* delbutton, Fl_Light_Button* delpickbutton, Fl_Light_Button* splitpickbutton, GroupLayout* ptlayout ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1398:18: note: by ‘virtual void PCurveEditor::Update(PCurve*)’ 1398 | virtual void Update( PCurve *curve ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.h:30: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:27:10: note: by ‘void AttributeTree::Init(GroupLayout*, VspScreen*, int)’ 27 | void Init( GroupLayout * layout, VspScreen *screen, int browser_h = 150 ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:30:10: note: by ‘void AttributeTree::Update()’ 30 | void Update(); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h: In member function ‘std::vector > AttributeTree::GetSelectedID()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:64:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 64 | for ( int i = 0; i != m_SelectIDs.size(); ++i ) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:136:10: note: by ‘void AttributeEditor::Init(GroupLayout*, Fl_Group*, VspScreen*, void (*)(Fl_Widget*, void*), bool, int, int)’ 136 | void Init( GroupLayout * layout, Fl_Group* group, VspScreen *screen, Fl_Callback *cb, bool mod_start = false, int start_y = 0, int editor_h = 165 ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:138:10: note: by ‘void AttributeEditor::Update()’ 138 | void Update(); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:45:18: warning: ‘virtual void ParmContainer::AddParm(const std::string&)’ was hidden [-Woverloaded-virtual=] 45 | virtual void AddParm( const string & id ); | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/LinkMgr.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ParmScreen.cpp:12: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/UserParmContainer.h:46:20: note: by ‘virtual std::string UserParmContainer::AddParm(int, const std::string&, const std::string&)’ 46 | virtual string AddParm(int type, const string & name, const string & group ); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ParmScreen.cpp: In member function ‘virtual void ParmScreen::Show()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ParmScreen.cpp:233:15: warning: unused variable ‘parm_ptr’ [-Wunused-variable] 233 | Parm* parm_ptr = ParmMgr.GetActiveParm(); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ [261/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/cartesian -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/EXPRPARSE-prefix/include -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT gui_and_draw/CMakeFiles/gui_and_draw.dir/PickSetScreen.cpp.o -MF gui_and_draw/CMakeFiles/gui_and_draw.dir/PickSetScreen.cpp.o.d -o gui_and_draw/CMakeFiles/gui_and_draw.dir/PickSetScreen.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/PickSetScreen.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmUndo.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:29, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:37, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.h:26, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/PickSetScreen.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/PickSetScreen.cpp:9: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:22, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:36: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:28: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:61:20: warning: ‘virtual std::string ParmContainer::GetName() const’ was hidden [-Woverloaded-virtual=] 61 | virtual string GetName() const { return m_Name; } | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:22: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:75:20: note: by ‘virtual std::string XSecCurve::GetName()’ 75 | virtual string GetName(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:174:18: warning: ‘virtual void ParmContainer::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 174 | virtual void ChangeID( const string &id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:302:18: note: by ‘virtual void SSXSecCurve::ChangeID(std::string)’ 302 | virtual void ChangeID( string id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h: In constructor ‘BitMask::BitMask(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h:33:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for ( int i = 0; i < boolvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual void Geom::GetSymmIndexs(int, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:484:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 484 | if ( imain >= 0 && imain < m_SurfSymmMap.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetMainSurfID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:492:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | if ( surfnum >= 0 && surfnum < m_MainSurfIndxVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetSurfCopyIndx(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:504:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | if ( surfnum >= 0 && surfnum < m_SurfCopyIndx.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:73:24: warning: ‘virtual xmlNode* ParmContainer::EncodeXml(xmlNode*&)’ was hidden [-Woverloaded-virtual=] 73 | virtual xmlNodePtr EncodeXml( xmlNodePtr & node ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:196:16: note: by ‘xmlNode* Vehicle::EncodeXml(xmlNode*&, int)’ 196 | xmlNodePtr EncodeXml( xmlNodePtr & node, int set ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:201:18: note: by ‘virtual void ParmButton::Init(VspScreen*, VspButton*)’ 201 | virtual void Init( VspScreen* screen, VspButton* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:229:18: note: by ‘virtual void Input::Init(VspScreen*, Fl_Input*, const char*, VspButton*)’ 229 | virtual void Init( VspScreen* screen, Fl_Input* input, const char* format, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:269:18: note: by ‘virtual void Output::Init(VspScreen*, Fl_Output*, const char*, VspButton*)’ 269 | virtual void Init( VspScreen* screen, Fl_Output* output, const char* format, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:313:18: note: by ‘virtual void Slider::Init(VspScreen*, VspSlider*, double, bool)’ 313 | virtual void Init( VspScreen* screen, VspSlider* slider_widget, double range, bool log_slider = false ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:313:18: warning: ‘virtual void Slider::Init(VspScreen*, VspSlider*, double, bool)’ was hidden [-Woverloaded-virtual=] /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:354:18: note: by ‘virtual void SliderAdjRange::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, double, bool)’ 354 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:389:18: note: by ‘virtual void CheckButton::Init(VspScreen*, Fl_Check_Button*)’ 389 | virtual void Init( VspScreen* screen, Fl_Check_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:406:18: note: by ‘virtual void CheckButtonBit::Init(VspScreen*, Fl_Button*, int)’ 406 | virtual void Init( VspScreen* screen, Fl_Button* button, int value ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:423:18: note: by ‘virtual void RadioButton::Init(VspScreen*, Fl_Button*, int)’ 423 | virtual void Init( VspScreen* screen, Fl_Button* button, int value ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:456:18: note: by ‘virtual void ToggleButton::Init(VspScreen*, Fl_Button*)’ 456 | virtual void Init( VspScreen* screen, Fl_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:497:18: note: by ‘virtual void TriggerButton::Init(VspScreen*, Fl_Button*)’ 497 | virtual void Init( VspScreen* screen, Fl_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:517:18: note: by ‘virtual void Counter::Init(VspScreen*, Fl_Counter*, VspButton*)’ 517 | virtual void Init( VspScreen* screen, Fl_Counter* counter, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:536:18: note: by ‘virtual void Choice::Init(VspScreen*, Fl_Choice*, VspButton*)’ 536 | virtual void Init( VspScreen* screen, Fl_Choice* fl_choice, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:605:18: note: by ‘virtual void SliderInput::Init(VspScreen*, VspSlider*, Fl_Input*, double, const char*, VspButton*, bool)’ 605 | virtual void Init( VspScreen* screen, VspSlider* slider_widget, Fl_Input* input, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:646:18: note: by ‘virtual void SliderAdjRangeInput::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, double, const char*, VspButton*, bool)’ 646 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:806:18: note: by ‘virtual void FractParmSlider::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, Fl_Input*, double, const char*, VspButton*)’ 806 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:875:18: note: by ‘virtual void StringInput::Init(VspScreen*, Fl_Input*)’ 875 | virtual void Init( VspScreen* screen, Fl_Input* input ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:907:18: note: by ‘virtual void StringOutput::Init(VspScreen*, Fl_Output*, Fl_Button*)’ 907 | virtual void Init( VspScreen* screen, Fl_Output* output, Fl_Button* button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:942:18: note: by ‘virtual void IndexSelector::Init(VspScreen*, Fl_Button*, Fl_Button*, Fl_Int_Input*, Fl_Button*, Fl_Button*, VspButton*)’ 942 | virtual void Init( VspScreen* screen, Fl_Button* ll_but, Fl_Button* l_but, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:990:18: note: by ‘virtual void ColorPicker::Init(VspScreen*, Fl_Button*, Fl_Button*, std::vector, Fl_Slider**)’ 990 | virtual void Init( VspScreen* screen, Fl_Button* title, Fl_Button* result, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:993:18: note: by ‘virtual void ColorPicker::Update(const vec3d&)’ 993 | virtual void Update( const vec3d & rgb ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1018:18: note: by ‘virtual void Group::Init(Fl_Group*)’ 1018 | virtual void Init( Fl_Group* g ) | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1058:18: note: by ‘virtual void ParmPicker::Init(VspScreen*, Fl_Choice*, Fl_Choice*, Fl_Choice*)’ 1058 | virtual void Init( VspScreen* screen, Fl_Choice* container_choice, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1061:18: note: by ‘virtual void ParmPicker::Update()’ 1061 | virtual void Update( ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1131:18: note: by ‘virtual void ParmTreePicker::Init(VspScreen*, Fl_Tree*)’ 1131 | virtual void Init( VspScreen* screen, Fl_Tree* parm_tree ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1133:18: note: by ‘virtual void ParmTreePicker::Update(const std::vector >&)’ 1133 | virtual void Update( const vector< string > &selected_ids ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1179:18: note: by ‘virtual void DriverGroupBank::Init(VspScreen*, const std::vector >&, const std::vector&)’ 1179 | virtual void Init( VspScreen* screen, const vector < vector < Fl_Button * > > & buttons, const vector < SliderAdjRangeInput * > & sliders ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1181:18: note: by ‘virtual void DriverGroupBank::Update(std::vector >&)’ 1181 | virtual void Update( vector< string > & parm_ids ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1215:18: note: by ‘virtual void SkinControl::Init(VspScreen*, Fl_Check_Button*, Fl_Check_Button*, Fl_Check_Button*, VspSlider*, Fl_Button*, Fl_Button*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, Fl_Input*, VspButton*, VspButton*, double, const char*)’ 1215 | virtual void Init( VspScreen* screen, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1231:18: note: by ‘virtual void SkinControl::Update(const std::string&, const std::string&, const std::string&, const std::string&, const std::string&)’ 1231 | virtual void Update( const string& parmL_id, const string& setL_id, const string& eq_id, const string& setR_id, const string& parmR_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1266:18: note: by ‘virtual void SkinHeader::Init(VspScreen*, Choice*, const std::vector&)’ 1266 | virtual void Init( VspScreen* screen, Choice* cont_choice , const vector< VspButton* > &buttons ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1290:18: note: by ‘virtual void GeomPicker::Init(VspScreen*, Fl_Choice*)’ 1290 | virtual void Init( VspScreen* screen, Fl_Choice* geom_choice ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1294:18: note: by ‘virtual void GeomPicker::Update()’ 1294 | virtual void Update( ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1374:18: note: by ‘virtual void PCurveEditor::Init(VspScreen*, Vsp_Canvas*, Fl_Scroll*, Fl_Button*, Fl_Button*, Fl_Button*, Fl_Light_Button*, Fl_Light_Button*, GroupLayout*)’ 1374 | virtual void Init( VspScreen* screen, Vsp_Canvas* canvas, Fl_Scroll* ptscroll, Fl_Button* spbutton, Fl_Button* convbutton, Fl_Button* delbutton, Fl_Light_Button* delpickbutton, Fl_Light_Button* splitpickbutton, GroupLayout* ptlayout ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1398:18: note: by ‘virtual void PCurveEditor::Update(PCurve*)’ 1398 | virtual void Update( PCurve *curve ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.h:30: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:27:10: note: by ‘void AttributeTree::Init(GroupLayout*, VspScreen*, int)’ 27 | void Init( GroupLayout * layout, VspScreen *screen, int browser_h = 150 ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:30:10: note: by ‘void AttributeTree::Update()’ 30 | void Update(); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h: In member function ‘std::vector > AttributeTree::GetSelectedID()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:64:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 64 | for ( int i = 0; i != m_SelectIDs.size(); ++i ) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:136:10: note: by ‘void AttributeEditor::Init(GroupLayout*, Fl_Group*, VspScreen*, void (*)(Fl_Widget*, void*), bool, int, int)’ 136 | void Init( GroupLayout * layout, Fl_Group* group, VspScreen *screen, Fl_Callback *cb, bool mod_start = false, int start_y = 0, int editor_h = 165 ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:138:10: note: by ‘void AttributeEditor::Update()’ 138 | void Update(); | ^~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ [262/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/cartesian -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/EXPRPARSE-prefix/include -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT gui_and_draw/CMakeFiles/gui_and_draw.dir/ParasiteDragScreen.cpp.o -MF gui_and_draw/CMakeFiles/gui_and_draw.dir/ParasiteDragScreen.cpp.o.d -o gui_and_draw/CMakeFiles/gui_and_draw.dir/ParasiteDragScreen.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ParasiteDragScreen.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmUndo.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:29, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:37, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.h:26, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenMgr.h:16, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ParasiteDragScreen.h:13, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ParasiteDragScreen.cpp:16: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:22, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:36: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:28: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:61:20: warning: ‘virtual std::string ParmContainer::GetName() const’ was hidden [-Woverloaded-virtual=] 61 | virtual string GetName() const { return m_Name; } | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:22: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:75:20: note: by ‘virtual std::string XSecCurve::GetName()’ 75 | virtual string GetName(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:174:18: warning: ‘virtual void ParmContainer::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 174 | virtual void ChangeID( const string &id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:302:18: note: by ‘virtual void SSXSecCurve::ChangeID(std::string)’ 302 | virtual void ChangeID( string id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h: In constructor ‘BitMask::BitMask(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h:33:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for ( int i = 0; i < boolvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual void Geom::GetSymmIndexs(int, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:484:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 484 | if ( imain >= 0 && imain < m_SurfSymmMap.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetMainSurfID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:492:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | if ( surfnum >= 0 && surfnum < m_MainSurfIndxVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetSurfCopyIndx(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:504:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | if ( surfnum >= 0 && surfnum < m_SurfCopyIndx.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:73:24: warning: ‘virtual xmlNode* ParmContainer::EncodeXml(xmlNode*&)’ was hidden [-Woverloaded-virtual=] 73 | virtual xmlNodePtr EncodeXml( xmlNodePtr & node ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:196:16: note: by ‘xmlNode* Vehicle::EncodeXml(xmlNode*&, int)’ 196 | xmlNodePtr EncodeXml( xmlNodePtr & node, int set ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:201:18: note: by ‘virtual void ParmButton::Init(VspScreen*, VspButton*)’ 201 | virtual void Init( VspScreen* screen, VspButton* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:229:18: note: by ‘virtual void Input::Init(VspScreen*, Fl_Input*, const char*, VspButton*)’ 229 | virtual void Init( VspScreen* screen, Fl_Input* input, const char* format, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:269:18: note: by ‘virtual void Output::Init(VspScreen*, Fl_Output*, const char*, VspButton*)’ 269 | virtual void Init( VspScreen* screen, Fl_Output* output, const char* format, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:313:18: note: by ‘virtual void Slider::Init(VspScreen*, VspSlider*, double, bool)’ 313 | virtual void Init( VspScreen* screen, VspSlider* slider_widget, double range, bool log_slider = false ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:313:18: warning: ‘virtual void Slider::Init(VspScreen*, VspSlider*, double, bool)’ was hidden [-Woverloaded-virtual=] /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:354:18: note: by ‘virtual void SliderAdjRange::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, double, bool)’ 354 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:389:18: note: by ‘virtual void CheckButton::Init(VspScreen*, Fl_Check_Button*)’ 389 | virtual void Init( VspScreen* screen, Fl_Check_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:406:18: note: by ‘virtual void CheckButtonBit::Init(VspScreen*, Fl_Button*, int)’ 406 | virtual void Init( VspScreen* screen, Fl_Button* button, int value ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:423:18: note: by ‘virtual void RadioButton::Init(VspScreen*, Fl_Button*, int)’ 423 | virtual void Init( VspScreen* screen, Fl_Button* button, int value ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:456:18: note: by ‘virtual void ToggleButton::Init(VspScreen*, Fl_Button*)’ 456 | virtual void Init( VspScreen* screen, Fl_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:497:18: note: by ‘virtual void TriggerButton::Init(VspScreen*, Fl_Button*)’ 497 | virtual void Init( VspScreen* screen, Fl_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:517:18: note: by ‘virtual void Counter::Init(VspScreen*, Fl_Counter*, VspButton*)’ 517 | virtual void Init( VspScreen* screen, Fl_Counter* counter, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:536:18: note: by ‘virtual void Choice::Init(VspScreen*, Fl_Choice*, VspButton*)’ 536 | virtual void Init( VspScreen* screen, Fl_Choice* fl_choice, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:605:18: note: by ‘virtual void SliderInput::Init(VspScreen*, VspSlider*, Fl_Input*, double, const char*, VspButton*, bool)’ 605 | virtual void Init( VspScreen* screen, VspSlider* slider_widget, Fl_Input* input, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:646:18: note: by ‘virtual void SliderAdjRangeInput::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, double, const char*, VspButton*, bool)’ 646 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:806:18: note: by ‘virtual void FractParmSlider::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, Fl_Input*, double, const char*, VspButton*)’ 806 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:875:18: note: by ‘virtual void StringInput::Init(VspScreen*, Fl_Input*)’ 875 | virtual void Init( VspScreen* screen, Fl_Input* input ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:907:18: note: by ‘virtual void StringOutput::Init(VspScreen*, Fl_Output*, Fl_Button*)’ 907 | virtual void Init( VspScreen* screen, Fl_Output* output, Fl_Button* button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:942:18: note: by ‘virtual void IndexSelector::Init(VspScreen*, Fl_Button*, Fl_Button*, Fl_Int_Input*, Fl_Button*, Fl_Button*, VspButton*)’ 942 | virtual void Init( VspScreen* screen, Fl_Button* ll_but, Fl_Button* l_but, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:990:18: note: by ‘virtual void ColorPicker::Init(VspScreen*, Fl_Button*, Fl_Button*, std::vector, Fl_Slider**)’ 990 | virtual void Init( VspScreen* screen, Fl_Button* title, Fl_Button* result, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:993:18: note: by ‘virtual void ColorPicker::Update(const vec3d&)’ 993 | virtual void Update( const vec3d & rgb ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1018:18: note: by ‘virtual void Group::Init(Fl_Group*)’ 1018 | virtual void Init( Fl_Group* g ) | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1058:18: note: by ‘virtual void ParmPicker::Init(VspScreen*, Fl_Choice*, Fl_Choice*, Fl_Choice*)’ 1058 | virtual void Init( VspScreen* screen, Fl_Choice* container_choice, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1061:18: note: by ‘virtual void ParmPicker::Update()’ 1061 | virtual void Update( ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1131:18: note: by ‘virtual void ParmTreePicker::Init(VspScreen*, Fl_Tree*)’ 1131 | virtual void Init( VspScreen* screen, Fl_Tree* parm_tree ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1133:18: note: by ‘virtual void ParmTreePicker::Update(const std::vector >&)’ 1133 | virtual void Update( const vector< string > &selected_ids ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1179:18: note: by ‘virtual void DriverGroupBank::Init(VspScreen*, const std::vector >&, const std::vector&)’ 1179 | virtual void Init( VspScreen* screen, const vector < vector < Fl_Button * > > & buttons, const vector < SliderAdjRangeInput * > & sliders ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1181:18: note: by ‘virtual void DriverGroupBank::Update(std::vector >&)’ 1181 | virtual void Update( vector< string > & parm_ids ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1215:18: note: by ‘virtual void SkinControl::Init(VspScreen*, Fl_Check_Button*, Fl_Check_Button*, Fl_Check_Button*, VspSlider*, Fl_Button*, Fl_Button*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, Fl_Input*, VspButton*, VspButton*, double, const char*)’ 1215 | virtual void Init( VspScreen* screen, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1231:18: note: by ‘virtual void SkinControl::Update(const std::string&, const std::string&, const std::string&, const std::string&, const std::string&)’ 1231 | virtual void Update( const string& parmL_id, const string& setL_id, const string& eq_id, const string& setR_id, const string& parmR_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1266:18: note: by ‘virtual void SkinHeader::Init(VspScreen*, Choice*, const std::vector&)’ 1266 | virtual void Init( VspScreen* screen, Choice* cont_choice , const vector< VspButton* > &buttons ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1290:18: note: by ‘virtual void GeomPicker::Init(VspScreen*, Fl_Choice*)’ 1290 | virtual void Init( VspScreen* screen, Fl_Choice* geom_choice ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1294:18: note: by ‘virtual void GeomPicker::Update()’ 1294 | virtual void Update( ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1374:18: note: by ‘virtual void PCurveEditor::Init(VspScreen*, Vsp_Canvas*, Fl_Scroll*, Fl_Button*, Fl_Button*, Fl_Button*, Fl_Light_Button*, Fl_Light_Button*, GroupLayout*)’ 1374 | virtual void Init( VspScreen* screen, Vsp_Canvas* canvas, Fl_Scroll* ptscroll, Fl_Button* spbutton, Fl_Button* convbutton, Fl_Button* delbutton, Fl_Light_Button* delpickbutton, Fl_Light_Button* splitpickbutton, GroupLayout* ptlayout ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1398:18: note: by ‘virtual void PCurveEditor::Update(PCurve*)’ 1398 | virtual void Update( PCurve *curve ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.h:30: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:27:10: note: by ‘void AttributeTree::Init(GroupLayout*, VspScreen*, int)’ 27 | void Init( GroupLayout * layout, VspScreen *screen, int browser_h = 150 ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:30:10: note: by ‘void AttributeTree::Update()’ 30 | void Update(); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h: In member function ‘std::vector > AttributeTree::GetSelectedID()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:64:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 64 | for ( int i = 0; i != m_SelectIDs.size(); ++i ) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:136:10: note: by ‘void AttributeEditor::Init(GroupLayout*, Fl_Group*, VspScreen*, void (*)(Fl_Widget*, void*), bool, int, int)’ 136 | void Init( GroupLayout * layout, Fl_Group* group, VspScreen *screen, Fl_Callback *cb, bool mod_start = false, int start_y = 0, int editor_h = 165 ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:138:10: note: by ‘void AttributeEditor::Update()’ 138 | void Update(); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ParasiteDragScreen.cpp: In member function ‘virtual void ParasiteDragScreen::GuiDeviceCallBack(GuiDevice*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ParasiteDragScreen.cpp:1301:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1301 | for ( int i = 0; i < m_ffType.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ParasiteDragScreen.cpp: In member function ‘void ParasiteDragScreen::AddGeomsToTable()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ParasiteDragScreen.cpp:1948:21: warning: unused variable ‘subsurfflag’ [-Wunused-variable] 1948 | int subsurfflag = 1; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ParasiteDragScreen.cpp: In member function ‘void ParasiteDragScreen::UpdateFinalValues()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ParasiteDragScreen.cpp:2432:14: warning: unused variable ‘veh’ [-Wunused-variable] 2432 | Vehicle* veh = VehicleMgr.GetVehicle(); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ [263/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/cartesian -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/EXPRPARSE-prefix/include -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT gui_and_draw/CMakeFiles/gui_and_draw.dir/PreferencesScreen.cpp.o -MF gui_and_draw/CMakeFiles/gui_and_draw.dir/PreferencesScreen.cpp.o.d -o gui_and_draw/CMakeFiles/gui_and_draw.dir/PreferencesScreen.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/PreferencesScreen.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmUndo.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:29, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:37, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.h:26, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenMgr.h:16, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/PreferencesScreen.h:13, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/PreferencesScreen.cpp:10: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:22, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:36: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:28: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:61:20: warning: ‘virtual std::string ParmContainer::GetName() const’ was hidden [-Woverloaded-virtual=] 61 | virtual string GetName() const { return m_Name; } | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:22: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:75:20: note: by ‘virtual std::string XSecCurve::GetName()’ 75 | virtual string GetName(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:174:18: warning: ‘virtual void ParmContainer::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 174 | virtual void ChangeID( const string &id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:302:18: note: by ‘virtual void SSXSecCurve::ChangeID(std::string)’ 302 | virtual void ChangeID( string id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h: In constructor ‘BitMask::BitMask(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h:33:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for ( int i = 0; i < boolvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual void Geom::GetSymmIndexs(int, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:484:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 484 | if ( imain >= 0 && imain < m_SurfSymmMap.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetMainSurfID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:492:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | if ( surfnum >= 0 && surfnum < m_MainSurfIndxVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetSurfCopyIndx(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:504:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | if ( surfnum >= 0 && surfnum < m_SurfCopyIndx.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:73:24: warning: ‘virtual xmlNode* ParmContainer::EncodeXml(xmlNode*&)’ was hidden [-Woverloaded-virtual=] 73 | virtual xmlNodePtr EncodeXml( xmlNodePtr & node ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:196:16: note: by ‘xmlNode* Vehicle::EncodeXml(xmlNode*&, int)’ 196 | xmlNodePtr EncodeXml( xmlNodePtr & node, int set ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:201:18: note: by ‘virtual void ParmButton::Init(VspScreen*, VspButton*)’ 201 | virtual void Init( VspScreen* screen, VspButton* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:229:18: note: by ‘virtual void Input::Init(VspScreen*, Fl_Input*, const char*, VspButton*)’ 229 | virtual void Init( VspScreen* screen, Fl_Input* input, const char* format, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:269:18: note: by ‘virtual void Output::Init(VspScreen*, Fl_Output*, const char*, VspButton*)’ 269 | virtual void Init( VspScreen* screen, Fl_Output* output, const char* format, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:313:18: note: by ‘virtual void Slider::Init(VspScreen*, VspSlider*, double, bool)’ 313 | virtual void Init( VspScreen* screen, VspSlider* slider_widget, double range, bool log_slider = false ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:313:18: warning: ‘virtual void Slider::Init(VspScreen*, VspSlider*, double, bool)’ was hidden [-Woverloaded-virtual=] /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:354:18: note: by ‘virtual void SliderAdjRange::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, double, bool)’ 354 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:389:18: note: by ‘virtual void CheckButton::Init(VspScreen*, Fl_Check_Button*)’ 389 | virtual void Init( VspScreen* screen, Fl_Check_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:406:18: note: by ‘virtual void CheckButtonBit::Init(VspScreen*, Fl_Button*, int)’ 406 | virtual void Init( VspScreen* screen, Fl_Button* button, int value ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:423:18: note: by ‘virtual void RadioButton::Init(VspScreen*, Fl_Button*, int)’ 423 | virtual void Init( VspScreen* screen, Fl_Button* button, int value ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:456:18: note: by ‘virtual void ToggleButton::Init(VspScreen*, Fl_Button*)’ 456 | virtual void Init( VspScreen* screen, Fl_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:497:18: note: by ‘virtual void TriggerButton::Init(VspScreen*, Fl_Button*)’ 497 | virtual void Init( VspScreen* screen, Fl_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:517:18: note: by ‘virtual void Counter::Init(VspScreen*, Fl_Counter*, VspButton*)’ 517 | virtual void Init( VspScreen* screen, Fl_Counter* counter, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:536:18: note: by ‘virtual void Choice::Init(VspScreen*, Fl_Choice*, VspButton*)’ 536 | virtual void Init( VspScreen* screen, Fl_Choice* fl_choice, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:605:18: note: by ‘virtual void SliderInput::Init(VspScreen*, VspSlider*, Fl_Input*, double, const char*, VspButton*, bool)’ 605 | virtual void Init( VspScreen* screen, VspSlider* slider_widget, Fl_Input* input, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:646:18: note: by ‘virtual void SliderAdjRangeInput::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, double, const char*, VspButton*, bool)’ 646 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:806:18: note: by ‘virtual void FractParmSlider::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, Fl_Input*, double, const char*, VspButton*)’ 806 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:875:18: note: by ‘virtual void StringInput::Init(VspScreen*, Fl_Input*)’ 875 | virtual void Init( VspScreen* screen, Fl_Input* input ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:907:18: note: by ‘virtual void StringOutput::Init(VspScreen*, Fl_Output*, Fl_Button*)’ 907 | virtual void Init( VspScreen* screen, Fl_Output* output, Fl_Button* button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:942:18: note: by ‘virtual void IndexSelector::Init(VspScreen*, Fl_Button*, Fl_Button*, Fl_Int_Input*, Fl_Button*, Fl_Button*, VspButton*)’ 942 | virtual void Init( VspScreen* screen, Fl_Button* ll_but, Fl_Button* l_but, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:990:18: note: by ‘virtual void ColorPicker::Init(VspScreen*, Fl_Button*, Fl_Button*, std::vector, Fl_Slider**)’ 990 | virtual void Init( VspScreen* screen, Fl_Button* title, Fl_Button* result, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:993:18: note: by ‘virtual void ColorPicker::Update(const vec3d&)’ 993 | virtual void Update( const vec3d & rgb ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1018:18: note: by ‘virtual void Group::Init(Fl_Group*)’ 1018 | virtual void Init( Fl_Group* g ) | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1058:18: note: by ‘virtual void ParmPicker::Init(VspScreen*, Fl_Choice*, Fl_Choice*, Fl_Choice*)’ 1058 | virtual void Init( VspScreen* screen, Fl_Choice* container_choice, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1061:18: note: by ‘virtual void ParmPicker::Update()’ 1061 | virtual void Update( ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1131:18: note: by ‘virtual void ParmTreePicker::Init(VspScreen*, Fl_Tree*)’ 1131 | virtual void Init( VspScreen* screen, Fl_Tree* parm_tree ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1133:18: note: by ‘virtual void ParmTreePicker::Update(const std::vector >&)’ 1133 | virtual void Update( const vector< string > &selected_ids ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1179:18: note: by ‘virtual void DriverGroupBank::Init(VspScreen*, const std::vector >&, const std::vector&)’ 1179 | virtual void Init( VspScreen* screen, const vector < vector < Fl_Button * > > & buttons, const vector < SliderAdjRangeInput * > & sliders ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1181:18: note: by ‘virtual void DriverGroupBank::Update(std::vector >&)’ 1181 | virtual void Update( vector< string > & parm_ids ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1215:18: note: by ‘virtual void SkinControl::Init(VspScreen*, Fl_Check_Button*, Fl_Check_Button*, Fl_Check_Button*, VspSlider*, Fl_Button*, Fl_Button*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, Fl_Input*, VspButton*, VspButton*, double, const char*)’ 1215 | virtual void Init( VspScreen* screen, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1231:18: note: by ‘virtual void SkinControl::Update(const std::string&, const std::string&, const std::string&, const std::string&, const std::string&)’ 1231 | virtual void Update( const string& parmL_id, const string& setL_id, const string& eq_id, const string& setR_id, const string& parmR_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1266:18: note: by ‘virtual void SkinHeader::Init(VspScreen*, Choice*, const std::vector&)’ 1266 | virtual void Init( VspScreen* screen, Choice* cont_choice , const vector< VspButton* > &buttons ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1290:18: note: by ‘virtual void GeomPicker::Init(VspScreen*, Fl_Choice*)’ 1290 | virtual void Init( VspScreen* screen, Fl_Choice* geom_choice ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1294:18: note: by ‘virtual void GeomPicker::Update()’ 1294 | virtual void Update( ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1374:18: note: by ‘virtual void PCurveEditor::Init(VspScreen*, Vsp_Canvas*, Fl_Scroll*, Fl_Button*, Fl_Button*, Fl_Button*, Fl_Light_Button*, Fl_Light_Button*, GroupLayout*)’ 1374 | virtual void Init( VspScreen* screen, Vsp_Canvas* canvas, Fl_Scroll* ptscroll, Fl_Button* spbutton, Fl_Button* convbutton, Fl_Button* delbutton, Fl_Light_Button* delpickbutton, Fl_Light_Button* splitpickbutton, GroupLayout* ptlayout ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1398:18: note: by ‘virtual void PCurveEditor::Update(PCurve*)’ 1398 | virtual void Update( PCurve *curve ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.h:30: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:27:10: note: by ‘void AttributeTree::Init(GroupLayout*, VspScreen*, int)’ 27 | void Init( GroupLayout * layout, VspScreen *screen, int browser_h = 150 ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:30:10: note: by ‘void AttributeTree::Update()’ 30 | void Update(); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h: In member function ‘std::vector > AttributeTree::GetSelectedID()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:64:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 64 | for ( int i = 0; i != m_SelectIDs.size(); ++i ) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:136:10: note: by ‘void AttributeEditor::Init(GroupLayout*, Fl_Group*, VspScreen*, void (*)(Fl_Widget*, void*), bool, int, int)’ 136 | void Init( GroupLayout * layout, Fl_Group* group, VspScreen *screen, Fl_Callback *cb, bool mod_start = false, int start_y = 0, int editor_h = 165 ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:138:10: note: by ‘void AttributeEditor::Update()’ 138 | void Update(); | ^~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ [264/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/cartesian -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/EXPRPARSE-prefix/include -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT gui_and_draw/CMakeFiles/gui_and_draw.dir/PodScreen.cpp.o -MF gui_and_draw/CMakeFiles/gui_and_draw.dir/PodScreen.cpp.o.d -o gui_and_draw/CMakeFiles/gui_and_draw.dir/PodScreen.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/PodScreen.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmUndo.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:29, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:37, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.h:26, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/PodScreen.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/PodScreen.cpp:8: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:22, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:36: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:28: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:61:20: warning: ‘virtual std::string ParmContainer::GetName() const’ was hidden [-Woverloaded-virtual=] 61 | virtual string GetName() const { return m_Name; } | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:22: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:75:20: note: by ‘virtual std::string XSecCurve::GetName()’ 75 | virtual string GetName(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:174:18: warning: ‘virtual void ParmContainer::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 174 | virtual void ChangeID( const string &id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:302:18: note: by ‘virtual void SSXSecCurve::ChangeID(std::string)’ 302 | virtual void ChangeID( string id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h: In constructor ‘BitMask::BitMask(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h:33:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for ( int i = 0; i < boolvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual void Geom::GetSymmIndexs(int, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:484:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 484 | if ( imain >= 0 && imain < m_SurfSymmMap.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetMainSurfID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:492:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | if ( surfnum >= 0 && surfnum < m_MainSurfIndxVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetSurfCopyIndx(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:504:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | if ( surfnum >= 0 && surfnum < m_SurfCopyIndx.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:73:24: warning: ‘virtual xmlNode* ParmContainer::EncodeXml(xmlNode*&)’ was hidden [-Woverloaded-virtual=] 73 | virtual xmlNodePtr EncodeXml( xmlNodePtr & node ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:196:16: note: by ‘xmlNode* Vehicle::EncodeXml(xmlNode*&, int)’ 196 | xmlNodePtr EncodeXml( xmlNodePtr & node, int set ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:201:18: note: by ‘virtual void ParmButton::Init(VspScreen*, VspButton*)’ 201 | virtual void Init( VspScreen* screen, VspButton* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:229:18: note: by ‘virtual void Input::Init(VspScreen*, Fl_Input*, const char*, VspButton*)’ 229 | virtual void Init( VspScreen* screen, Fl_Input* input, const char* format, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:269:18: note: by ‘virtual void Output::Init(VspScreen*, Fl_Output*, const char*, VspButton*)’ 269 | virtual void Init( VspScreen* screen, Fl_Output* output, const char* format, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:313:18: note: by ‘virtual void Slider::Init(VspScreen*, VspSlider*, double, bool)’ 313 | virtual void Init( VspScreen* screen, VspSlider* slider_widget, double range, bool log_slider = false ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:313:18: warning: ‘virtual void Slider::Init(VspScreen*, VspSlider*, double, bool)’ was hidden [-Woverloaded-virtual=] /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:354:18: note: by ‘virtual void SliderAdjRange::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, double, bool)’ 354 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:389:18: note: by ‘virtual void CheckButton::Init(VspScreen*, Fl_Check_Button*)’ 389 | virtual void Init( VspScreen* screen, Fl_Check_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:406:18: note: by ‘virtual void CheckButtonBit::Init(VspScreen*, Fl_Button*, int)’ 406 | virtual void Init( VspScreen* screen, Fl_Button* button, int value ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:423:18: note: by ‘virtual void RadioButton::Init(VspScreen*, Fl_Button*, int)’ 423 | virtual void Init( VspScreen* screen, Fl_Button* button, int value ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:456:18: note: by ‘virtual void ToggleButton::Init(VspScreen*, Fl_Button*)’ 456 | virtual void Init( VspScreen* screen, Fl_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:497:18: note: by ‘virtual void TriggerButton::Init(VspScreen*, Fl_Button*)’ 497 | virtual void Init( VspScreen* screen, Fl_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:517:18: note: by ‘virtual void Counter::Init(VspScreen*, Fl_Counter*, VspButton*)’ 517 | virtual void Init( VspScreen* screen, Fl_Counter* counter, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:536:18: note: by ‘virtual void Choice::Init(VspScreen*, Fl_Choice*, VspButton*)’ 536 | virtual void Init( VspScreen* screen, Fl_Choice* fl_choice, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:605:18: note: by ‘virtual void SliderInput::Init(VspScreen*, VspSlider*, Fl_Input*, double, const char*, VspButton*, bool)’ 605 | virtual void Init( VspScreen* screen, VspSlider* slider_widget, Fl_Input* input, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:646:18: note: by ‘virtual void SliderAdjRangeInput::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, double, const char*, VspButton*, bool)’ 646 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:806:18: note: by ‘virtual void FractParmSlider::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, Fl_Input*, double, const char*, VspButton*)’ 806 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:875:18: note: by ‘virtual void StringInput::Init(VspScreen*, Fl_Input*)’ 875 | virtual void Init( VspScreen* screen, Fl_Input* input ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:907:18: note: by ‘virtual void StringOutput::Init(VspScreen*, Fl_Output*, Fl_Button*)’ 907 | virtual void Init( VspScreen* screen, Fl_Output* output, Fl_Button* button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:942:18: note: by ‘virtual void IndexSelector::Init(VspScreen*, Fl_Button*, Fl_Button*, Fl_Int_Input*, Fl_Button*, Fl_Button*, VspButton*)’ 942 | virtual void Init( VspScreen* screen, Fl_Button* ll_but, Fl_Button* l_but, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:990:18: note: by ‘virtual void ColorPicker::Init(VspScreen*, Fl_Button*, Fl_Button*, std::vector, Fl_Slider**)’ 990 | virtual void Init( VspScreen* screen, Fl_Button* title, Fl_Button* result, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:993:18: note: by ‘virtual void ColorPicker::Update(const vec3d&)’ 993 | virtual void Update( const vec3d & rgb ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1018:18: note: by ‘virtual void Group::Init(Fl_Group*)’ 1018 | virtual void Init( Fl_Group* g ) | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1058:18: note: by ‘virtual void ParmPicker::Init(VspScreen*, Fl_Choice*, Fl_Choice*, Fl_Choice*)’ 1058 | virtual void Init( VspScreen* screen, Fl_Choice* container_choice, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1061:18: note: by ‘virtual void ParmPicker::Update()’ 1061 | virtual void Update( ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1131:18: note: by ‘virtual void ParmTreePicker::Init(VspScreen*, Fl_Tree*)’ 1131 | virtual void Init( VspScreen* screen, Fl_Tree* parm_tree ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1133:18: note: by ‘virtual void ParmTreePicker::Update(const std::vector >&)’ 1133 | virtual void Update( const vector< string > &selected_ids ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1179:18: note: by ‘virtual void DriverGroupBank::Init(VspScreen*, const std::vector >&, const std::vector&)’ 1179 | virtual void Init( VspScreen* screen, const vector < vector < Fl_Button * > > & buttons, const vector < SliderAdjRangeInput * > & sliders ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1181:18: note: by ‘virtual void DriverGroupBank::Update(std::vector >&)’ 1181 | virtual void Update( vector< string > & parm_ids ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1215:18: note: by ‘virtual void SkinControl::Init(VspScreen*, Fl_Check_Button*, Fl_Check_Button*, Fl_Check_Button*, VspSlider*, Fl_Button*, Fl_Button*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, Fl_Input*, VspButton*, VspButton*, double, const char*)’ 1215 | virtual void Init( VspScreen* screen, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1231:18: note: by ‘virtual void SkinControl::Update(const std::string&, const std::string&, const std::string&, const std::string&, const std::string&)’ 1231 | virtual void Update( const string& parmL_id, const string& setL_id, const string& eq_id, const string& setR_id, const string& parmR_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1266:18: note: by ‘virtual void SkinHeader::Init(VspScreen*, Choice*, const std::vector&)’ 1266 | virtual void Init( VspScreen* screen, Choice* cont_choice , const vector< VspButton* > &buttons ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1290:18: note: by ‘virtual void GeomPicker::Init(VspScreen*, Fl_Choice*)’ 1290 | virtual void Init( VspScreen* screen, Fl_Choice* geom_choice ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1294:18: note: by ‘virtual void GeomPicker::Update()’ 1294 | virtual void Update( ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1374:18: note: by ‘virtual void PCurveEditor::Init(VspScreen*, Vsp_Canvas*, Fl_Scroll*, Fl_Button*, Fl_Button*, Fl_Button*, Fl_Light_Button*, Fl_Light_Button*, GroupLayout*)’ 1374 | virtual void Init( VspScreen* screen, Vsp_Canvas* canvas, Fl_Scroll* ptscroll, Fl_Button* spbutton, Fl_Button* convbutton, Fl_Button* delbutton, Fl_Light_Button* delpickbutton, Fl_Light_Button* splitpickbutton, GroupLayout* ptlayout ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1398:18: note: by ‘virtual void PCurveEditor::Update(PCurve*)’ 1398 | virtual void Update( PCurve *curve ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.h:30: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:27:10: note: by ‘void AttributeTree::Init(GroupLayout*, VspScreen*, int)’ 27 | void Init( GroupLayout * layout, VspScreen *screen, int browser_h = 150 ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:30:10: note: by ‘void AttributeTree::Update()’ 30 | void Update(); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h: In member function ‘std::vector > AttributeTree::GetSelectedID()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:64:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 64 | for ( int i = 0; i != m_SelectIDs.size(); ++i ) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:136:10: note: by ‘void AttributeEditor::Init(GroupLayout*, Fl_Group*, VspScreen*, void (*)(Fl_Widget*, void*), bool, int, int)’ 136 | void Init( GroupLayout * layout, Fl_Group* group, VspScreen *screen, Fl_Callback *cb, bool mod_start = false, int start_y = 0, int editor_h = 165 ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:138:10: note: by ‘void AttributeEditor::Update()’ 138 | void Update(); | ^~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ [265/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/cartesian -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/EXPRPARSE-prefix/include -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT gui_and_draw/CMakeFiles/gui_and_draw.dir/ProjectionScreen.cpp.o -MF gui_and_draw/CMakeFiles/gui_and_draw.dir/ProjectionScreen.cpp.o.d -o gui_and_draw/CMakeFiles/gui_and_draw.dir/ProjectionScreen.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ProjectionScreen.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmUndo.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:29, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:37, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.h:26, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ProjectionScreen.h:11, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ProjectionScreen.cpp:9: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:22, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ProjectionMgr.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ProjectionScreen.cpp:8: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:28: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:61:20: warning: ‘virtual std::string ParmContainer::GetName() const’ was hidden [-Woverloaded-virtual=] 61 | virtual string GetName() const { return m_Name; } | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:22: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:75:20: note: by ‘virtual std::string XSecCurve::GetName()’ 75 | virtual string GetName(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:174:18: warning: ‘virtual void ParmContainer::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 174 | virtual void ChangeID( const string &id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:302:18: note: by ‘virtual void SSXSecCurve::ChangeID(std::string)’ 302 | virtual void ChangeID( string id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h: In constructor ‘BitMask::BitMask(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h:33:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for ( int i = 0; i < boolvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual void Geom::GetSymmIndexs(int, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:484:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 484 | if ( imain >= 0 && imain < m_SurfSymmMap.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetMainSurfID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:492:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | if ( surfnum >= 0 && surfnum < m_MainSurfIndxVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetSurfCopyIndx(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:504:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | if ( surfnum >= 0 && surfnum < m_SurfCopyIndx.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:73:24: warning: ‘virtual xmlNode* ParmContainer::EncodeXml(xmlNode*&)’ was hidden [-Woverloaded-virtual=] 73 | virtual xmlNodePtr EncodeXml( xmlNodePtr & node ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:196:16: note: by ‘xmlNode* Vehicle::EncodeXml(xmlNode*&, int)’ 196 | xmlNodePtr EncodeXml( xmlNodePtr & node, int set ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:201:18: note: by ‘virtual void ParmButton::Init(VspScreen*, VspButton*)’ 201 | virtual void Init( VspScreen* screen, VspButton* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:229:18: note: by ‘virtual void Input::Init(VspScreen*, Fl_Input*, const char*, VspButton*)’ 229 | virtual void Init( VspScreen* screen, Fl_Input* input, const char* format, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:269:18: note: by ‘virtual void Output::Init(VspScreen*, Fl_Output*, const char*, VspButton*)’ 269 | virtual void Init( VspScreen* screen, Fl_Output* output, const char* format, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:313:18: note: by ‘virtual void Slider::Init(VspScreen*, VspSlider*, double, bool)’ 313 | virtual void Init( VspScreen* screen, VspSlider* slider_widget, double range, bool log_slider = false ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:313:18: warning: ‘virtual void Slider::Init(VspScreen*, VspSlider*, double, bool)’ was hidden [-Woverloaded-virtual=] /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:354:18: note: by ‘virtual void SliderAdjRange::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, double, bool)’ 354 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:389:18: note: by ‘virtual void CheckButton::Init(VspScreen*, Fl_Check_Button*)’ 389 | virtual void Init( VspScreen* screen, Fl_Check_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:406:18: note: by ‘virtual void CheckButtonBit::Init(VspScreen*, Fl_Button*, int)’ 406 | virtual void Init( VspScreen* screen, Fl_Button* button, int value ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:423:18: note: by ‘virtual void RadioButton::Init(VspScreen*, Fl_Button*, int)’ 423 | virtual void Init( VspScreen* screen, Fl_Button* button, int value ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:456:18: note: by ‘virtual void ToggleButton::Init(VspScreen*, Fl_Button*)’ 456 | virtual void Init( VspScreen* screen, Fl_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:497:18: note: by ‘virtual void TriggerButton::Init(VspScreen*, Fl_Button*)’ 497 | virtual void Init( VspScreen* screen, Fl_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:517:18: note: by ‘virtual void Counter::Init(VspScreen*, Fl_Counter*, VspButton*)’ 517 | virtual void Init( VspScreen* screen, Fl_Counter* counter, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:536:18: note: by ‘virtual void Choice::Init(VspScreen*, Fl_Choice*, VspButton*)’ 536 | virtual void Init( VspScreen* screen, Fl_Choice* fl_choice, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:605:18: note: by ‘virtual void SliderInput::Init(VspScreen*, VspSlider*, Fl_Input*, double, const char*, VspButton*, bool)’ 605 | virtual void Init( VspScreen* screen, VspSlider* slider_widget, Fl_Input* input, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:646:18: note: by ‘virtual void SliderAdjRangeInput::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, double, const char*, VspButton*, bool)’ 646 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:806:18: note: by ‘virtual void FractParmSlider::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, Fl_Input*, double, const char*, VspButton*)’ 806 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:875:18: note: by ‘virtual void StringInput::Init(VspScreen*, Fl_Input*)’ 875 | virtual void Init( VspScreen* screen, Fl_Input* input ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:907:18: note: by ‘virtual void StringOutput::Init(VspScreen*, Fl_Output*, Fl_Button*)’ 907 | virtual void Init( VspScreen* screen, Fl_Output* output, Fl_Button* button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:942:18: note: by ‘virtual void IndexSelector::Init(VspScreen*, Fl_Button*, Fl_Button*, Fl_Int_Input*, Fl_Button*, Fl_Button*, VspButton*)’ 942 | virtual void Init( VspScreen* screen, Fl_Button* ll_but, Fl_Button* l_but, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:990:18: note: by ‘virtual void ColorPicker::Init(VspScreen*, Fl_Button*, Fl_Button*, std::vector, Fl_Slider**)’ 990 | virtual void Init( VspScreen* screen, Fl_Button* title, Fl_Button* result, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:993:18: note: by ‘virtual void ColorPicker::Update(const vec3d&)’ 993 | virtual void Update( const vec3d & rgb ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1018:18: note: by ‘virtual void Group::Init(Fl_Group*)’ 1018 | virtual void Init( Fl_Group* g ) | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1058:18: note: by ‘virtual void ParmPicker::Init(VspScreen*, Fl_Choice*, Fl_Choice*, Fl_Choice*)’ 1058 | virtual void Init( VspScreen* screen, Fl_Choice* container_choice, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1061:18: note: by ‘virtual void ParmPicker::Update()’ 1061 | virtual void Update( ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1131:18: note: by ‘virtual void ParmTreePicker::Init(VspScreen*, Fl_Tree*)’ 1131 | virtual void Init( VspScreen* screen, Fl_Tree* parm_tree ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1133:18: note: by ‘virtual void ParmTreePicker::Update(const std::vector >&)’ 1133 | virtual void Update( const vector< string > &selected_ids ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1179:18: note: by ‘virtual void DriverGroupBank::Init(VspScreen*, const std::vector >&, const std::vector&)’ 1179 | virtual void Init( VspScreen* screen, const vector < vector < Fl_Button * > > & buttons, const vector < SliderAdjRangeInput * > & sliders ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1181:18: note: by ‘virtual void DriverGroupBank::Update(std::vector >&)’ 1181 | virtual void Update( vector< string > & parm_ids ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1215:18: note: by ‘virtual void SkinControl::Init(VspScreen*, Fl_Check_Button*, Fl_Check_Button*, Fl_Check_Button*, VspSlider*, Fl_Button*, Fl_Button*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, Fl_Input*, VspButton*, VspButton*, double, const char*)’ 1215 | virtual void Init( VspScreen* screen, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1231:18: note: by ‘virtual void SkinControl::Update(const std::string&, const std::string&, const std::string&, const std::string&, const std::string&)’ 1231 | virtual void Update( const string& parmL_id, const string& setL_id, const string& eq_id, const string& setR_id, const string& parmR_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1266:18: note: by ‘virtual void SkinHeader::Init(VspScreen*, Choice*, const std::vector&)’ 1266 | virtual void Init( VspScreen* screen, Choice* cont_choice , const vector< VspButton* > &buttons ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1290:18: note: by ‘virtual void GeomPicker::Init(VspScreen*, Fl_Choice*)’ 1290 | virtual void Init( VspScreen* screen, Fl_Choice* geom_choice ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1294:18: note: by ‘virtual void GeomPicker::Update()’ 1294 | virtual void Update( ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1374:18: note: by ‘virtual void PCurveEditor::Init(VspScreen*, Vsp_Canvas*, Fl_Scroll*, Fl_Button*, Fl_Button*, Fl_Button*, Fl_Light_Button*, Fl_Light_Button*, GroupLayout*)’ 1374 | virtual void Init( VspScreen* screen, Vsp_Canvas* canvas, Fl_Scroll* ptscroll, Fl_Button* spbutton, Fl_Button* convbutton, Fl_Button* delbutton, Fl_Light_Button* delpickbutton, Fl_Light_Button* splitpickbutton, GroupLayout* ptlayout ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1398:18: note: by ‘virtual void PCurveEditor::Update(PCurve*)’ 1398 | virtual void Update( PCurve *curve ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.h:30: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:27:10: note: by ‘void AttributeTree::Init(GroupLayout*, VspScreen*, int)’ 27 | void Init( GroupLayout * layout, VspScreen *screen, int browser_h = 150 ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:30:10: note: by ‘void AttributeTree::Update()’ 30 | void Update(); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h: In member function ‘std::vector > AttributeTree::GetSelectedID()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:64:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 64 | for ( int i = 0; i != m_SelectIDs.size(); ++i ) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:136:10: note: by ‘void AttributeEditor::Init(GroupLayout*, Fl_Group*, VspScreen*, void (*)(Fl_Widget*, void*), bool, int, int)’ 136 | void Init( GroupLayout * layout, Fl_Group* group, VspScreen *screen, Fl_Callback *cb, bool mod_start = false, int start_y = 0, int editor_h = 165 ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:138:10: note: by ‘void AttributeEditor::Update()’ 138 | void Update(); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ProjectionScreen.cpp: In member function ‘virtual void ProjectionScreen::GuiDeviceCallBack(GuiDevice*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ProjectionScreen.cpp:401:37: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 401 | if ( indx >= 0 && indx < m_ModeIDs.size() ) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ [266/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/cartesian -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/EXPRPARSE-prefix/include -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT gui_and_draw/CMakeFiles/gui_and_draw.dir/PSliceScreen.cpp.o -MF gui_and_draw/CMakeFiles/gui_and_draw.dir/PSliceScreen.cpp.o.d -o gui_and_draw/CMakeFiles/gui_and_draw.dir/PSliceScreen.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/PSliceScreen.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmUndo.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:29, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:37, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.h:26, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/PSliceScreen.h:10, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/PSliceScreen.cpp:7: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:22, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:36: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:28: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:61:20: warning: ‘virtual std::string ParmContainer::GetName() const’ was hidden [-Woverloaded-virtual=] 61 | virtual string GetName() const { return m_Name; } | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:22: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:75:20: note: by ‘virtual std::string XSecCurve::GetName()’ 75 | virtual string GetName(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:174:18: warning: ‘virtual void ParmContainer::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 174 | virtual void ChangeID( const string &id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:302:18: note: by ‘virtual void SSXSecCurve::ChangeID(std::string)’ 302 | virtual void ChangeID( string id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h: In constructor ‘BitMask::BitMask(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h:33:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for ( int i = 0; i < boolvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual void Geom::GetSymmIndexs(int, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:484:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 484 | if ( imain >= 0 && imain < m_SurfSymmMap.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetMainSurfID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:492:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | if ( surfnum >= 0 && surfnum < m_MainSurfIndxVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetSurfCopyIndx(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:504:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | if ( surfnum >= 0 && surfnum < m_SurfCopyIndx.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:73:24: warning: ‘virtual xmlNode* ParmContainer::EncodeXml(xmlNode*&)’ was hidden [-Woverloaded-virtual=] 73 | virtual xmlNodePtr EncodeXml( xmlNodePtr & node ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:196:16: note: by ‘xmlNode* Vehicle::EncodeXml(xmlNode*&, int)’ 196 | xmlNodePtr EncodeXml( xmlNodePtr & node, int set ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:201:18: note: by ‘virtual void ParmButton::Init(VspScreen*, VspButton*)’ 201 | virtual void Init( VspScreen* screen, VspButton* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:229:18: note: by ‘virtual void Input::Init(VspScreen*, Fl_Input*, const char*, VspButton*)’ 229 | virtual void Init( VspScreen* screen, Fl_Input* input, const char* format, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:269:18: note: by ‘virtual void Output::Init(VspScreen*, Fl_Output*, const char*, VspButton*)’ 269 | virtual void Init( VspScreen* screen, Fl_Output* output, const char* format, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:313:18: note: by ‘virtual void Slider::Init(VspScreen*, VspSlider*, double, bool)’ 313 | virtual void Init( VspScreen* screen, VspSlider* slider_widget, double range, bool log_slider = false ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:313:18: warning: ‘virtual void Slider::Init(VspScreen*, VspSlider*, double, bool)’ was hidden [-Woverloaded-virtual=] /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:354:18: note: by ‘virtual void SliderAdjRange::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, double, bool)’ 354 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:389:18: note: by ‘virtual void CheckButton::Init(VspScreen*, Fl_Check_Button*)’ 389 | virtual void Init( VspScreen* screen, Fl_Check_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:406:18: note: by ‘virtual void CheckButtonBit::Init(VspScreen*, Fl_Button*, int)’ 406 | virtual void Init( VspScreen* screen, Fl_Button* button, int value ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:423:18: note: by ‘virtual void RadioButton::Init(VspScreen*, Fl_Button*, int)’ 423 | virtual void Init( VspScreen* screen, Fl_Button* button, int value ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:456:18: note: by ‘virtual void ToggleButton::Init(VspScreen*, Fl_Button*)’ 456 | virtual void Init( VspScreen* screen, Fl_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:497:18: note: by ‘virtual void TriggerButton::Init(VspScreen*, Fl_Button*)’ 497 | virtual void Init( VspScreen* screen, Fl_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:517:18: note: by ‘virtual void Counter::Init(VspScreen*, Fl_Counter*, VspButton*)’ 517 | virtual void Init( VspScreen* screen, Fl_Counter* counter, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:536:18: note: by ‘virtual void Choice::Init(VspScreen*, Fl_Choice*, VspButton*)’ 536 | virtual void Init( VspScreen* screen, Fl_Choice* fl_choice, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:605:18: note: by ‘virtual void SliderInput::Init(VspScreen*, VspSlider*, Fl_Input*, double, const char*, VspButton*, bool)’ 605 | virtual void Init( VspScreen* screen, VspSlider* slider_widget, Fl_Input* input, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:646:18: note: by ‘virtual void SliderAdjRangeInput::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, double, const char*, VspButton*, bool)’ 646 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:806:18: note: by ‘virtual void FractParmSlider::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, Fl_Input*, double, const char*, VspButton*)’ 806 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:875:18: note: by ‘virtual void StringInput::Init(VspScreen*, Fl_Input*)’ 875 | virtual void Init( VspScreen* screen, Fl_Input* input ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:907:18: note: by ‘virtual void StringOutput::Init(VspScreen*, Fl_Output*, Fl_Button*)’ 907 | virtual void Init( VspScreen* screen, Fl_Output* output, Fl_Button* button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:942:18: note: by ‘virtual void IndexSelector::Init(VspScreen*, Fl_Button*, Fl_Button*, Fl_Int_Input*, Fl_Button*, Fl_Button*, VspButton*)’ 942 | virtual void Init( VspScreen* screen, Fl_Button* ll_but, Fl_Button* l_but, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:990:18: note: by ‘virtual void ColorPicker::Init(VspScreen*, Fl_Button*, Fl_Button*, std::vector, Fl_Slider**)’ 990 | virtual void Init( VspScreen* screen, Fl_Button* title, Fl_Button* result, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:993:18: note: by ‘virtual void ColorPicker::Update(const vec3d&)’ 993 | virtual void Update( const vec3d & rgb ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1018:18: note: by ‘virtual void Group::Init(Fl_Group*)’ 1018 | virtual void Init( Fl_Group* g ) | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1058:18: note: by ‘virtual void ParmPicker::Init(VspScreen*, Fl_Choice*, Fl_Choice*, Fl_Choice*)’ 1058 | virtual void Init( VspScreen* screen, Fl_Choice* container_choice, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1061:18: note: by ‘virtual void ParmPicker::Update()’ 1061 | virtual void Update( ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1131:18: note: by ‘virtual void ParmTreePicker::Init(VspScreen*, Fl_Tree*)’ 1131 | virtual void Init( VspScreen* screen, Fl_Tree* parm_tree ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1133:18: note: by ‘virtual void ParmTreePicker::Update(const std::vector >&)’ 1133 | virtual void Update( const vector< string > &selected_ids ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1179:18: note: by ‘virtual void DriverGroupBank::Init(VspScreen*, const std::vector >&, const std::vector&)’ 1179 | virtual void Init( VspScreen* screen, const vector < vector < Fl_Button * > > & buttons, const vector < SliderAdjRangeInput * > & sliders ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1181:18: note: by ‘virtual void DriverGroupBank::Update(std::vector >&)’ 1181 | virtual void Update( vector< string > & parm_ids ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1215:18: note: by ‘virtual void SkinControl::Init(VspScreen*, Fl_Check_Button*, Fl_Check_Button*, Fl_Check_Button*, VspSlider*, Fl_Button*, Fl_Button*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, Fl_Input*, VspButton*, VspButton*, double, const char*)’ 1215 | virtual void Init( VspScreen* screen, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1231:18: note: by ‘virtual void SkinControl::Update(const std::string&, const std::string&, const std::string&, const std::string&, const std::string&)’ 1231 | virtual void Update( const string& parmL_id, const string& setL_id, const string& eq_id, const string& setR_id, const string& parmR_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1266:18: note: by ‘virtual void SkinHeader::Init(VspScreen*, Choice*, const std::vector&)’ 1266 | virtual void Init( VspScreen* screen, Choice* cont_choice , const vector< VspButton* > &buttons ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1290:18: note: by ‘virtual void GeomPicker::Init(VspScreen*, Fl_Choice*)’ 1290 | virtual void Init( VspScreen* screen, Fl_Choice* geom_choice ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1294:18: note: by ‘virtual void GeomPicker::Update()’ 1294 | virtual void Update( ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1374:18: note: by ‘virtual void PCurveEditor::Init(VspScreen*, Vsp_Canvas*, Fl_Scroll*, Fl_Button*, Fl_Button*, Fl_Button*, Fl_Light_Button*, Fl_Light_Button*, GroupLayout*)’ 1374 | virtual void Init( VspScreen* screen, Vsp_Canvas* canvas, Fl_Scroll* ptscroll, Fl_Button* spbutton, Fl_Button* convbutton, Fl_Button* delbutton, Fl_Light_Button* delpickbutton, Fl_Light_Button* splitpickbutton, GroupLayout* ptlayout ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1398:18: note: by ‘virtual void PCurveEditor::Update(PCurve*)’ 1398 | virtual void Update( PCurve *curve ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.h:30: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:27:10: note: by ‘void AttributeTree::Init(GroupLayout*, VspScreen*, int)’ 27 | void Init( GroupLayout * layout, VspScreen *screen, int browser_h = 150 ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:30:10: note: by ‘void AttributeTree::Update()’ 30 | void Update(); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h: In member function ‘std::vector > AttributeTree::GetSelectedID()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:64:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 64 | for ( int i = 0; i != m_SelectIDs.size(); ++i ) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:136:10: note: by ‘void AttributeEditor::Init(GroupLayout*, Fl_Group*, VspScreen*, void (*)(Fl_Widget*, void*), bool, int, int)’ 136 | void Init( GroupLayout * layout, Fl_Group* group, VspScreen *screen, Fl_Callback *cb, bool mod_start = false, int start_y = 0, int editor_h = 165 ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:138:10: note: by ‘void AttributeEditor::Update()’ 138 | void Update(); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/PSliceScreen.cpp: In member function ‘virtual void PSliceScreen::GuiDeviceCallBack(GuiDevice*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/PSliceScreen.cpp:259:64: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 259 | if ( m_SelectedModeChoice >= 0 && m_SelectedModeChoice < m_ModeIDs.size() ) | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ [267/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/cartesian -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/EXPRPARSE-prefix/include -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT gui_and_draw/CMakeFiles/gui_and_draw.dir/PtCloudScreen.cpp.o -MF gui_and_draw/CMakeFiles/gui_and_draw.dir/PtCloudScreen.cpp.o.d -o gui_and_draw/CMakeFiles/gui_and_draw.dir/PtCloudScreen.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/PtCloudScreen.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmUndo.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:29, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:37, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.h:26, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/PtCloudScreen.h:4, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/PtCloudScreen.cpp:8: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:22, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:36: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:28: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:61:20: warning: ‘virtual std::string ParmContainer::GetName() const’ was hidden [-Woverloaded-virtual=] 61 | virtual string GetName() const { return m_Name; } | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:22: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:75:20: note: by ‘virtual std::string XSecCurve::GetName()’ 75 | virtual string GetName(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:174:18: warning: ‘virtual void ParmContainer::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 174 | virtual void ChangeID( const string &id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:302:18: note: by ‘virtual void SSXSecCurve::ChangeID(std::string)’ 302 | virtual void ChangeID( string id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h: In constructor ‘BitMask::BitMask(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h:33:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for ( int i = 0; i < boolvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual void Geom::GetSymmIndexs(int, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:484:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 484 | if ( imain >= 0 && imain < m_SurfSymmMap.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetMainSurfID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:492:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | if ( surfnum >= 0 && surfnum < m_MainSurfIndxVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetSurfCopyIndx(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:504:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | if ( surfnum >= 0 && surfnum < m_SurfCopyIndx.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:73:24: warning: ‘virtual xmlNode* ParmContainer::EncodeXml(xmlNode*&)’ was hidden [-Woverloaded-virtual=] 73 | virtual xmlNodePtr EncodeXml( xmlNodePtr & node ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:196:16: note: by ‘xmlNode* Vehicle::EncodeXml(xmlNode*&, int)’ 196 | xmlNodePtr EncodeXml( xmlNodePtr & node, int set ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:201:18: note: by ‘virtual void ParmButton::Init(VspScreen*, VspButton*)’ 201 | virtual void Init( VspScreen* screen, VspButton* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:229:18: note: by ‘virtual void Input::Init(VspScreen*, Fl_Input*, const char*, VspButton*)’ 229 | virtual void Init( VspScreen* screen, Fl_Input* input, const char* format, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:269:18: note: by ‘virtual void Output::Init(VspScreen*, Fl_Output*, const char*, VspButton*)’ 269 | virtual void Init( VspScreen* screen, Fl_Output* output, const char* format, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:313:18: note: by ‘virtual void Slider::Init(VspScreen*, VspSlider*, double, bool)’ 313 | virtual void Init( VspScreen* screen, VspSlider* slider_widget, double range, bool log_slider = false ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:313:18: warning: ‘virtual void Slider::Init(VspScreen*, VspSlider*, double, bool)’ was hidden [-Woverloaded-virtual=] /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:354:18: note: by ‘virtual void SliderAdjRange::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, double, bool)’ 354 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:389:18: note: by ‘virtual void CheckButton::Init(VspScreen*, Fl_Check_Button*)’ 389 | virtual void Init( VspScreen* screen, Fl_Check_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:406:18: note: by ‘virtual void CheckButtonBit::Init(VspScreen*, Fl_Button*, int)’ 406 | virtual void Init( VspScreen* screen, Fl_Button* button, int value ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:423:18: note: by ‘virtual void RadioButton::Init(VspScreen*, Fl_Button*, int)’ 423 | virtual void Init( VspScreen* screen, Fl_Button* button, int value ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:456:18: note: by ‘virtual void ToggleButton::Init(VspScreen*, Fl_Button*)’ 456 | virtual void Init( VspScreen* screen, Fl_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:497:18: note: by ‘virtual void TriggerButton::Init(VspScreen*, Fl_Button*)’ 497 | virtual void Init( VspScreen* screen, Fl_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:517:18: note: by ‘virtual void Counter::Init(VspScreen*, Fl_Counter*, VspButton*)’ 517 | virtual void Init( VspScreen* screen, Fl_Counter* counter, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:536:18: note: by ‘virtual void Choice::Init(VspScreen*, Fl_Choice*, VspButton*)’ 536 | virtual void Init( VspScreen* screen, Fl_Choice* fl_choice, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:605:18: note: by ‘virtual void SliderInput::Init(VspScreen*, VspSlider*, Fl_Input*, double, const char*, VspButton*, bool)’ 605 | virtual void Init( VspScreen* screen, VspSlider* slider_widget, Fl_Input* input, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:646:18: note: by ‘virtual void SliderAdjRangeInput::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, double, const char*, VspButton*, bool)’ 646 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:806:18: note: by ‘virtual void FractParmSlider::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, Fl_Input*, double, const char*, VspButton*)’ 806 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:875:18: note: by ‘virtual void StringInput::Init(VspScreen*, Fl_Input*)’ 875 | virtual void Init( VspScreen* screen, Fl_Input* input ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:907:18: note: by ‘virtual void StringOutput::Init(VspScreen*, Fl_Output*, Fl_Button*)’ 907 | virtual void Init( VspScreen* screen, Fl_Output* output, Fl_Button* button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:942:18: note: by ‘virtual void IndexSelector::Init(VspScreen*, Fl_Button*, Fl_Button*, Fl_Int_Input*, Fl_Button*, Fl_Button*, VspButton*)’ 942 | virtual void Init( VspScreen* screen, Fl_Button* ll_but, Fl_Button* l_but, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:990:18: note: by ‘virtual void ColorPicker::Init(VspScreen*, Fl_Button*, Fl_Button*, std::vector, Fl_Slider**)’ 990 | virtual void Init( VspScreen* screen, Fl_Button* title, Fl_Button* result, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:993:18: note: by ‘virtual void ColorPicker::Update(const vec3d&)’ 993 | virtual void Update( const vec3d & rgb ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1018:18: note: by ‘virtual void Group::Init(Fl_Group*)’ 1018 | virtual void Init( Fl_Group* g ) | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1058:18: note: by ‘virtual void ParmPicker::Init(VspScreen*, Fl_Choice*, Fl_Choice*, Fl_Choice*)’ 1058 | virtual void Init( VspScreen* screen, Fl_Choice* container_choice, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1061:18: note: by ‘virtual void ParmPicker::Update()’ 1061 | virtual void Update( ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1131:18: note: by ‘virtual void ParmTreePicker::Init(VspScreen*, Fl_Tree*)’ 1131 | virtual void Init( VspScreen* screen, Fl_Tree* parm_tree ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1133:18: note: by ‘virtual void ParmTreePicker::Update(const std::vector >&)’ 1133 | virtual void Update( const vector< string > &selected_ids ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1179:18: note: by ‘virtual void DriverGroupBank::Init(VspScreen*, const std::vector >&, const std::vector&)’ 1179 | virtual void Init( VspScreen* screen, const vector < vector < Fl_Button * > > & buttons, const vector < SliderAdjRangeInput * > & sliders ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1181:18: note: by ‘virtual void DriverGroupBank::Update(std::vector >&)’ 1181 | virtual void Update( vector< string > & parm_ids ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1215:18: note: by ‘virtual void SkinControl::Init(VspScreen*, Fl_Check_Button*, Fl_Check_Button*, Fl_Check_Button*, VspSlider*, Fl_Button*, Fl_Button*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, Fl_Input*, VspButton*, VspButton*, double, const char*)’ 1215 | virtual void Init( VspScreen* screen, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1231:18: note: by ‘virtual void SkinControl::Update(const std::string&, const std::string&, const std::string&, const std::string&, const std::string&)’ 1231 | virtual void Update( const string& parmL_id, const string& setL_id, const string& eq_id, const string& setR_id, const string& parmR_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1266:18: note: by ‘virtual void SkinHeader::Init(VspScreen*, Choice*, const std::vector&)’ 1266 | virtual void Init( VspScreen* screen, Choice* cont_choice , const vector< VspButton* > &buttons ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1290:18: note: by ‘virtual void GeomPicker::Init(VspScreen*, Fl_Choice*)’ 1290 | virtual void Init( VspScreen* screen, Fl_Choice* geom_choice ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1294:18: note: by ‘virtual void GeomPicker::Update()’ 1294 | virtual void Update( ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1374:18: note: by ‘virtual void PCurveEditor::Init(VspScreen*, Vsp_Canvas*, Fl_Scroll*, Fl_Button*, Fl_Button*, Fl_Button*, Fl_Light_Button*, Fl_Light_Button*, GroupLayout*)’ 1374 | virtual void Init( VspScreen* screen, Vsp_Canvas* canvas, Fl_Scroll* ptscroll, Fl_Button* spbutton, Fl_Button* convbutton, Fl_Button* delbutton, Fl_Light_Button* delpickbutton, Fl_Light_Button* splitpickbutton, GroupLayout* ptlayout ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1398:18: note: by ‘virtual void PCurveEditor::Update(PCurve*)’ 1398 | virtual void Update( PCurve *curve ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.h:30: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:27:10: note: by ‘void AttributeTree::Init(GroupLayout*, VspScreen*, int)’ 27 | void Init( GroupLayout * layout, VspScreen *screen, int browser_h = 150 ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:30:10: note: by ‘void AttributeTree::Update()’ 30 | void Update(); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h: In member function ‘std::vector > AttributeTree::GetSelectedID()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:64:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 64 | for ( int i = 0; i != m_SelectIDs.size(); ++i ) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:136:10: note: by ‘void AttributeEditor::Init(GroupLayout*, Fl_Group*, VspScreen*, void (*)(Fl_Widget*, void*), bool, int, int)’ 136 | void Init( GroupLayout * layout, Fl_Group* group, VspScreen *screen, Fl_Callback *cb, bool mod_start = false, int start_y = 0, int editor_h = 165 ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:138:10: note: by ‘void AttributeEditor::Update()’ 138 | void Update(); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/PtCloudScreen.cpp: In member function ‘virtual bool PtCloudScreen::Update()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/PtCloudScreen.cpp:80:18: warning: unused variable ‘pt_cloud_geom_ptr’ [-Wunused-variable] 80 | PtCloudGeom* pt_cloud_geom_ptr = dynamic_cast< PtCloudGeom* >( geom_ptr ); | ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ [268/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/cartesian -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/EXPRPARSE-prefix/include -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT gui_and_draw/CMakeFiles/gui_and_draw.dir/PropScreen.cpp.o -MF gui_and_draw/CMakeFiles/gui_and_draw.dir/PropScreen.cpp.o.d -o gui_and_draw/CMakeFiles/gui_and_draw.dir/PropScreen.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/PropScreen.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmUndo.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:29, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:37, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.h:26, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/PropScreen.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/PropScreen.cpp:8: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:22, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:36: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:28: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:61:20: warning: ‘virtual std::string ParmContainer::GetName() const’ was hidden [-Woverloaded-virtual=] 61 | virtual string GetName() const { return m_Name; } | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:22: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:75:20: note: by ‘virtual std::string XSecCurve::GetName()’ 75 | virtual string GetName(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:174:18: warning: ‘virtual void ParmContainer::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 174 | virtual void ChangeID( const string &id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:302:18: note: by ‘virtual void SSXSecCurve::ChangeID(std::string)’ 302 | virtual void ChangeID( string id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h: In constructor ‘BitMask::BitMask(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h:33:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for ( int i = 0; i < boolvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual void Geom::GetSymmIndexs(int, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:484:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 484 | if ( imain >= 0 && imain < m_SurfSymmMap.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetMainSurfID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:492:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | if ( surfnum >= 0 && surfnum < m_MainSurfIndxVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetSurfCopyIndx(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:504:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | if ( surfnum >= 0 && surfnum < m_SurfCopyIndx.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:73:24: warning: ‘virtual xmlNode* ParmContainer::EncodeXml(xmlNode*&)’ was hidden [-Woverloaded-virtual=] 73 | virtual xmlNodePtr EncodeXml( xmlNodePtr & node ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:196:16: note: by ‘xmlNode* Vehicle::EncodeXml(xmlNode*&, int)’ 196 | xmlNodePtr EncodeXml( xmlNodePtr & node, int set ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:201:18: note: by ‘virtual void ParmButton::Init(VspScreen*, VspButton*)’ 201 | virtual void Init( VspScreen* screen, VspButton* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:229:18: note: by ‘virtual void Input::Init(VspScreen*, Fl_Input*, const char*, VspButton*)’ 229 | virtual void Init( VspScreen* screen, Fl_Input* input, const char* format, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:269:18: note: by ‘virtual void Output::Init(VspScreen*, Fl_Output*, const char*, VspButton*)’ 269 | virtual void Init( VspScreen* screen, Fl_Output* output, const char* format, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:313:18: note: by ‘virtual void Slider::Init(VspScreen*, VspSlider*, double, bool)’ 313 | virtual void Init( VspScreen* screen, VspSlider* slider_widget, double range, bool log_slider = false ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:313:18: warning: ‘virtual void Slider::Init(VspScreen*, VspSlider*, double, bool)’ was hidden [-Woverloaded-virtual=] /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:354:18: note: by ‘virtual void SliderAdjRange::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, double, bool)’ 354 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:389:18: note: by ‘virtual void CheckButton::Init(VspScreen*, Fl_Check_Button*)’ 389 | virtual void Init( VspScreen* screen, Fl_Check_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:406:18: note: by ‘virtual void CheckButtonBit::Init(VspScreen*, Fl_Button*, int)’ 406 | virtual void Init( VspScreen* screen, Fl_Button* button, int value ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:423:18: note: by ‘virtual void RadioButton::Init(VspScreen*, Fl_Button*, int)’ 423 | virtual void Init( VspScreen* screen, Fl_Button* button, int value ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:456:18: note: by ‘virtual void ToggleButton::Init(VspScreen*, Fl_Button*)’ 456 | virtual void Init( VspScreen* screen, Fl_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:497:18: note: by ‘virtual void TriggerButton::Init(VspScreen*, Fl_Button*)’ 497 | virtual void Init( VspScreen* screen, Fl_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:517:18: note: by ‘virtual void Counter::Init(VspScreen*, Fl_Counter*, VspButton*)’ 517 | virtual void Init( VspScreen* screen, Fl_Counter* counter, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:536:18: note: by ‘virtual void Choice::Init(VspScreen*, Fl_Choice*, VspButton*)’ 536 | virtual void Init( VspScreen* screen, Fl_Choice* fl_choice, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:605:18: note: by ‘virtual void SliderInput::Init(VspScreen*, VspSlider*, Fl_Input*, double, const char*, VspButton*, bool)’ 605 | virtual void Init( VspScreen* screen, VspSlider* slider_widget, Fl_Input* input, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:646:18: note: by ‘virtual void SliderAdjRangeInput::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, double, const char*, VspButton*, bool)’ 646 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:806:18: note: by ‘virtual void FractParmSlider::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, Fl_Input*, double, const char*, VspButton*)’ 806 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:875:18: note: by ‘virtual void StringInput::Init(VspScreen*, Fl_Input*)’ 875 | virtual void Init( VspScreen* screen, Fl_Input* input ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:907:18: note: by ‘virtual void StringOutput::Init(VspScreen*, Fl_Output*, Fl_Button*)’ 907 | virtual void Init( VspScreen* screen, Fl_Output* output, Fl_Button* button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:942:18: note: by ‘virtual void IndexSelector::Init(VspScreen*, Fl_Button*, Fl_Button*, Fl_Int_Input*, Fl_Button*, Fl_Button*, VspButton*)’ 942 | virtual void Init( VspScreen* screen, Fl_Button* ll_but, Fl_Button* l_but, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:990:18: note: by ‘virtual void ColorPicker::Init(VspScreen*, Fl_Button*, Fl_Button*, std::vector, Fl_Slider**)’ 990 | virtual void Init( VspScreen* screen, Fl_Button* title, Fl_Button* result, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:993:18: note: by ‘virtual void ColorPicker::Update(const vec3d&)’ 993 | virtual void Update( const vec3d & rgb ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1018:18: note: by ‘virtual void Group::Init(Fl_Group*)’ 1018 | virtual void Init( Fl_Group* g ) | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1058:18: note: by ‘virtual void ParmPicker::Init(VspScreen*, Fl_Choice*, Fl_Choice*, Fl_Choice*)’ 1058 | virtual void Init( VspScreen* screen, Fl_Choice* container_choice, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1061:18: note: by ‘virtual void ParmPicker::Update()’ 1061 | virtual void Update( ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1131:18: note: by ‘virtual void ParmTreePicker::Init(VspScreen*, Fl_Tree*)’ 1131 | virtual void Init( VspScreen* screen, Fl_Tree* parm_tree ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1133:18: note: by ‘virtual void ParmTreePicker::Update(const std::vector >&)’ 1133 | virtual void Update( const vector< string > &selected_ids ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1179:18: note: by ‘virtual void DriverGroupBank::Init(VspScreen*, const std::vector >&, const std::vector&)’ 1179 | virtual void Init( VspScreen* screen, const vector < vector < Fl_Button * > > & buttons, const vector < SliderAdjRangeInput * > & sliders ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1181:18: note: by ‘virtual void DriverGroupBank::Update(std::vector >&)’ 1181 | virtual void Update( vector< string > & parm_ids ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1215:18: note: by ‘virtual void SkinControl::Init(VspScreen*, Fl_Check_Button*, Fl_Check_Button*, Fl_Check_Button*, VspSlider*, Fl_Button*, Fl_Button*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, Fl_Input*, VspButton*, VspButton*, double, const char*)’ 1215 | virtual void Init( VspScreen* screen, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1231:18: note: by ‘virtual void SkinControl::Update(const std::string&, const std::string&, const std::string&, const std::string&, const std::string&)’ 1231 | virtual void Update( const string& parmL_id, const string& setL_id, const string& eq_id, const string& setR_id, const string& parmR_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1266:18: note: by ‘virtual void SkinHeader::Init(VspScreen*, Choice*, const std::vector&)’ 1266 | virtual void Init( VspScreen* screen, Choice* cont_choice , const vector< VspButton* > &buttons ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1290:18: note: by ‘virtual void GeomPicker::Init(VspScreen*, Fl_Choice*)’ 1290 | virtual void Init( VspScreen* screen, Fl_Choice* geom_choice ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1294:18: note: by ‘virtual void GeomPicker::Update()’ 1294 | virtual void Update( ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1374:18: note: by ‘virtual void PCurveEditor::Init(VspScreen*, Vsp_Canvas*, Fl_Scroll*, Fl_Button*, Fl_Button*, Fl_Button*, Fl_Light_Button*, Fl_Light_Button*, GroupLayout*)’ 1374 | virtual void Init( VspScreen* screen, Vsp_Canvas* canvas, Fl_Scroll* ptscroll, Fl_Button* spbutton, Fl_Button* convbutton, Fl_Button* delbutton, Fl_Light_Button* delpickbutton, Fl_Light_Button* splitpickbutton, GroupLayout* ptlayout ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1398:18: note: by ‘virtual void PCurveEditor::Update(PCurve*)’ 1398 | virtual void Update( PCurve *curve ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.h:30: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:27:10: note: by ‘void AttributeTree::Init(GroupLayout*, VspScreen*, int)’ 27 | void Init( GroupLayout * layout, VspScreen *screen, int browser_h = 150 ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:30:10: note: by ‘void AttributeTree::Update()’ 30 | void Update(); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h: In member function ‘std::vector > AttributeTree::GetSelectedID()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:64:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 64 | for ( int i = 0; i != m_SelectIDs.size(); ++i ) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:136:10: note: by ‘void AttributeEditor::Init(GroupLayout*, Fl_Group*, VspScreen*, void (*)(Fl_Widget*, void*), bool, int, int)’ 136 | void Init( GroupLayout * layout, Fl_Group* group, VspScreen *screen, Fl_Callback *cb, bool mod_start = false, int start_y = 0, int editor_h = 165 ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:138:10: note: by ‘void AttributeEditor::Update()’ 138 | void Update(); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/PropScreen.cpp: In member function ‘virtual void PropScreen::RedrawBladeAzimuthSliders(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/PropScreen.cpp:576:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 576 | if ( num_sliders != m_BladeAziSliderVec.size() ) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/PropScreen.cpp: In member function ‘virtual bool PropScreen::Update()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/PropScreen.cpp:790:14: warning: unused variable ‘firstxs’ [-Wunused-variable] 790 | bool firstxs = xsid == 0; | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/PropScreen.cpp:650:10: warning: unused variable ‘str’ [-Wunused-variable] 650 | char str[255] = {}; | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ [269/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/cartesian -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/EXPRPARSE-prefix/include -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT gui_and_draw/CMakeFiles/gui_and_draw.dir/ResultsViewer.cpp.o -MF gui_and_draw/CMakeFiles/gui_and_draw.dir/ResultsViewer.cpp.o.d -o gui_and_draw/CMakeFiles/gui_and_draw.dir/ResultsViewer.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ResultsViewer.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmUndo.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:29, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:37, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.h:26, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ResultsViewer.h:12, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ResultsViewer.cpp:9: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:22, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:36: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:28: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:61:20: warning: ‘virtual std::string ParmContainer::GetName() const’ was hidden [-Woverloaded-virtual=] 61 | virtual string GetName() const { return m_Name; } | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:22: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:75:20: note: by ‘virtual std::string XSecCurve::GetName()’ 75 | virtual string GetName(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:174:18: warning: ‘virtual void ParmContainer::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 174 | virtual void ChangeID( const string &id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:302:18: note: by ‘virtual void SSXSecCurve::ChangeID(std::string)’ 302 | virtual void ChangeID( string id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h: In constructor ‘BitMask::BitMask(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h:33:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for ( int i = 0; i < boolvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual void Geom::GetSymmIndexs(int, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:484:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 484 | if ( imain >= 0 && imain < m_SurfSymmMap.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetMainSurfID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:492:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | if ( surfnum >= 0 && surfnum < m_MainSurfIndxVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetSurfCopyIndx(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:504:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | if ( surfnum >= 0 && surfnum < m_SurfCopyIndx.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:73:24: warning: ‘virtual xmlNode* ParmContainer::EncodeXml(xmlNode*&)’ was hidden [-Woverloaded-virtual=] 73 | virtual xmlNodePtr EncodeXml( xmlNodePtr & node ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:196:16: note: by ‘xmlNode* Vehicle::EncodeXml(xmlNode*&, int)’ 196 | xmlNodePtr EncodeXml( xmlNodePtr & node, int set ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:201:18: note: by ‘virtual void ParmButton::Init(VspScreen*, VspButton*)’ 201 | virtual void Init( VspScreen* screen, VspButton* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:229:18: note: by ‘virtual void Input::Init(VspScreen*, Fl_Input*, const char*, VspButton*)’ 229 | virtual void Init( VspScreen* screen, Fl_Input* input, const char* format, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:269:18: note: by ‘virtual void Output::Init(VspScreen*, Fl_Output*, const char*, VspButton*)’ 269 | virtual void Init( VspScreen* screen, Fl_Output* output, const char* format, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:313:18: note: by ‘virtual void Slider::Init(VspScreen*, VspSlider*, double, bool)’ 313 | virtual void Init( VspScreen* screen, VspSlider* slider_widget, double range, bool log_slider = false ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:313:18: warning: ‘virtual void Slider::Init(VspScreen*, VspSlider*, double, bool)’ was hidden [-Woverloaded-virtual=] /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:354:18: note: by ‘virtual void SliderAdjRange::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, double, bool)’ 354 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:389:18: note: by ‘virtual void CheckButton::Init(VspScreen*, Fl_Check_Button*)’ 389 | virtual void Init( VspScreen* screen, Fl_Check_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:406:18: note: by ‘virtual void CheckButtonBit::Init(VspScreen*, Fl_Button*, int)’ 406 | virtual void Init( VspScreen* screen, Fl_Button* button, int value ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:423:18: note: by ‘virtual void RadioButton::Init(VspScreen*, Fl_Button*, int)’ 423 | virtual void Init( VspScreen* screen, Fl_Button* button, int value ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:456:18: note: by ‘virtual void ToggleButton::Init(VspScreen*, Fl_Button*)’ 456 | virtual void Init( VspScreen* screen, Fl_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:497:18: note: by ‘virtual void TriggerButton::Init(VspScreen*, Fl_Button*)’ 497 | virtual void Init( VspScreen* screen, Fl_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:517:18: note: by ‘virtual void Counter::Init(VspScreen*, Fl_Counter*, VspButton*)’ 517 | virtual void Init( VspScreen* screen, Fl_Counter* counter, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:536:18: note: by ‘virtual void Choice::Init(VspScreen*, Fl_Choice*, VspButton*)’ 536 | virtual void Init( VspScreen* screen, Fl_Choice* fl_choice, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:605:18: note: by ‘virtual void SliderInput::Init(VspScreen*, VspSlider*, Fl_Input*, double, const char*, VspButton*, bool)’ 605 | virtual void Init( VspScreen* screen, VspSlider* slider_widget, Fl_Input* input, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:646:18: note: by ‘virtual void SliderAdjRangeInput::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, double, const char*, VspButton*, bool)’ 646 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:806:18: note: by ‘virtual void FractParmSlider::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, Fl_Input*, double, const char*, VspButton*)’ 806 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:875:18: note: by ‘virtual void StringInput::Init(VspScreen*, Fl_Input*)’ 875 | virtual void Init( VspScreen* screen, Fl_Input* input ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:907:18: note: by ‘virtual void StringOutput::Init(VspScreen*, Fl_Output*, Fl_Button*)’ 907 | virtual void Init( VspScreen* screen, Fl_Output* output, Fl_Button* button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:942:18: note: by ‘virtual void IndexSelector::Init(VspScreen*, Fl_Button*, Fl_Button*, Fl_Int_Input*, Fl_Button*, Fl_Button*, VspButton*)’ 942 | virtual void Init( VspScreen* screen, Fl_Button* ll_but, Fl_Button* l_but, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:990:18: note: by ‘virtual void ColorPicker::Init(VspScreen*, Fl_Button*, Fl_Button*, std::vector, Fl_Slider**)’ 990 | virtual void Init( VspScreen* screen, Fl_Button* title, Fl_Button* result, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:993:18: note: by ‘virtual void ColorPicker::Update(const vec3d&)’ 993 | virtual void Update( const vec3d & rgb ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1018:18: note: by ‘virtual void Group::Init(Fl_Group*)’ 1018 | virtual void Init( Fl_Group* g ) | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1058:18: note: by ‘virtual void ParmPicker::Init(VspScreen*, Fl_Choice*, Fl_Choice*, Fl_Choice*)’ 1058 | virtual void Init( VspScreen* screen, Fl_Choice* container_choice, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1061:18: note: by ‘virtual void ParmPicker::Update()’ 1061 | virtual void Update( ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1131:18: note: by ‘virtual void ParmTreePicker::Init(VspScreen*, Fl_Tree*)’ 1131 | virtual void Init( VspScreen* screen, Fl_Tree* parm_tree ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1133:18: note: by ‘virtual void ParmTreePicker::Update(const std::vector >&)’ 1133 | virtual void Update( const vector< string > &selected_ids ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1179:18: note: by ‘virtual void DriverGroupBank::Init(VspScreen*, const std::vector >&, const std::vector&)’ 1179 | virtual void Init( VspScreen* screen, const vector < vector < Fl_Button * > > & buttons, const vector < SliderAdjRangeInput * > & sliders ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1181:18: note: by ‘virtual void DriverGroupBank::Update(std::vector >&)’ 1181 | virtual void Update( vector< string > & parm_ids ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1215:18: note: by ‘virtual void SkinControl::Init(VspScreen*, Fl_Check_Button*, Fl_Check_Button*, Fl_Check_Button*, VspSlider*, Fl_Button*, Fl_Button*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, Fl_Input*, VspButton*, VspButton*, double, const char*)’ 1215 | virtual void Init( VspScreen* screen, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1231:18: note: by ‘virtual void SkinControl::Update(const std::string&, const std::string&, const std::string&, const std::string&, const std::string&)’ 1231 | virtual void Update( const string& parmL_id, const string& setL_id, const string& eq_id, const string& setR_id, const string& parmR_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1266:18: note: by ‘virtual void SkinHeader::Init(VspScreen*, Choice*, const std::vector&)’ 1266 | virtual void Init( VspScreen* screen, Choice* cont_choice , const vector< VspButton* > &buttons ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1290:18: note: by ‘virtual void GeomPicker::Init(VspScreen*, Fl_Choice*)’ 1290 | virtual void Init( VspScreen* screen, Fl_Choice* geom_choice ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1294:18: note: by ‘virtual void GeomPicker::Update()’ 1294 | virtual void Update( ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1374:18: note: by ‘virtual void PCurveEditor::Init(VspScreen*, Vsp_Canvas*, Fl_Scroll*, Fl_Button*, Fl_Button*, Fl_Button*, Fl_Light_Button*, Fl_Light_Button*, GroupLayout*)’ 1374 | virtual void Init( VspScreen* screen, Vsp_Canvas* canvas, Fl_Scroll* ptscroll, Fl_Button* spbutton, Fl_Button* convbutton, Fl_Button* delbutton, Fl_Light_Button* delpickbutton, Fl_Light_Button* splitpickbutton, GroupLayout* ptlayout ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1398:18: note: by ‘virtual void PCurveEditor::Update(PCurve*)’ 1398 | virtual void Update( PCurve *curve ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.h:30: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:27:10: note: by ‘void AttributeTree::Init(GroupLayout*, VspScreen*, int)’ 27 | void Init( GroupLayout * layout, VspScreen *screen, int browser_h = 150 ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:30:10: note: by ‘void AttributeTree::Update()’ 30 | void Update(); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h: In member function ‘std::vector > AttributeTree::GetSelectedID()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:64:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 64 | for ( int i = 0; i != m_SelectIDs.size(); ++i ) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:136:10: note: by ‘void AttributeEditor::Init(GroupLayout*, Fl_Group*, VspScreen*, void (*)(Fl_Widget*, void*), bool, int, int)’ 136 | void Init( GroupLayout * layout, Fl_Group* group, VspScreen *screen, Fl_Callback *cb, bool mod_start = false, int start_y = 0, int editor_h = 165 ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:138:10: note: by ‘void AttributeEditor::Update()’ 138 | void Update(); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ResultsViewer.cpp: In member function ‘virtual bool ResultsViewer::Update()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ResultsViewer.cpp:131:62: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 131 | if ( m_ResultsViewerSelect >= 0 && m_ResultsViewerSelect < m_ResIDvec.size() && m_ResIDvec.size() > 0 ) | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ResultsViewer.cpp:148:69: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector, int> >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 148 | if ( res && m_DataBrowserSelect >= 0 && m_DataBrowserSelect < m_DataNameIndexVec.size() && m_DataNameIndexVec.size() > 0 ) | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ResultsViewer.cpp: In member function ‘void ResultsViewer::UpdateDataBrowser()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ResultsViewer.cpp:300:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 300 | for ( int i = 0; i < names.size(); i++ ) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ResultsViewer.cpp:275:10: warning: unused variable ‘timestr’ [-Wunused-variable] 275 | char timestr[512]; | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GroupLayout.h:25, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.h:27: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/SpreadSheetWidget.h: In instantiation of ‘std::string SpreadSheet::col_header_txt(int) [with T = std::vector; std::string = std::__cxx11::basic_string]’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/SpreadSheetWidget.h:339:22: required from ‘void SpreadSheet::draw_cell(Fl_Table::TableContext, int, int, int, int, int, int) [with T = std::vector]’ 339 | fl_draw( col_header_txt( C ).c_str(), X, Y, W, H, FL_ALIGN_CENTER ); | ^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/SpreadSheetWidget.h:326:6: required from here 326 | void SpreadSheet::draw_cell( TableContext context, int R, int C, int X, int Y, int W, int H ) | ^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/SpreadSheetWidget.h:277:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 277 | if ( index < m_UserColHeader.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/SpreadSheetWidget.h: In instantiation of ‘std::string SpreadSheet::row_header_text(int) [with T = std::vector; std::string = std::__cxx11::basic_string]’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/SpreadSheetWidget.h:350:22: required from ‘void SpreadSheet::draw_cell(Fl_Table::TableContext, int, int, int, int, int, int) [with T = std::vector]’ 350 | fl_draw( row_header_text( R ).c_str(), X, Y, W, H, FL_ALIGN_CENTER ); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/SpreadSheetWidget.h:326:6: required from here 326 | void SpreadSheet::draw_cell( TableContext context, int R, int C, int X, int Y, int W, int H ) | ^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/SpreadSheetWidget.h:258:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 258 | if ( index < m_UserRowHeader.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/SpreadSheetWidget.h: In instantiation of ‘std::string SpreadSheet::col_header_txt(int) [with T = vec3d; std::string = std::__cxx11::basic_string]’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/SpreadSheetWidget.h:339:22: required from ‘void SpreadSheet::draw_cell(Fl_Table::TableContext, int, int, int, int, int, int) [with T = vec3d]’ 339 | fl_draw( col_header_txt( C ).c_str(), X, Y, W, H, FL_ALIGN_CENTER ); | ^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/SpreadSheetWidget.h:326:6: required from here 326 | void SpreadSheet::draw_cell( TableContext context, int R, int C, int X, int Y, int W, int H ) | ^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/SpreadSheetWidget.h:277:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 277 | if ( index < m_UserColHeader.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/SpreadSheetWidget.h: In instantiation of ‘std::string SpreadSheet::row_header_text(int) [with T = vec3d; std::string = std::__cxx11::basic_string]’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/SpreadSheetWidget.h:350:22: required from ‘void SpreadSheet::draw_cell(Fl_Table::TableContext, int, int, int, int, int, int) [with T = vec3d]’ 350 | fl_draw( row_header_text( R ).c_str(), X, Y, W, H, FL_ALIGN_CENTER ); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/SpreadSheetWidget.h:326:6: required from here 326 | void SpreadSheet::draw_cell( TableContext context, int R, int C, int X, int Y, int W, int H ) | ^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/SpreadSheetWidget.h:258:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 258 | if ( index < m_UserRowHeader.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/SpreadSheetWidget.h: In instantiation of ‘std::string SpreadSheet::col_header_txt(int) [with T = std::__cxx11::basic_string; std::string = std::__cxx11::basic_string]’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/SpreadSheetWidget.h:339:22: required from ‘void SpreadSheet::draw_cell(Fl_Table::TableContext, int, int, int, int, int, int) [with T = std::__cxx11::basic_string]’ 339 | fl_draw( col_header_txt( C ).c_str(), X, Y, W, H, FL_ALIGN_CENTER ); | ^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/SpreadSheetWidget.h:326:6: required from here 326 | void SpreadSheet::draw_cell( TableContext context, int R, int C, int X, int Y, int W, int H ) | ^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/SpreadSheetWidget.h:277:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 277 | if ( index < m_UserColHeader.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/SpreadSheetWidget.h: In instantiation of ‘std::string SpreadSheet::row_header_text(int) [with T = std::__cxx11::basic_string; std::string = std::__cxx11::basic_string]’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/SpreadSheetWidget.h:350:22: required from ‘void SpreadSheet::draw_cell(Fl_Table::TableContext, int, int, int, int, int, int) [with T = std::__cxx11::basic_string]’ 350 | fl_draw( row_header_text( R ).c_str(), X, Y, W, H, FL_ALIGN_CENTER ); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/SpreadSheetWidget.h:326:6: required from here 326 | void SpreadSheet::draw_cell( TableContext context, int R, int C, int X, int Y, int W, int H ) | ^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/SpreadSheetWidget.h:258:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 258 | if ( index < m_UserRowHeader.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/SpreadSheetWidget.h: In instantiation of ‘std::string SpreadSheet::col_header_txt(int) [with T = double; std::string = std::__cxx11::basic_string]’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/SpreadSheetWidget.h:339:22: required from ‘void SpreadSheet::draw_cell(Fl_Table::TableContext, int, int, int, int, int, int) [with T = double]’ 339 | fl_draw( col_header_txt( C ).c_str(), X, Y, W, H, FL_ALIGN_CENTER ); | ^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/SpreadSheetWidget.h:326:6: required from here 326 | void SpreadSheet::draw_cell( TableContext context, int R, int C, int X, int Y, int W, int H ) | ^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/SpreadSheetWidget.h:277:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 277 | if ( index < m_UserColHeader.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/SpreadSheetWidget.h: In instantiation of ‘std::string SpreadSheet::row_header_text(int) [with T = double; std::string = std::__cxx11::basic_string]’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/SpreadSheetWidget.h:350:22: required from ‘void SpreadSheet::draw_cell(Fl_Table::TableContext, int, int, int, int, int, int) [with T = double]’ 350 | fl_draw( row_header_text( R ).c_str(), X, Y, W, H, FL_ALIGN_CENTER ); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/SpreadSheetWidget.h:326:6: required from here 326 | void SpreadSheet::draw_cell( TableContext context, int R, int C, int X, int Y, int W, int H ) | ^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/SpreadSheetWidget.h:258:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 258 | if ( index < m_UserRowHeader.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/SpreadSheetWidget.h: In instantiation of ‘std::string SpreadSheet::col_header_txt(int) [with T = int; std::string = std::__cxx11::basic_string]’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/SpreadSheetWidget.h:339:22: required from ‘void SpreadSheet::draw_cell(Fl_Table::TableContext, int, int, int, int, int, int) [with T = int]’ 339 | fl_draw( col_header_txt( C ).c_str(), X, Y, W, H, FL_ALIGN_CENTER ); | ^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/SpreadSheetWidget.h:326:6: required from here 326 | void SpreadSheet::draw_cell( TableContext context, int R, int C, int X, int Y, int W, int H ) | ^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/SpreadSheetWidget.h:277:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 277 | if ( index < m_UserColHeader.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/SpreadSheetWidget.h: In instantiation of ‘std::string SpreadSheet::row_header_text(int) [with T = int; std::string = std::__cxx11::basic_string]’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/SpreadSheetWidget.h:350:22: required from ‘void SpreadSheet::draw_cell(Fl_Table::TableContext, int, int, int, int, int, int) [with T = int]’ 350 | fl_draw( row_header_text( R ).c_str(), X, Y, W, H, FL_ALIGN_CENTER ); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/SpreadSheetWidget.h:326:6: required from here 326 | void SpreadSheet::draw_cell( TableContext context, int R, int C, int X, int Y, int W, int H ) | ^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/SpreadSheetWidget.h:258:20: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 258 | if ( index < m_UserRowHeader.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ [270/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/cartesian -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/EXPRPARSE-prefix/include -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT gui_and_draw/CMakeFiles/gui_and_draw.dir/RoutingScreen.cpp.o -MF gui_and_draw/CMakeFiles/gui_and_draw.dir/RoutingScreen.cpp.o.d -o gui_and_draw/CMakeFiles/gui_and_draw.dir/RoutingScreen.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/RoutingScreen.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmUndo.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:29, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:37, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.h:26, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/RoutingScreen.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/RoutingScreen.cpp:8: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:22, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:36: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:28: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:61:20: warning: ‘virtual std::string ParmContainer::GetName() const’ was hidden [-Woverloaded-virtual=] 61 | virtual string GetName() const { return m_Name; } | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:22: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:75:20: note: by ‘virtual std::string XSecCurve::GetName()’ 75 | virtual string GetName(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:174:18: warning: ‘virtual void ParmContainer::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 174 | virtual void ChangeID( const string &id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:302:18: note: by ‘virtual void SSXSecCurve::ChangeID(std::string)’ 302 | virtual void ChangeID( string id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h: In constructor ‘BitMask::BitMask(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h:33:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for ( int i = 0; i < boolvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual void Geom::GetSymmIndexs(int, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:484:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 484 | if ( imain >= 0 && imain < m_SurfSymmMap.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetMainSurfID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:492:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | if ( surfnum >= 0 && surfnum < m_MainSurfIndxVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetSurfCopyIndx(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:504:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | if ( surfnum >= 0 && surfnum < m_SurfCopyIndx.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:73:24: warning: ‘virtual xmlNode* ParmContainer::EncodeXml(xmlNode*&)’ was hidden [-Woverloaded-virtual=] 73 | virtual xmlNodePtr EncodeXml( xmlNodePtr & node ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:196:16: note: by ‘xmlNode* Vehicle::EncodeXml(xmlNode*&, int)’ 196 | xmlNodePtr EncodeXml( xmlNodePtr & node, int set ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:201:18: note: by ‘virtual void ParmButton::Init(VspScreen*, VspButton*)’ 201 | virtual void Init( VspScreen* screen, VspButton* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:229:18: note: by ‘virtual void Input::Init(VspScreen*, Fl_Input*, const char*, VspButton*)’ 229 | virtual void Init( VspScreen* screen, Fl_Input* input, const char* format, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:269:18: note: by ‘virtual void Output::Init(VspScreen*, Fl_Output*, const char*, VspButton*)’ 269 | virtual void Init( VspScreen* screen, Fl_Output* output, const char* format, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:313:18: note: by ‘virtual void Slider::Init(VspScreen*, VspSlider*, double, bool)’ 313 | virtual void Init( VspScreen* screen, VspSlider* slider_widget, double range, bool log_slider = false ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:313:18: warning: ‘virtual void Slider::Init(VspScreen*, VspSlider*, double, bool)’ was hidden [-Woverloaded-virtual=] /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:354:18: note: by ‘virtual void SliderAdjRange::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, double, bool)’ 354 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:389:18: note: by ‘virtual void CheckButton::Init(VspScreen*, Fl_Check_Button*)’ 389 | virtual void Init( VspScreen* screen, Fl_Check_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:406:18: note: by ‘virtual void CheckButtonBit::Init(VspScreen*, Fl_Button*, int)’ 406 | virtual void Init( VspScreen* screen, Fl_Button* button, int value ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:423:18: note: by ‘virtual void RadioButton::Init(VspScreen*, Fl_Button*, int)’ 423 | virtual void Init( VspScreen* screen, Fl_Button* button, int value ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:456:18: note: by ‘virtual void ToggleButton::Init(VspScreen*, Fl_Button*)’ 456 | virtual void Init( VspScreen* screen, Fl_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:497:18: note: by ‘virtual void TriggerButton::Init(VspScreen*, Fl_Button*)’ 497 | virtual void Init( VspScreen* screen, Fl_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:517:18: note: by ‘virtual void Counter::Init(VspScreen*, Fl_Counter*, VspButton*)’ 517 | virtual void Init( VspScreen* screen, Fl_Counter* counter, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:536:18: note: by ‘virtual void Choice::Init(VspScreen*, Fl_Choice*, VspButton*)’ 536 | virtual void Init( VspScreen* screen, Fl_Choice* fl_choice, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:605:18: note: by ‘virtual void SliderInput::Init(VspScreen*, VspSlider*, Fl_Input*, double, const char*, VspButton*, bool)’ 605 | virtual void Init( VspScreen* screen, VspSlider* slider_widget, Fl_Input* input, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:646:18: note: by ‘virtual void SliderAdjRangeInput::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, double, const char*, VspButton*, bool)’ 646 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:806:18: note: by ‘virtual void FractParmSlider::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, Fl_Input*, double, const char*, VspButton*)’ 806 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:875:18: note: by ‘virtual void StringInput::Init(VspScreen*, Fl_Input*)’ 875 | virtual void Init( VspScreen* screen, Fl_Input* input ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:907:18: note: by ‘virtual void StringOutput::Init(VspScreen*, Fl_Output*, Fl_Button*)’ 907 | virtual void Init( VspScreen* screen, Fl_Output* output, Fl_Button* button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:942:18: note: by ‘virtual void IndexSelector::Init(VspScreen*, Fl_Button*, Fl_Button*, Fl_Int_Input*, Fl_Button*, Fl_Button*, VspButton*)’ 942 | virtual void Init( VspScreen* screen, Fl_Button* ll_but, Fl_Button* l_but, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:990:18: note: by ‘virtual void ColorPicker::Init(VspScreen*, Fl_Button*, Fl_Button*, std::vector, Fl_Slider**)’ 990 | virtual void Init( VspScreen* screen, Fl_Button* title, Fl_Button* result, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:993:18: note: by ‘virtual void ColorPicker::Update(const vec3d&)’ 993 | virtual void Update( const vec3d & rgb ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1018:18: note: by ‘virtual void Group::Init(Fl_Group*)’ 1018 | virtual void Init( Fl_Group* g ) | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1058:18: note: by ‘virtual void ParmPicker::Init(VspScreen*, Fl_Choice*, Fl_Choice*, Fl_Choice*)’ 1058 | virtual void Init( VspScreen* screen, Fl_Choice* container_choice, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1061:18: note: by ‘virtual void ParmPicker::Update()’ 1061 | virtual void Update( ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1131:18: note: by ‘virtual void ParmTreePicker::Init(VspScreen*, Fl_Tree*)’ 1131 | virtual void Init( VspScreen* screen, Fl_Tree* parm_tree ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1133:18: note: by ‘virtual void ParmTreePicker::Update(const std::vector >&)’ 1133 | virtual void Update( const vector< string > &selected_ids ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1179:18: note: by ‘virtual void DriverGroupBank::Init(VspScreen*, const std::vector >&, const std::vector&)’ 1179 | virtual void Init( VspScreen* screen, const vector < vector < Fl_Button * > > & buttons, const vector < SliderAdjRangeInput * > & sliders ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1181:18: note: by ‘virtual void DriverGroupBank::Update(std::vector >&)’ 1181 | virtual void Update( vector< string > & parm_ids ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1215:18: note: by ‘virtual void SkinControl::Init(VspScreen*, Fl_Check_Button*, Fl_Check_Button*, Fl_Check_Button*, VspSlider*, Fl_Button*, Fl_Button*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, Fl_Input*, VspButton*, VspButton*, double, const char*)’ 1215 | virtual void Init( VspScreen* screen, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1231:18: note: by ‘virtual void SkinControl::Update(const std::string&, const std::string&, const std::string&, const std::string&, const std::string&)’ 1231 | virtual void Update( const string& parmL_id, const string& setL_id, const string& eq_id, const string& setR_id, const string& parmR_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1266:18: note: by ‘virtual void SkinHeader::Init(VspScreen*, Choice*, const std::vector&)’ 1266 | virtual void Init( VspScreen* screen, Choice* cont_choice , const vector< VspButton* > &buttons ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1290:18: note: by ‘virtual void GeomPicker::Init(VspScreen*, Fl_Choice*)’ 1290 | virtual void Init( VspScreen* screen, Fl_Choice* geom_choice ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1294:18: note: by ‘virtual void GeomPicker::Update()’ 1294 | virtual void Update( ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1374:18: note: by ‘virtual void PCurveEditor::Init(VspScreen*, Vsp_Canvas*, Fl_Scroll*, Fl_Button*, Fl_Button*, Fl_Button*, Fl_Light_Button*, Fl_Light_Button*, GroupLayout*)’ 1374 | virtual void Init( VspScreen* screen, Vsp_Canvas* canvas, Fl_Scroll* ptscroll, Fl_Button* spbutton, Fl_Button* convbutton, Fl_Button* delbutton, Fl_Light_Button* delpickbutton, Fl_Light_Button* splitpickbutton, GroupLayout* ptlayout ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1398:18: note: by ‘virtual void PCurveEditor::Update(PCurve*)’ 1398 | virtual void Update( PCurve *curve ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.h:30: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:27:10: note: by ‘void AttributeTree::Init(GroupLayout*, VspScreen*, int)’ 27 | void Init( GroupLayout * layout, VspScreen *screen, int browser_h = 150 ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:30:10: note: by ‘void AttributeTree::Update()’ 30 | void Update(); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h: In member function ‘std::vector > AttributeTree::GetSelectedID()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:64:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 64 | for ( int i = 0; i != m_SelectIDs.size(); ++i ) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:136:10: note: by ‘void AttributeEditor::Init(GroupLayout*, Fl_Group*, VspScreen*, void (*)(Fl_Widget*, void*), bool, int, int)’ 136 | void Init( GroupLayout * layout, Fl_Group* group, VspScreen *screen, Fl_Callback *cb, bool mod_start = false, int start_y = 0, int editor_h = 165 ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:138:10: note: by ‘void AttributeEditor::Update()’ 138 | void Update(); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/RoutingScreen.cpp: In member function ‘virtual void RoutingScreen::GuiDeviceCallBack(GuiDevice*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/RoutingScreen.cpp:592:14: warning: unused variable ‘veh’ [-Wunused-variable] 592 | Vehicle *veh = VehicleMgr.GetVehicle(); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/RoutingScreen.cpp: In member function ‘void RoutingScreen::UpdatePickList()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/RoutingScreen.cpp:933:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 933 | for ( int i = 0; i < drawobj.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ [271/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/cartesian -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/EXPRPARSE-prefix/include -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT gui_and_draw/CMakeFiles/gui_and_draw.dir/ScreenMgr.cpp.o -MF gui_and_draw/CMakeFiles/gui_and_draw.dir/ScreenMgr.cpp.o.d -o gui_and_draw/CMakeFiles/gui_and_draw.dir/ScreenMgr.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenMgr.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmUndo.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:29, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:37, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.h:26, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AdvLinkScreen.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenMgr.cpp:17: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:22, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:36: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:28: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:61:20: warning: ‘virtual std::string ParmContainer::GetName() const’ was hidden [-Woverloaded-virtual=] 61 | virtual string GetName() const { return m_Name; } | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:22: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:75:20: note: by ‘virtual std::string XSecCurve::GetName()’ 75 | virtual string GetName(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:174:18: warning: ‘virtual void ParmContainer::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 174 | virtual void ChangeID( const string &id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:302:18: note: by ‘virtual void SSXSecCurve::ChangeID(std::string)’ 302 | virtual void ChangeID( string id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h: In constructor ‘BitMask::BitMask(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h:33:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for ( int i = 0; i < boolvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual void Geom::GetSymmIndexs(int, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:484:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 484 | if ( imain >= 0 && imain < m_SurfSymmMap.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetMainSurfID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:492:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | if ( surfnum >= 0 && surfnum < m_MainSurfIndxVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetSurfCopyIndx(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:504:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | if ( surfnum >= 0 && surfnum < m_SurfCopyIndx.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:73:24: warning: ‘virtual xmlNode* ParmContainer::EncodeXml(xmlNode*&)’ was hidden [-Woverloaded-virtual=] 73 | virtual xmlNodePtr EncodeXml( xmlNodePtr & node ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:196:16: note: by ‘xmlNode* Vehicle::EncodeXml(xmlNode*&, int)’ 196 | xmlNodePtr EncodeXml( xmlNodePtr & node, int set ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:201:18: note: by ‘virtual void ParmButton::Init(VspScreen*, VspButton*)’ 201 | virtual void Init( VspScreen* screen, VspButton* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:229:18: note: by ‘virtual void Input::Init(VspScreen*, Fl_Input*, const char*, VspButton*)’ 229 | virtual void Init( VspScreen* screen, Fl_Input* input, const char* format, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:269:18: note: by ‘virtual void Output::Init(VspScreen*, Fl_Output*, const char*, VspButton*)’ 269 | virtual void Init( VspScreen* screen, Fl_Output* output, const char* format, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:313:18: note: by ‘virtual void Slider::Init(VspScreen*, VspSlider*, double, bool)’ 313 | virtual void Init( VspScreen* screen, VspSlider* slider_widget, double range, bool log_slider = false ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:313:18: warning: ‘virtual void Slider::Init(VspScreen*, VspSlider*, double, bool)’ was hidden [-Woverloaded-virtual=] /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:354:18: note: by ‘virtual void SliderAdjRange::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, double, bool)’ 354 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:389:18: note: by ‘virtual void CheckButton::Init(VspScreen*, Fl_Check_Button*)’ 389 | virtual void Init( VspScreen* screen, Fl_Check_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:406:18: note: by ‘virtual void CheckButtonBit::Init(VspScreen*, Fl_Button*, int)’ 406 | virtual void Init( VspScreen* screen, Fl_Button* button, int value ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:423:18: note: by ‘virtual void RadioButton::Init(VspScreen*, Fl_Button*, int)’ 423 | virtual void Init( VspScreen* screen, Fl_Button* button, int value ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:456:18: note: by ‘virtual void ToggleButton::Init(VspScreen*, Fl_Button*)’ 456 | virtual void Init( VspScreen* screen, Fl_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:497:18: note: by ‘virtual void TriggerButton::Init(VspScreen*, Fl_Button*)’ 497 | virtual void Init( VspScreen* screen, Fl_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:517:18: note: by ‘virtual void Counter::Init(VspScreen*, Fl_Counter*, VspButton*)’ 517 | virtual void Init( VspScreen* screen, Fl_Counter* counter, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:536:18: note: by ‘virtual void Choice::Init(VspScreen*, Fl_Choice*, VspButton*)’ 536 | virtual void Init( VspScreen* screen, Fl_Choice* fl_choice, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:605:18: note: by ‘virtual void SliderInput::Init(VspScreen*, VspSlider*, Fl_Input*, double, const char*, VspButton*, bool)’ 605 | virtual void Init( VspScreen* screen, VspSlider* slider_widget, Fl_Input* input, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:646:18: note: by ‘virtual void SliderAdjRangeInput::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, double, const char*, VspButton*, bool)’ 646 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:806:18: note: by ‘virtual void FractParmSlider::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, Fl_Input*, double, const char*, VspButton*)’ 806 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:875:18: note: by ‘virtual void StringInput::Init(VspScreen*, Fl_Input*)’ 875 | virtual void Init( VspScreen* screen, Fl_Input* input ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:907:18: note: by ‘virtual void StringOutput::Init(VspScreen*, Fl_Output*, Fl_Button*)’ 907 | virtual void Init( VspScreen* screen, Fl_Output* output, Fl_Button* button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:942:18: note: by ‘virtual void IndexSelector::Init(VspScreen*, Fl_Button*, Fl_Button*, Fl_Int_Input*, Fl_Button*, Fl_Button*, VspButton*)’ 942 | virtual void Init( VspScreen* screen, Fl_Button* ll_but, Fl_Button* l_but, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:990:18: note: by ‘virtual void ColorPicker::Init(VspScreen*, Fl_Button*, Fl_Button*, std::vector, Fl_Slider**)’ 990 | virtual void Init( VspScreen* screen, Fl_Button* title, Fl_Button* result, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:993:18: note: by ‘virtual void ColorPicker::Update(const vec3d&)’ 993 | virtual void Update( const vec3d & rgb ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1018:18: note: by ‘virtual void Group::Init(Fl_Group*)’ 1018 | virtual void Init( Fl_Group* g ) | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1058:18: note: by ‘virtual void ParmPicker::Init(VspScreen*, Fl_Choice*, Fl_Choice*, Fl_Choice*)’ 1058 | virtual void Init( VspScreen* screen, Fl_Choice* container_choice, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1061:18: note: by ‘virtual void ParmPicker::Update()’ 1061 | virtual void Update( ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1131:18: note: by ‘virtual void ParmTreePicker::Init(VspScreen*, Fl_Tree*)’ 1131 | virtual void Init( VspScreen* screen, Fl_Tree* parm_tree ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1133:18: note: by ‘virtual void ParmTreePicker::Update(const std::vector >&)’ 1133 | virtual void Update( const vector< string > &selected_ids ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1179:18: note: by ‘virtual void DriverGroupBank::Init(VspScreen*, const std::vector >&, const std::vector&)’ 1179 | virtual void Init( VspScreen* screen, const vector < vector < Fl_Button * > > & buttons, const vector < SliderAdjRangeInput * > & sliders ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1181:18: note: by ‘virtual void DriverGroupBank::Update(std::vector >&)’ 1181 | virtual void Update( vector< string > & parm_ids ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1215:18: note: by ‘virtual void SkinControl::Init(VspScreen*, Fl_Check_Button*, Fl_Check_Button*, Fl_Check_Button*, VspSlider*, Fl_Button*, Fl_Button*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, Fl_Input*, VspButton*, VspButton*, double, const char*)’ 1215 | virtual void Init( VspScreen* screen, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1231:18: note: by ‘virtual void SkinControl::Update(const std::string&, const std::string&, const std::string&, const std::string&, const std::string&)’ 1231 | virtual void Update( const string& parmL_id, const string& setL_id, const string& eq_id, const string& setR_id, const string& parmR_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1266:18: note: by ‘virtual void SkinHeader::Init(VspScreen*, Choice*, const std::vector&)’ 1266 | virtual void Init( VspScreen* screen, Choice* cont_choice , const vector< VspButton* > &buttons ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1290:18: note: by ‘virtual void GeomPicker::Init(VspScreen*, Fl_Choice*)’ 1290 | virtual void Init( VspScreen* screen, Fl_Choice* geom_choice ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1294:18: note: by ‘virtual void GeomPicker::Update()’ 1294 | virtual void Update( ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1374:18: note: by ‘virtual void PCurveEditor::Init(VspScreen*, Vsp_Canvas*, Fl_Scroll*, Fl_Button*, Fl_Button*, Fl_Button*, Fl_Light_Button*, Fl_Light_Button*, GroupLayout*)’ 1374 | virtual void Init( VspScreen* screen, Vsp_Canvas* canvas, Fl_Scroll* ptscroll, Fl_Button* spbutton, Fl_Button* convbutton, Fl_Button* delbutton, Fl_Light_Button* delpickbutton, Fl_Light_Button* splitpickbutton, GroupLayout* ptlayout ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1398:18: note: by ‘virtual void PCurveEditor::Update(PCurve*)’ 1398 | virtual void Update( PCurve *curve ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.h:30: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:27:10: note: by ‘void AttributeTree::Init(GroupLayout*, VspScreen*, int)’ 27 | void Init( GroupLayout * layout, VspScreen *screen, int browser_h = 150 ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:30:10: note: by ‘void AttributeTree::Update()’ 30 | void Update(); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h: In member function ‘std::vector > AttributeTree::GetSelectedID()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:64:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 64 | for ( int i = 0; i != m_SelectIDs.size(); ++i ) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:136:10: note: by ‘void AttributeEditor::Init(GroupLayout*, Fl_Group*, VspScreen*, void (*)(Fl_Widget*, void*), bool, int, int)’ 136 | void Init( GroupLayout * layout, Fl_Group* group, VspScreen *screen, Fl_Callback *cb, bool mod_start = false, int start_y = 0, int editor_h = 165 ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:138:10: note: by ‘void AttributeEditor::Update()’ 138 | void Update(); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:45:18: warning: ‘virtual void ParmContainer::AddParm(const std::string&)’ was hidden [-Woverloaded-virtual=] 45 | virtual void AddParm( const string & id ); | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/CustomScreen.h:17, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ManageGeomScreen.h:22, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenMgr.cpp:40: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/CustomGeom.h:653:12: note: by ‘std::string CustomGeom::AddParm(int, const std::string&, const std::string&)’ 653 | string AddParm( int type, const string & name, const string & group ); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenMgr.cpp: In member function ‘void ScreenMgr::APIShowScreensImplementation()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenMgr.cpp:361:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 361 | for ( int i = 0; i < m_APIScreenOpenVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenMgr.cpp: In member function ‘bool ScreenMgr::IsGUIElementDisabled(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenMgr.cpp:727:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 727 | if ( e >= 0 && e < m_DisabledGUIElements.size() ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenMgr.cpp: In member function ‘void ScreenMgr::SetGUIElementDisable(int, bool)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenMgr.cpp:738:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 738 | for ( int i = 0; i < m_DisabledGUIElements.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenMgr.cpp:745:26: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 745 | if ( e >= 0 && e < m_DisabledGUIElements.size() ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenMgr.cpp: In member function ‘bool ScreenMgr::IsGUIScreenDisabled(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenMgr.cpp:754:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 754 | if ( s >= 0 && s < m_DisabledGUIScreens.size() ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenMgr.cpp: In member function ‘void ScreenMgr::SetGUIScreenDisable(int, bool)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenMgr.cpp:765:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 765 | for ( int i = 0; i < m_DisabledGUIScreens.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenMgr.cpp:772:26: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 772 | if ( s >= 0 && s < m_DisabledGUIScreens.size() ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenMgr.cpp: In member function ‘bool ScreenMgr::IsGeomScreenDisabled(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenMgr.cpp:781:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 781 | if ( s >= 0 && s < m_DisabledGeomScreens.size() ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenMgr.cpp: In member function ‘void ScreenMgr::SetGeomScreenDisable(int, bool)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenMgr.cpp:792:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 792 | for ( int i = 0; i < m_DisabledGeomScreens.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenMgr.cpp:799:26: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 799 | if ( s >= 0 && s < m_DisabledGeomScreens.size() ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenMgr.cpp: In member function ‘void ScreenMgr::LoadSetChoice(const std::vector&, const std::vector&, bool, int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenMgr.cpp:810:36: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 810 | for ( int ichoice = 0; ichoice < choicevec.size(); ichoice++ ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenMgr.cpp: In member function ‘void ScreenMgr::LoadSetChoice(const std::vector&, const std::vector >&, bool, int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenMgr.cpp:830:36: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 830 | for ( int ichoice = 0; ichoice < choicevec.size(); ichoice++ ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenMgr.cpp: In member function ‘void ScreenMgr::LoadModeChoice(Choice&, std::vector >&, int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenMgr.cpp:853:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 853 | for ( int i = 0; i < modeIDVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenMgr.cpp: In member function ‘void ScreenMgr::LoadModeChoice(Choice&, std::vector >&, const std::string&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenMgr.cpp:869:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 869 | for ( int i = 0; i < modeIDVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenMgr.cpp: In member function ‘void ScreenMgr::LoadModeChoice(const std::vector&, std::vector >&, const std::vector >&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenMgr.cpp:892:36: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 892 | for ( int ichoice = 0; ichoice < choicevec.size(); ichoice++ ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenMgr.cpp:898:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 898 | for ( int i = 0; i < modeIDVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenMgr.cpp: In member function ‘void ScreenMgr::LaunchSystemDefaultBrowser(const std::string&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenMgr.cpp:1136:15: warning: ignoring return value of ‘int system(const char*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1136 | system( string( "xdg-open " + url ).c_str() ); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [272/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/cartesian -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/EXPRPARSE-prefix/include -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT gui_and_draw/CMakeFiles/gui_and_draw.dir/ScreenshotScreen.cpp.o -MF gui_and_draw/CMakeFiles/gui_and_draw.dir/ScreenshotScreen.cpp.o.d -o gui_and_draw/CMakeFiles/gui_and_draw.dir/ScreenshotScreen.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenshotScreen.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmUndo.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:29, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:37, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.h:26, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenshotScreen.h:11, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenshotScreen.cpp:13: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:22, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:36: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:28: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:61:20: warning: ‘virtual std::string ParmContainer::GetName() const’ was hidden [-Woverloaded-virtual=] 61 | virtual string GetName() const { return m_Name; } | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:22: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:75:20: note: by ‘virtual std::string XSecCurve::GetName()’ 75 | virtual string GetName(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:174:18: warning: ‘virtual void ParmContainer::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 174 | virtual void ChangeID( const string &id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:302:18: note: by ‘virtual void SSXSecCurve::ChangeID(std::string)’ 302 | virtual void ChangeID( string id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h: In constructor ‘BitMask::BitMask(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h:33:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for ( int i = 0; i < boolvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual void Geom::GetSymmIndexs(int, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:484:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 484 | if ( imain >= 0 && imain < m_SurfSymmMap.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetMainSurfID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:492:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | if ( surfnum >= 0 && surfnum < m_MainSurfIndxVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetSurfCopyIndx(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:504:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | if ( surfnum >= 0 && surfnum < m_SurfCopyIndx.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:73:24: warning: ‘virtual xmlNode* ParmContainer::EncodeXml(xmlNode*&)’ was hidden [-Woverloaded-virtual=] 73 | virtual xmlNodePtr EncodeXml( xmlNodePtr & node ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:196:16: note: by ‘xmlNode* Vehicle::EncodeXml(xmlNode*&, int)’ 196 | xmlNodePtr EncodeXml( xmlNodePtr & node, int set ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:201:18: note: by ‘virtual void ParmButton::Init(VspScreen*, VspButton*)’ 201 | virtual void Init( VspScreen* screen, VspButton* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:229:18: note: by ‘virtual void Input::Init(VspScreen*, Fl_Input*, const char*, VspButton*)’ 229 | virtual void Init( VspScreen* screen, Fl_Input* input, const char* format, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:269:18: note: by ‘virtual void Output::Init(VspScreen*, Fl_Output*, const char*, VspButton*)’ 269 | virtual void Init( VspScreen* screen, Fl_Output* output, const char* format, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:313:18: note: by ‘virtual void Slider::Init(VspScreen*, VspSlider*, double, bool)’ 313 | virtual void Init( VspScreen* screen, VspSlider* slider_widget, double range, bool log_slider = false ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:313:18: warning: ‘virtual void Slider::Init(VspScreen*, VspSlider*, double, bool)’ was hidden [-Woverloaded-virtual=] /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:354:18: note: by ‘virtual void SliderAdjRange::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, double, bool)’ 354 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:389:18: note: by ‘virtual void CheckButton::Init(VspScreen*, Fl_Check_Button*)’ 389 | virtual void Init( VspScreen* screen, Fl_Check_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:406:18: note: by ‘virtual void CheckButtonBit::Init(VspScreen*, Fl_Button*, int)’ 406 | virtual void Init( VspScreen* screen, Fl_Button* button, int value ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:423:18: note: by ‘virtual void RadioButton::Init(VspScreen*, Fl_Button*, int)’ 423 | virtual void Init( VspScreen* screen, Fl_Button* button, int value ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:456:18: note: by ‘virtual void ToggleButton::Init(VspScreen*, Fl_Button*)’ 456 | virtual void Init( VspScreen* screen, Fl_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:497:18: note: by ‘virtual void TriggerButton::Init(VspScreen*, Fl_Button*)’ 497 | virtual void Init( VspScreen* screen, Fl_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:517:18: note: by ‘virtual void Counter::Init(VspScreen*, Fl_Counter*, VspButton*)’ 517 | virtual void Init( VspScreen* screen, Fl_Counter* counter, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:536:18: note: by ‘virtual void Choice::Init(VspScreen*, Fl_Choice*, VspButton*)’ 536 | virtual void Init( VspScreen* screen, Fl_Choice* fl_choice, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:605:18: note: by ‘virtual void SliderInput::Init(VspScreen*, VspSlider*, Fl_Input*, double, const char*, VspButton*, bool)’ 605 | virtual void Init( VspScreen* screen, VspSlider* slider_widget, Fl_Input* input, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:646:18: note: by ‘virtual void SliderAdjRangeInput::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, double, const char*, VspButton*, bool)’ 646 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:806:18: note: by ‘virtual void FractParmSlider::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, Fl_Input*, double, const char*, VspButton*)’ 806 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:875:18: note: by ‘virtual void StringInput::Init(VspScreen*, Fl_Input*)’ 875 | virtual void Init( VspScreen* screen, Fl_Input* input ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:907:18: note: by ‘virtual void StringOutput::Init(VspScreen*, Fl_Output*, Fl_Button*)’ 907 | virtual void Init( VspScreen* screen, Fl_Output* output, Fl_Button* button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:942:18: note: by ‘virtual void IndexSelector::Init(VspScreen*, Fl_Button*, Fl_Button*, Fl_Int_Input*, Fl_Button*, Fl_Button*, VspButton*)’ 942 | virtual void Init( VspScreen* screen, Fl_Button* ll_but, Fl_Button* l_but, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:990:18: note: by ‘virtual void ColorPicker::Init(VspScreen*, Fl_Button*, Fl_Button*, std::vector, Fl_Slider**)’ 990 | virtual void Init( VspScreen* screen, Fl_Button* title, Fl_Button* result, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:993:18: note: by ‘virtual void ColorPicker::Update(const vec3d&)’ 993 | virtual void Update( const vec3d & rgb ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1018:18: note: by ‘virtual void Group::Init(Fl_Group*)’ 1018 | virtual void Init( Fl_Group* g ) | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1058:18: note: by ‘virtual void ParmPicker::Init(VspScreen*, Fl_Choice*, Fl_Choice*, Fl_Choice*)’ 1058 | virtual void Init( VspScreen* screen, Fl_Choice* container_choice, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1061:18: note: by ‘virtual void ParmPicker::Update()’ 1061 | virtual void Update( ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1131:18: note: by ‘virtual void ParmTreePicker::Init(VspScreen*, Fl_Tree*)’ 1131 | virtual void Init( VspScreen* screen, Fl_Tree* parm_tree ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1133:18: note: by ‘virtual void ParmTreePicker::Update(const std::vector >&)’ 1133 | virtual void Update( const vector< string > &selected_ids ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1179:18: note: by ‘virtual void DriverGroupBank::Init(VspScreen*, const std::vector >&, const std::vector&)’ 1179 | virtual void Init( VspScreen* screen, const vector < vector < Fl_Button * > > & buttons, const vector < SliderAdjRangeInput * > & sliders ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1181:18: note: by ‘virtual void DriverGroupBank::Update(std::vector >&)’ 1181 | virtual void Update( vector< string > & parm_ids ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1215:18: note: by ‘virtual void SkinControl::Init(VspScreen*, Fl_Check_Button*, Fl_Check_Button*, Fl_Check_Button*, VspSlider*, Fl_Button*, Fl_Button*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, Fl_Input*, VspButton*, VspButton*, double, const char*)’ 1215 | virtual void Init( VspScreen* screen, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1231:18: note: by ‘virtual void SkinControl::Update(const std::string&, const std::string&, const std::string&, const std::string&, const std::string&)’ 1231 | virtual void Update( const string& parmL_id, const string& setL_id, const string& eq_id, const string& setR_id, const string& parmR_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1266:18: note: by ‘virtual void SkinHeader::Init(VspScreen*, Choice*, const std::vector&)’ 1266 | virtual void Init( VspScreen* screen, Choice* cont_choice , const vector< VspButton* > &buttons ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1290:18: note: by ‘virtual void GeomPicker::Init(VspScreen*, Fl_Choice*)’ 1290 | virtual void Init( VspScreen* screen, Fl_Choice* geom_choice ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1294:18: note: by ‘virtual void GeomPicker::Update()’ 1294 | virtual void Update( ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1374:18: note: by ‘virtual void PCurveEditor::Init(VspScreen*, Vsp_Canvas*, Fl_Scroll*, Fl_Button*, Fl_Button*, Fl_Button*, Fl_Light_Button*, Fl_Light_Button*, GroupLayout*)’ 1374 | virtual void Init( VspScreen* screen, Vsp_Canvas* canvas, Fl_Scroll* ptscroll, Fl_Button* spbutton, Fl_Button* convbutton, Fl_Button* delbutton, Fl_Light_Button* delpickbutton, Fl_Light_Button* splitpickbutton, GroupLayout* ptlayout ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1398:18: note: by ‘virtual void PCurveEditor::Update(PCurve*)’ 1398 | virtual void Update( PCurve *curve ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.h:30: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:27:10: note: by ‘void AttributeTree::Init(GroupLayout*, VspScreen*, int)’ 27 | void Init( GroupLayout * layout, VspScreen *screen, int browser_h = 150 ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:30:10: note: by ‘void AttributeTree::Update()’ 30 | void Update(); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h: In member function ‘std::vector > AttributeTree::GetSelectedID()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:64:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 64 | for ( int i = 0; i != m_SelectIDs.size(); ++i ) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:136:10: note: by ‘void AttributeEditor::Init(GroupLayout*, Fl_Group*, VspScreen*, void (*)(Fl_Widget*, void*), bool, int, int)’ 136 | void Init( GroupLayout * layout, Fl_Group* group, VspScreen *screen, Fl_Callback *cb, bool mod_start = false, int start_y = 0, int editor_h = 165 ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:138:10: note: by ‘void AttributeEditor::Update()’ 138 | void Update(); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenshotScreen.cpp: In constructor ‘ScreenshotScreen::ScreenshotScreen(ScreenMgr*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenshotScreen.cpp:106:20: warning: unused variable ‘main’ [-Wunused-variable] 106 | MainVSPScreen* main = dynamic_cast( m_ScreenMgr->GetScreen( vsp::VSP_MAIN_SCREEN ) ); | ^~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ [273/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/cartesian -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/EXPRPARSE-prefix/include -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT gui_and_draw/CMakeFiles/gui_and_draw.dir/SelectFileScreen.cpp.o -MF gui_and_draw/CMakeFiles/gui_and_draw.dir/SelectFileScreen.cpp.o.d -o gui_and_draw/CMakeFiles/gui_and_draw.dir/SelectFileScreen.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/SelectFileScreen.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmUndo.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:29, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:37, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.h:26, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenMgr.h:16, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/SelectFileScreen.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/SelectFileScreen.cpp:10: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:22, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:36: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:28: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:61:20: warning: ‘virtual std::string ParmContainer::GetName() const’ was hidden [-Woverloaded-virtual=] 61 | virtual string GetName() const { return m_Name; } | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:22: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:75:20: note: by ‘virtual std::string XSecCurve::GetName()’ 75 | virtual string GetName(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:174:18: warning: ‘virtual void ParmContainer::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 174 | virtual void ChangeID( const string &id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:302:18: note: by ‘virtual void SSXSecCurve::ChangeID(std::string)’ 302 | virtual void ChangeID( string id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h: In constructor ‘BitMask::BitMask(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h:33:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for ( int i = 0; i < boolvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual void Geom::GetSymmIndexs(int, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:484:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 484 | if ( imain >= 0 && imain < m_SurfSymmMap.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetMainSurfID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:492:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | if ( surfnum >= 0 && surfnum < m_MainSurfIndxVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetSurfCopyIndx(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:504:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | if ( surfnum >= 0 && surfnum < m_SurfCopyIndx.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:73:24: warning: ‘virtual xmlNode* ParmContainer::EncodeXml(xmlNode*&)’ was hidden [-Woverloaded-virtual=] 73 | virtual xmlNodePtr EncodeXml( xmlNodePtr & node ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:196:16: note: by ‘xmlNode* Vehicle::EncodeXml(xmlNode*&, int)’ 196 | xmlNodePtr EncodeXml( xmlNodePtr & node, int set ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:201:18: note: by ‘virtual void ParmButton::Init(VspScreen*, VspButton*)’ 201 | virtual void Init( VspScreen* screen, VspButton* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:229:18: note: by ‘virtual void Input::Init(VspScreen*, Fl_Input*, const char*, VspButton*)’ 229 | virtual void Init( VspScreen* screen, Fl_Input* input, const char* format, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:269:18: note: by ‘virtual void Output::Init(VspScreen*, Fl_Output*, const char*, VspButton*)’ 269 | virtual void Init( VspScreen* screen, Fl_Output* output, const char* format, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:313:18: note: by ‘virtual void Slider::Init(VspScreen*, VspSlider*, double, bool)’ 313 | virtual void Init( VspScreen* screen, VspSlider* slider_widget, double range, bool log_slider = false ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:313:18: warning: ‘virtual void Slider::Init(VspScreen*, VspSlider*, double, bool)’ was hidden [-Woverloaded-virtual=] /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:354:18: note: by ‘virtual void SliderAdjRange::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, double, bool)’ 354 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:389:18: note: by ‘virtual void CheckButton::Init(VspScreen*, Fl_Check_Button*)’ 389 | virtual void Init( VspScreen* screen, Fl_Check_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:406:18: note: by ‘virtual void CheckButtonBit::Init(VspScreen*, Fl_Button*, int)’ 406 | virtual void Init( VspScreen* screen, Fl_Button* button, int value ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:423:18: note: by ‘virtual void RadioButton::Init(VspScreen*, Fl_Button*, int)’ 423 | virtual void Init( VspScreen* screen, Fl_Button* button, int value ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:456:18: note: by ‘virtual void ToggleButton::Init(VspScreen*, Fl_Button*)’ 456 | virtual void Init( VspScreen* screen, Fl_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:497:18: note: by ‘virtual void TriggerButton::Init(VspScreen*, Fl_Button*)’ 497 | virtual void Init( VspScreen* screen, Fl_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:517:18: note: by ‘virtual void Counter::Init(VspScreen*, Fl_Counter*, VspButton*)’ 517 | virtual void Init( VspScreen* screen, Fl_Counter* counter, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:536:18: note: by ‘virtual void Choice::Init(VspScreen*, Fl_Choice*, VspButton*)’ 536 | virtual void Init( VspScreen* screen, Fl_Choice* fl_choice, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:605:18: note: by ‘virtual void SliderInput::Init(VspScreen*, VspSlider*, Fl_Input*, double, const char*, VspButton*, bool)’ 605 | virtual void Init( VspScreen* screen, VspSlider* slider_widget, Fl_Input* input, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:646:18: note: by ‘virtual void SliderAdjRangeInput::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, double, const char*, VspButton*, bool)’ 646 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:806:18: note: by ‘virtual void FractParmSlider::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, Fl_Input*, double, const char*, VspButton*)’ 806 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:875:18: note: by ‘virtual void StringInput::Init(VspScreen*, Fl_Input*)’ 875 | virtual void Init( VspScreen* screen, Fl_Input* input ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:907:18: note: by ‘virtual void StringOutput::Init(VspScreen*, Fl_Output*, Fl_Button*)’ 907 | virtual void Init( VspScreen* screen, Fl_Output* output, Fl_Button* button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:942:18: note: by ‘virtual void IndexSelector::Init(VspScreen*, Fl_Button*, Fl_Button*, Fl_Int_Input*, Fl_Button*, Fl_Button*, VspButton*)’ 942 | virtual void Init( VspScreen* screen, Fl_Button* ll_but, Fl_Button* l_but, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:990:18: note: by ‘virtual void ColorPicker::Init(VspScreen*, Fl_Button*, Fl_Button*, std::vector, Fl_Slider**)’ 990 | virtual void Init( VspScreen* screen, Fl_Button* title, Fl_Button* result, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:993:18: note: by ‘virtual void ColorPicker::Update(const vec3d&)’ 993 | virtual void Update( const vec3d & rgb ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1018:18: note: by ‘virtual void Group::Init(Fl_Group*)’ 1018 | virtual void Init( Fl_Group* g ) | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1058:18: note: by ‘virtual void ParmPicker::Init(VspScreen*, Fl_Choice*, Fl_Choice*, Fl_Choice*)’ 1058 | virtual void Init( VspScreen* screen, Fl_Choice* container_choice, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1061:18: note: by ‘virtual void ParmPicker::Update()’ 1061 | virtual void Update( ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1131:18: note: by ‘virtual void ParmTreePicker::Init(VspScreen*, Fl_Tree*)’ 1131 | virtual void Init( VspScreen* screen, Fl_Tree* parm_tree ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1133:18: note: by ‘virtual void ParmTreePicker::Update(const std::vector >&)’ 1133 | virtual void Update( const vector< string > &selected_ids ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1179:18: note: by ‘virtual void DriverGroupBank::Init(VspScreen*, const std::vector >&, const std::vector&)’ 1179 | virtual void Init( VspScreen* screen, const vector < vector < Fl_Button * > > & buttons, const vector < SliderAdjRangeInput * > & sliders ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1181:18: note: by ‘virtual void DriverGroupBank::Update(std::vector >&)’ 1181 | virtual void Update( vector< string > & parm_ids ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1215:18: note: by ‘virtual void SkinControl::Init(VspScreen*, Fl_Check_Button*, Fl_Check_Button*, Fl_Check_Button*, VspSlider*, Fl_Button*, Fl_Button*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, Fl_Input*, VspButton*, VspButton*, double, const char*)’ 1215 | virtual void Init( VspScreen* screen, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1231:18: note: by ‘virtual void SkinControl::Update(const std::string&, const std::string&, const std::string&, const std::string&, const std::string&)’ 1231 | virtual void Update( const string& parmL_id, const string& setL_id, const string& eq_id, const string& setR_id, const string& parmR_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1266:18: note: by ‘virtual void SkinHeader::Init(VspScreen*, Choice*, const std::vector&)’ 1266 | virtual void Init( VspScreen* screen, Choice* cont_choice , const vector< VspButton* > &buttons ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1290:18: note: by ‘virtual void GeomPicker::Init(VspScreen*, Fl_Choice*)’ 1290 | virtual void Init( VspScreen* screen, Fl_Choice* geom_choice ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1294:18: note: by ‘virtual void GeomPicker::Update()’ 1294 | virtual void Update( ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1374:18: note: by ‘virtual void PCurveEditor::Init(VspScreen*, Vsp_Canvas*, Fl_Scroll*, Fl_Button*, Fl_Button*, Fl_Button*, Fl_Light_Button*, Fl_Light_Button*, GroupLayout*)’ 1374 | virtual void Init( VspScreen* screen, Vsp_Canvas* canvas, Fl_Scroll* ptscroll, Fl_Button* spbutton, Fl_Button* convbutton, Fl_Button* delbutton, Fl_Light_Button* delpickbutton, Fl_Light_Button* splitpickbutton, GroupLayout* ptlayout ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1398:18: note: by ‘virtual void PCurveEditor::Update(PCurve*)’ 1398 | virtual void Update( PCurve *curve ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.h:30: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:27:10: note: by ‘void AttributeTree::Init(GroupLayout*, VspScreen*, int)’ 27 | void Init( GroupLayout * layout, VspScreen *screen, int browser_h = 150 ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:30:10: note: by ‘void AttributeTree::Update()’ 30 | void Update(); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h: In member function ‘std::vector > AttributeTree::GetSelectedID()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:64:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 64 | for ( int i = 0; i != m_SelectIDs.size(); ++i ) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:136:10: note: by ‘void AttributeEditor::Init(GroupLayout*, Fl_Group*, VspScreen*, void (*)(Fl_Widget*, void*), bool, int, int)’ 136 | void Init( GroupLayout * layout, Fl_Group* group, VspScreen *screen, Fl_Callback *cb, bool mod_start = false, int start_y = 0, int editor_h = 165 ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:138:10: note: by ‘void AttributeEditor::Update()’ 138 | void Update(); | ^~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/SelectFileScreen.cpp: In constructor ‘SelectFileScreen::SelectFileScreen(ScreenMgr*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/SelectFileScreen.cpp:30:18: warning: ignoring return value of ‘char* getcwd(char*, size_t)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 30 | GetCurrentDir( cCurrentPath, sizeof( cCurrentPath ) ); | ^ [274/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/cartesian -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/EXPRPARSE-prefix/include -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT gui_and_draw/CMakeFiles/gui_and_draw.dir/SetEditorScreen.cpp.o -MF gui_and_draw/CMakeFiles/gui_and_draw.dir/SetEditorScreen.cpp.o.d -o gui_and_draw/CMakeFiles/gui_and_draw.dir/SetEditorScreen.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/SetEditorScreen.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmUndo.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:29, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:37, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.h:26, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/SetEditorScreen.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/SetEditorScreen.cpp:8: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:22, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:36: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:28: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:61:20: warning: ‘virtual std::string ParmContainer::GetName() const’ was hidden [-Woverloaded-virtual=] 61 | virtual string GetName() const { return m_Name; } | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:22: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:75:20: note: by ‘virtual std::string XSecCurve::GetName()’ 75 | virtual string GetName(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:174:18: warning: ‘virtual void ParmContainer::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 174 | virtual void ChangeID( const string &id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:302:18: note: by ‘virtual void SSXSecCurve::ChangeID(std::string)’ 302 | virtual void ChangeID( string id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h: In constructor ‘BitMask::BitMask(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h:33:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for ( int i = 0; i < boolvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual void Geom::GetSymmIndexs(int, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:484:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 484 | if ( imain >= 0 && imain < m_SurfSymmMap.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetMainSurfID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:492:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | if ( surfnum >= 0 && surfnum < m_MainSurfIndxVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetSurfCopyIndx(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:504:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | if ( surfnum >= 0 && surfnum < m_SurfCopyIndx.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:73:24: warning: ‘virtual xmlNode* ParmContainer::EncodeXml(xmlNode*&)’ was hidden [-Woverloaded-virtual=] 73 | virtual xmlNodePtr EncodeXml( xmlNodePtr & node ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:196:16: note: by ‘xmlNode* Vehicle::EncodeXml(xmlNode*&, int)’ 196 | xmlNodePtr EncodeXml( xmlNodePtr & node, int set ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:201:18: note: by ‘virtual void ParmButton::Init(VspScreen*, VspButton*)’ 201 | virtual void Init( VspScreen* screen, VspButton* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:229:18: note: by ‘virtual void Input::Init(VspScreen*, Fl_Input*, const char*, VspButton*)’ 229 | virtual void Init( VspScreen* screen, Fl_Input* input, const char* format, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:269:18: note: by ‘virtual void Output::Init(VspScreen*, Fl_Output*, const char*, VspButton*)’ 269 | virtual void Init( VspScreen* screen, Fl_Output* output, const char* format, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:313:18: note: by ‘virtual void Slider::Init(VspScreen*, VspSlider*, double, bool)’ 313 | virtual void Init( VspScreen* screen, VspSlider* slider_widget, double range, bool log_slider = false ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:313:18: warning: ‘virtual void Slider::Init(VspScreen*, VspSlider*, double, bool)’ was hidden [-Woverloaded-virtual=] /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:354:18: note: by ‘virtual void SliderAdjRange::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, double, bool)’ 354 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:389:18: note: by ‘virtual void CheckButton::Init(VspScreen*, Fl_Check_Button*)’ 389 | virtual void Init( VspScreen* screen, Fl_Check_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:406:18: note: by ‘virtual void CheckButtonBit::Init(VspScreen*, Fl_Button*, int)’ 406 | virtual void Init( VspScreen* screen, Fl_Button* button, int value ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:423:18: note: by ‘virtual void RadioButton::Init(VspScreen*, Fl_Button*, int)’ 423 | virtual void Init( VspScreen* screen, Fl_Button* button, int value ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:456:18: note: by ‘virtual void ToggleButton::Init(VspScreen*, Fl_Button*)’ 456 | virtual void Init( VspScreen* screen, Fl_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:497:18: note: by ‘virtual void TriggerButton::Init(VspScreen*, Fl_Button*)’ 497 | virtual void Init( VspScreen* screen, Fl_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:517:18: note: by ‘virtual void Counter::Init(VspScreen*, Fl_Counter*, VspButton*)’ 517 | virtual void Init( VspScreen* screen, Fl_Counter* counter, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:536:18: note: by ‘virtual void Choice::Init(VspScreen*, Fl_Choice*, VspButton*)’ 536 | virtual void Init( VspScreen* screen, Fl_Choice* fl_choice, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:605:18: note: by ‘virtual void SliderInput::Init(VspScreen*, VspSlider*, Fl_Input*, double, const char*, VspButton*, bool)’ 605 | virtual void Init( VspScreen* screen, VspSlider* slider_widget, Fl_Input* input, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:646:18: note: by ‘virtual void SliderAdjRangeInput::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, double, const char*, VspButton*, bool)’ 646 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:806:18: note: by ‘virtual void FractParmSlider::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, Fl_Input*, double, const char*, VspButton*)’ 806 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:875:18: note: by ‘virtual void StringInput::Init(VspScreen*, Fl_Input*)’ 875 | virtual void Init( VspScreen* screen, Fl_Input* input ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:907:18: note: by ‘virtual void StringOutput::Init(VspScreen*, Fl_Output*, Fl_Button*)’ 907 | virtual void Init( VspScreen* screen, Fl_Output* output, Fl_Button* button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:942:18: note: by ‘virtual void IndexSelector::Init(VspScreen*, Fl_Button*, Fl_Button*, Fl_Int_Input*, Fl_Button*, Fl_Button*, VspButton*)’ 942 | virtual void Init( VspScreen* screen, Fl_Button* ll_but, Fl_Button* l_but, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:990:18: note: by ‘virtual void ColorPicker::Init(VspScreen*, Fl_Button*, Fl_Button*, std::vector, Fl_Slider**)’ 990 | virtual void Init( VspScreen* screen, Fl_Button* title, Fl_Button* result, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:993:18: note: by ‘virtual void ColorPicker::Update(const vec3d&)’ 993 | virtual void Update( const vec3d & rgb ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1018:18: note: by ‘virtual void Group::Init(Fl_Group*)’ 1018 | virtual void Init( Fl_Group* g ) | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1058:18: note: by ‘virtual void ParmPicker::Init(VspScreen*, Fl_Choice*, Fl_Choice*, Fl_Choice*)’ 1058 | virtual void Init( VspScreen* screen, Fl_Choice* container_choice, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1061:18: note: by ‘virtual void ParmPicker::Update()’ 1061 | virtual void Update( ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1131:18: note: by ‘virtual void ParmTreePicker::Init(VspScreen*, Fl_Tree*)’ 1131 | virtual void Init( VspScreen* screen, Fl_Tree* parm_tree ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1133:18: note: by ‘virtual void ParmTreePicker::Update(const std::vector >&)’ 1133 | virtual void Update( const vector< string > &selected_ids ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1179:18: note: by ‘virtual void DriverGroupBank::Init(VspScreen*, const std::vector >&, const std::vector&)’ 1179 | virtual void Init( VspScreen* screen, const vector < vector < Fl_Button * > > & buttons, const vector < SliderAdjRangeInput * > & sliders ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1181:18: note: by ‘virtual void DriverGroupBank::Update(std::vector >&)’ 1181 | virtual void Update( vector< string > & parm_ids ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1215:18: note: by ‘virtual void SkinControl::Init(VspScreen*, Fl_Check_Button*, Fl_Check_Button*, Fl_Check_Button*, VspSlider*, Fl_Button*, Fl_Button*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, Fl_Input*, VspButton*, VspButton*, double, const char*)’ 1215 | virtual void Init( VspScreen* screen, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1231:18: note: by ‘virtual void SkinControl::Update(const std::string&, const std::string&, const std::string&, const std::string&, const std::string&)’ 1231 | virtual void Update( const string& parmL_id, const string& setL_id, const string& eq_id, const string& setR_id, const string& parmR_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1266:18: note: by ‘virtual void SkinHeader::Init(VspScreen*, Choice*, const std::vector&)’ 1266 | virtual void Init( VspScreen* screen, Choice* cont_choice , const vector< VspButton* > &buttons ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1290:18: note: by ‘virtual void GeomPicker::Init(VspScreen*, Fl_Choice*)’ 1290 | virtual void Init( VspScreen* screen, Fl_Choice* geom_choice ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1294:18: note: by ‘virtual void GeomPicker::Update()’ 1294 | virtual void Update( ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1374:18: note: by ‘virtual void PCurveEditor::Init(VspScreen*, Vsp_Canvas*, Fl_Scroll*, Fl_Button*, Fl_Button*, Fl_Button*, Fl_Light_Button*, Fl_Light_Button*, GroupLayout*)’ 1374 | virtual void Init( VspScreen* screen, Vsp_Canvas* canvas, Fl_Scroll* ptscroll, Fl_Button* spbutton, Fl_Button* convbutton, Fl_Button* delbutton, Fl_Light_Button* delpickbutton, Fl_Light_Button* splitpickbutton, GroupLayout* ptlayout ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1398:18: note: by ‘virtual void PCurveEditor::Update(PCurve*)’ 1398 | virtual void Update( PCurve *curve ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.h:30: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:27:10: note: by ‘void AttributeTree::Init(GroupLayout*, VspScreen*, int)’ 27 | void Init( GroupLayout * layout, VspScreen *screen, int browser_h = 150 ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:30:10: note: by ‘void AttributeTree::Update()’ 30 | void Update(); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h: In member function ‘std::vector > AttributeTree::GetSelectedID()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:64:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 64 | for ( int i = 0; i != m_SelectIDs.size(); ++i ) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:136:10: note: by ‘void AttributeEditor::Init(GroupLayout*, Fl_Group*, VspScreen*, void (*)(Fl_Widget*, void*), bool, int, int)’ 136 | void Init( GroupLayout * layout, Fl_Group* group, VspScreen *screen, Fl_Callback *cb, bool mod_start = false, int start_y = 0, int editor_h = 165 ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:138:10: note: by ‘void AttributeEditor::Update()’ 138 | void Update(); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/SetEditorScreen.cpp: In member function ‘virtual bool SetEditorScreen::Update()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/SetEditorScreen.cpp:171:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 171 | if ( m_SelectedSetIndex >= set_name_vec.size() ) | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ [275/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/cartesian -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/EXPRPARSE-prefix/include -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT gui_and_draw/CMakeFiles/gui_and_draw.dir/SpreadSheetWidget.cpp.o -MF gui_and_draw/CMakeFiles/gui_and_draw.dir/SpreadSheetWidget.cpp.o.d -o gui_and_draw/CMakeFiles/gui_and_draw.dir/SpreadSheetWidget.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/SpreadSheetWidget.cpp /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/SpreadSheetWidget.cpp: In member function ‘void SpreadSheet::set_value(int, int, const char*) [with T = int]’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/SpreadSheetWidget.cpp:17:53: warning: comparison of integer expressions of different signedness: ‘std::vector >::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 17 | if ( m_Data && m_Data->size() && m_Data->size() > R ) | ~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/SpreadSheetWidget.cpp: In member function ‘std::string SpreadSheet::get_value(int, int) [with T = int; std::string = std::__cxx11::basic_string]’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/SpreadSheetWidget.cpp:26:53: warning: comparison of integer expressions of different signedness: ‘std::vector >::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 26 | if ( m_Data && m_Data->size() && m_Data->size() > R ) | ~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/SpreadSheetWidget.cpp: In member function ‘void SpreadSheet::set_value(int, int, const char*) [with T = double]’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/SpreadSheetWidget.cpp:40:53: warning: comparison of integer expressions of different signedness: ‘std::vector::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 40 | if ( m_Data && m_Data->size() && m_Data->size() > R ) | ~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/SpreadSheetWidget.cpp: In member function ‘std::string SpreadSheet::get_value(int, int) [with T = double; std::string = std::__cxx11::basic_string]’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/SpreadSheetWidget.cpp:49:53: warning: comparison of integer expressions of different signedness: ‘std::vector::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 49 | if ( m_Data && m_Data->size() && m_Data->size() > R ) | ~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/SpreadSheetWidget.cpp: In member function ‘std::string SpreadSheet::get_exact_value(int, int) [with T = double; std::string = std::__cxx11::basic_string]’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/SpreadSheetWidget.cpp:61:53: warning: comparison of integer expressions of different signedness: ‘std::vector::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 61 | if ( m_Data && m_Data->size() && m_Data->size() > R ) | ~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/SpreadSheetWidget.cpp: In member function ‘void SpreadSheet::set_value(int, int, const char*) [with T = std::__cxx11::basic_string]’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/SpreadSheetWidget.cpp:75:53: warning: comparison of integer expressions of different signedness: ‘std::vector >::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 75 | if ( m_Data && m_Data->size() && m_Data->size() > R ) | ~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/SpreadSheetWidget.cpp: In member function ‘std::string SpreadSheet::get_value(int, int) [with T = std::__cxx11::basic_string; std::string = std::__cxx11::basic_string]’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/SpreadSheetWidget.cpp:84:53: warning: comparison of integer expressions of different signedness: ‘std::vector >::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 84 | if ( m_Data && m_Data->size() && m_Data->size() > R ) | ~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/SpreadSheetWidget.cpp: In member function ‘void SpreadSheet::set_value(int, int, const char*) [with T = vec3d]’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/SpreadSheetWidget.cpp:96:53: warning: comparison of integer expressions of different signedness: ‘std::vector::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 96 | if ( m_Data && m_Data->size() && m_Data->size() > R ) | ~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/SpreadSheetWidget.cpp: In member function ‘std::string SpreadSheet::get_value(int, int) [with T = vec3d; std::string = std::__cxx11::basic_string]’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/SpreadSheetWidget.cpp:105:53: warning: comparison of integer expressions of different signedness: ‘std::vector::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 105 | if ( m_Data && m_Data->size() && m_Data->size() > R ) | ~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/SpreadSheetWidget.cpp: In member function ‘std::string SpreadSheet::get_exact_value(int, int) [with T = vec3d; std::string = std::__cxx11::basic_string]’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/SpreadSheetWidget.cpp:117:53: warning: comparison of integer expressions of different signedness: ‘std::vector::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 117 | if ( m_Data && m_Data->size() && m_Data->size() > R ) | ~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/SpreadSheetWidget.cpp: In member function ‘void SpreadSheet::set_value(int, int, const char*) [with T = std::vector >]’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/SpreadSheetWidget.cpp:164:53: warning: comparison of integer expressions of different signedness: ‘std::vector >, std::allocator > > >::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 164 | if ( m_Data && m_Data->size() && m_Data->size() > R && (*m_Data)[ R ].size() && (*m_Data)[ R ].size() > C ) | ~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/SpreadSheetWidget.cpp:164:107: warning: comparison of integer expressions of different signedness: ‘std::vector >::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 164 | if ( m_Data && m_Data->size() && m_Data->size() > R && (*m_Data)[ R ].size() && (*m_Data)[ R ].size() > C ) | ~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/SpreadSheetWidget.cpp: In member function ‘std::string SpreadSheet::get_value(int, int) [with T = std::vector >; std::string = std::__cxx11::basic_string]’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/SpreadSheetWidget.cpp:184:53: warning: comparison of integer expressions of different signedness: ‘std::vector >, std::allocator > > >::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 184 | if ( m_Data && m_Data->size() && m_Data->size() > R && (*m_Data)[ R ].size() && (*m_Data)[ R ].size() > C ) | ~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/SpreadSheetWidget.cpp:184:107: warning: comparison of integer expressions of different signedness: ‘std::vector >::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 184 | if ( m_Data && m_Data->size() && m_Data->size() > R && (*m_Data)[ R ].size() && (*m_Data)[ R ].size() > C ) | ~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/SpreadSheetWidget.cpp: In member function ‘std::string SpreadSheet::get_exact_value(int, int) [with T = std::vector >; std::string = std::__cxx11::basic_string]’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/SpreadSheetWidget.cpp:196:53: warning: comparison of integer expressions of different signedness: ‘std::vector >, std::allocator > > >::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 196 | if ( m_Data && m_Data->size() && m_Data->size() > R && (*m_Data)[ R ].size() && (*m_Data)[ R ].size() > C ) | ~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/SpreadSheetWidget.cpp:196:107: warning: comparison of integer expressions of different signedness: ‘std::vector >::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 196 | if ( m_Data && m_Data->size() && m_Data->size() > R && (*m_Data)[ R ].size() && (*m_Data)[ R ].size() > C ) | ~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/SpreadSheetWidget.cpp: In member function ‘void SpreadSheet::set_value(int, int, const char*) [with T = std::vector]’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/SpreadSheetWidget.cpp:256:53: warning: comparison of integer expressions of different signedness: ‘std::vector, std::allocator > >::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 256 | if ( m_Data && m_Data->size() && m_Data->size() > R && (*m_Data)[ R ].size() && (*m_Data)[ R ].size() > C ) | ~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/SpreadSheetWidget.cpp:256:107: warning: comparison of integer expressions of different signedness: ‘std::vector::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 256 | if ( m_Data && m_Data->size() && m_Data->size() > R && (*m_Data)[ R ].size() && (*m_Data)[ R ].size() > C ) | ~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/SpreadSheetWidget.cpp: In member function ‘std::string SpreadSheet::get_value(int, int) [with T = std::vector; std::string = std::__cxx11::basic_string]’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/SpreadSheetWidget.cpp:275:53: warning: comparison of integer expressions of different signedness: ‘std::vector, std::allocator > >::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 275 | if ( m_Data && m_Data->size() && m_Data->size() > R && (*m_Data)[ R ].size() && (*m_Data)[ R ].size() > C ) | ~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/SpreadSheetWidget.cpp:275:107: warning: comparison of integer expressions of different signedness: ‘std::vector::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 275 | if ( m_Data && m_Data->size() && m_Data->size() > R && (*m_Data)[ R ].size() && (*m_Data)[ R ].size() > C ) | ~~~~~~~~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/SpreadSheetWidget.cpp: In member function ‘std::string SpreadSheet::get_exact_value(int, int) [with T = std::vector; std::string = std::__cxx11::basic_string]’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/SpreadSheetWidget.cpp:287:53: warning: comparison of integer expressions of different signedness: ‘std::vector, std::allocator > >::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 287 | if ( m_Data && m_Data->size() && m_Data->size() > R && (*m_Data)[ R ].size() && (*m_Data)[ R ].size() > C ) | ~~~~~~~~~~~~~~~^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/SpreadSheetWidget.cpp:287:107: warning: comparison of integer expressions of different signedness: ‘std::vector::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 287 | if ( m_Data && m_Data->size() && m_Data->size() > R && (*m_Data)[ R ].size() && (*m_Data)[ R ].size() > C ) | ~~~~~~~~~~~~~~~~~~~~~~^~~ [276/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/cartesian -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/EXPRPARSE-prefix/include -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT gui_and_draw/CMakeFiles/gui_and_draw.dir/SnapToScreen.cpp.o -MF gui_and_draw/CMakeFiles/gui_and_draw.dir/SnapToScreen.cpp.o.d -o gui_and_draw/CMakeFiles/gui_and_draw.dir/SnapToScreen.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/SnapToScreen.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmUndo.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:29, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:37, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.h:26, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenMgr.h:16, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/SnapToScreen.h:13, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/SnapToScreen.cpp:10: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:22, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:36: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:28: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:61:20: warning: ‘virtual std::string ParmContainer::GetName() const’ was hidden [-Woverloaded-virtual=] 61 | virtual string GetName() const { return m_Name; } | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:22: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:75:20: note: by ‘virtual std::string XSecCurve::GetName()’ 75 | virtual string GetName(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:174:18: warning: ‘virtual void ParmContainer::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 174 | virtual void ChangeID( const string &id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:302:18: note: by ‘virtual void SSXSecCurve::ChangeID(std::string)’ 302 | virtual void ChangeID( string id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h: In constructor ‘BitMask::BitMask(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h:33:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for ( int i = 0; i < boolvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual void Geom::GetSymmIndexs(int, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:484:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 484 | if ( imain >= 0 && imain < m_SurfSymmMap.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetMainSurfID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:492:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | if ( surfnum >= 0 && surfnum < m_MainSurfIndxVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetSurfCopyIndx(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:504:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | if ( surfnum >= 0 && surfnum < m_SurfCopyIndx.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:73:24: warning: ‘virtual xmlNode* ParmContainer::EncodeXml(xmlNode*&)’ was hidden [-Woverloaded-virtual=] 73 | virtual xmlNodePtr EncodeXml( xmlNodePtr & node ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:196:16: note: by ‘xmlNode* Vehicle::EncodeXml(xmlNode*&, int)’ 196 | xmlNodePtr EncodeXml( xmlNodePtr & node, int set ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:201:18: note: by ‘virtual void ParmButton::Init(VspScreen*, VspButton*)’ 201 | virtual void Init( VspScreen* screen, VspButton* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:229:18: note: by ‘virtual void Input::Init(VspScreen*, Fl_Input*, const char*, VspButton*)’ 229 | virtual void Init( VspScreen* screen, Fl_Input* input, const char* format, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:269:18: note: by ‘virtual void Output::Init(VspScreen*, Fl_Output*, const char*, VspButton*)’ 269 | virtual void Init( VspScreen* screen, Fl_Output* output, const char* format, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:313:18: note: by ‘virtual void Slider::Init(VspScreen*, VspSlider*, double, bool)’ 313 | virtual void Init( VspScreen* screen, VspSlider* slider_widget, double range, bool log_slider = false ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:313:18: warning: ‘virtual void Slider::Init(VspScreen*, VspSlider*, double, bool)’ was hidden [-Woverloaded-virtual=] /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:354:18: note: by ‘virtual void SliderAdjRange::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, double, bool)’ 354 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:389:18: note: by ‘virtual void CheckButton::Init(VspScreen*, Fl_Check_Button*)’ 389 | virtual void Init( VspScreen* screen, Fl_Check_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:406:18: note: by ‘virtual void CheckButtonBit::Init(VspScreen*, Fl_Button*, int)’ 406 | virtual void Init( VspScreen* screen, Fl_Button* button, int value ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:423:18: note: by ‘virtual void RadioButton::Init(VspScreen*, Fl_Button*, int)’ 423 | virtual void Init( VspScreen* screen, Fl_Button* button, int value ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:456:18: note: by ‘virtual void ToggleButton::Init(VspScreen*, Fl_Button*)’ 456 | virtual void Init( VspScreen* screen, Fl_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:497:18: note: by ‘virtual void TriggerButton::Init(VspScreen*, Fl_Button*)’ 497 | virtual void Init( VspScreen* screen, Fl_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:517:18: note: by ‘virtual void Counter::Init(VspScreen*, Fl_Counter*, VspButton*)’ 517 | virtual void Init( VspScreen* screen, Fl_Counter* counter, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:536:18: note: by ‘virtual void Choice::Init(VspScreen*, Fl_Choice*, VspButton*)’ 536 | virtual void Init( VspScreen* screen, Fl_Choice* fl_choice, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:605:18: note: by ‘virtual void SliderInput::Init(VspScreen*, VspSlider*, Fl_Input*, double, const char*, VspButton*, bool)’ 605 | virtual void Init( VspScreen* screen, VspSlider* slider_widget, Fl_Input* input, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:646:18: note: by ‘virtual void SliderAdjRangeInput::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, double, const char*, VspButton*, bool)’ 646 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:806:18: note: by ‘virtual void FractParmSlider::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, Fl_Input*, double, const char*, VspButton*)’ 806 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:875:18: note: by ‘virtual void StringInput::Init(VspScreen*, Fl_Input*)’ 875 | virtual void Init( VspScreen* screen, Fl_Input* input ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:907:18: note: by ‘virtual void StringOutput::Init(VspScreen*, Fl_Output*, Fl_Button*)’ 907 | virtual void Init( VspScreen* screen, Fl_Output* output, Fl_Button* button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:942:18: note: by ‘virtual void IndexSelector::Init(VspScreen*, Fl_Button*, Fl_Button*, Fl_Int_Input*, Fl_Button*, Fl_Button*, VspButton*)’ 942 | virtual void Init( VspScreen* screen, Fl_Button* ll_but, Fl_Button* l_but, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:990:18: note: by ‘virtual void ColorPicker::Init(VspScreen*, Fl_Button*, Fl_Button*, std::vector, Fl_Slider**)’ 990 | virtual void Init( VspScreen* screen, Fl_Button* title, Fl_Button* result, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:993:18: note: by ‘virtual void ColorPicker::Update(const vec3d&)’ 993 | virtual void Update( const vec3d & rgb ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1018:18: note: by ‘virtual void Group::Init(Fl_Group*)’ 1018 | virtual void Init( Fl_Group* g ) | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1058:18: note: by ‘virtual void ParmPicker::Init(VspScreen*, Fl_Choice*, Fl_Choice*, Fl_Choice*)’ 1058 | virtual void Init( VspScreen* screen, Fl_Choice* container_choice, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1061:18: note: by ‘virtual void ParmPicker::Update()’ 1061 | virtual void Update( ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1131:18: note: by ‘virtual void ParmTreePicker::Init(VspScreen*, Fl_Tree*)’ 1131 | virtual void Init( VspScreen* screen, Fl_Tree* parm_tree ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1133:18: note: by ‘virtual void ParmTreePicker::Update(const std::vector >&)’ 1133 | virtual void Update( const vector< string > &selected_ids ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1179:18: note: by ‘virtual void DriverGroupBank::Init(VspScreen*, const std::vector >&, const std::vector&)’ 1179 | virtual void Init( VspScreen* screen, const vector < vector < Fl_Button * > > & buttons, const vector < SliderAdjRangeInput * > & sliders ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1181:18: note: by ‘virtual void DriverGroupBank::Update(std::vector >&)’ 1181 | virtual void Update( vector< string > & parm_ids ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1215:18: note: by ‘virtual void SkinControl::Init(VspScreen*, Fl_Check_Button*, Fl_Check_Button*, Fl_Check_Button*, VspSlider*, Fl_Button*, Fl_Button*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, Fl_Input*, VspButton*, VspButton*, double, const char*)’ 1215 | virtual void Init( VspScreen* screen, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1231:18: note: by ‘virtual void SkinControl::Update(const std::string&, const std::string&, const std::string&, const std::string&, const std::string&)’ 1231 | virtual void Update( const string& parmL_id, const string& setL_id, const string& eq_id, const string& setR_id, const string& parmR_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1266:18: note: by ‘virtual void SkinHeader::Init(VspScreen*, Choice*, const std::vector&)’ 1266 | virtual void Init( VspScreen* screen, Choice* cont_choice , const vector< VspButton* > &buttons ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1290:18: note: by ‘virtual void GeomPicker::Init(VspScreen*, Fl_Choice*)’ 1290 | virtual void Init( VspScreen* screen, Fl_Choice* geom_choice ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1294:18: note: by ‘virtual void GeomPicker::Update()’ 1294 | virtual void Update( ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1374:18: note: by ‘virtual void PCurveEditor::Init(VspScreen*, Vsp_Canvas*, Fl_Scroll*, Fl_Button*, Fl_Button*, Fl_Button*, Fl_Light_Button*, Fl_Light_Button*, GroupLayout*)’ 1374 | virtual void Init( VspScreen* screen, Vsp_Canvas* canvas, Fl_Scroll* ptscroll, Fl_Button* spbutton, Fl_Button* convbutton, Fl_Button* delbutton, Fl_Light_Button* delpickbutton, Fl_Light_Button* splitpickbutton, GroupLayout* ptlayout ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1398:18: note: by ‘virtual void PCurveEditor::Update(PCurve*)’ 1398 | virtual void Update( PCurve *curve ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.h:30: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:27:10: note: by ‘void AttributeTree::Init(GroupLayout*, VspScreen*, int)’ 27 | void Init( GroupLayout * layout, VspScreen *screen, int browser_h = 150 ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:30:10: note: by ‘void AttributeTree::Update()’ 30 | void Update(); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h: In member function ‘std::vector > AttributeTree::GetSelectedID()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:64:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 64 | for ( int i = 0; i != m_SelectIDs.size(); ++i ) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:136:10: note: by ‘void AttributeEditor::Init(GroupLayout*, Fl_Group*, VspScreen*, void (*)(Fl_Widget*, void*), bool, int, int)’ 136 | void Init( GroupLayout * layout, Fl_Group* group, VspScreen *screen, Fl_Callback *cb, bool mod_start = false, int start_y = 0, int editor_h = 165 ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:138:10: note: by ‘void AttributeEditor::Update()’ 138 | void Update(); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/SnapToScreen.cpp: In member function ‘virtual void SnapToScreen::Show()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/SnapToScreen.cpp:204:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 204 | if ( indx >= 0 && indx < m_ModeIDs.size() ) | ~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/SnapToScreen.cpp: In member function ‘virtual void SnapToScreen::GuiDeviceCallBack(GuiDevice*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/SnapToScreen.cpp:250:37: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 250 | if ( indx >= 0 && indx < m_ModeIDs.size() ) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ [277/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/cartesian -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/EXPRPARSE-prefix/include -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT gui_and_draw/CMakeFiles/gui_and_draw.dir/StackScreen.cpp.o -MF gui_and_draw/CMakeFiles/gui_and_draw.dir/StackScreen.cpp.o.d -o gui_and_draw/CMakeFiles/gui_and_draw.dir/StackScreen.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/StackScreen.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmUndo.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:29, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:37, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.h:26, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/StackScreen.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/StackScreen.cpp:8: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:22, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:36: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:28: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:61:20: warning: ‘virtual std::string ParmContainer::GetName() const’ was hidden [-Woverloaded-virtual=] 61 | virtual string GetName() const { return m_Name; } | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:22: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:75:20: note: by ‘virtual std::string XSecCurve::GetName()’ 75 | virtual string GetName(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:174:18: warning: ‘virtual void ParmContainer::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 174 | virtual void ChangeID( const string &id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:302:18: note: by ‘virtual void SSXSecCurve::ChangeID(std::string)’ 302 | virtual void ChangeID( string id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h: In constructor ‘BitMask::BitMask(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h:33:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for ( int i = 0; i < boolvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual void Geom::GetSymmIndexs(int, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:484:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 484 | if ( imain >= 0 && imain < m_SurfSymmMap.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetMainSurfID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:492:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | if ( surfnum >= 0 && surfnum < m_MainSurfIndxVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetSurfCopyIndx(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:504:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | if ( surfnum >= 0 && surfnum < m_SurfCopyIndx.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:73:24: warning: ‘virtual xmlNode* ParmContainer::EncodeXml(xmlNode*&)’ was hidden [-Woverloaded-virtual=] 73 | virtual xmlNodePtr EncodeXml( xmlNodePtr & node ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:196:16: note: by ‘xmlNode* Vehicle::EncodeXml(xmlNode*&, int)’ 196 | xmlNodePtr EncodeXml( xmlNodePtr & node, int set ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:201:18: note: by ‘virtual void ParmButton::Init(VspScreen*, VspButton*)’ 201 | virtual void Init( VspScreen* screen, VspButton* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:229:18: note: by ‘virtual void Input::Init(VspScreen*, Fl_Input*, const char*, VspButton*)’ 229 | virtual void Init( VspScreen* screen, Fl_Input* input, const char* format, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:269:18: note: by ‘virtual void Output::Init(VspScreen*, Fl_Output*, const char*, VspButton*)’ 269 | virtual void Init( VspScreen* screen, Fl_Output* output, const char* format, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:313:18: note: by ‘virtual void Slider::Init(VspScreen*, VspSlider*, double, bool)’ 313 | virtual void Init( VspScreen* screen, VspSlider* slider_widget, double range, bool log_slider = false ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:313:18: warning: ‘virtual void Slider::Init(VspScreen*, VspSlider*, double, bool)’ was hidden [-Woverloaded-virtual=] /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:354:18: note: by ‘virtual void SliderAdjRange::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, double, bool)’ 354 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:389:18: note: by ‘virtual void CheckButton::Init(VspScreen*, Fl_Check_Button*)’ 389 | virtual void Init( VspScreen* screen, Fl_Check_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:406:18: note: by ‘virtual void CheckButtonBit::Init(VspScreen*, Fl_Button*, int)’ 406 | virtual void Init( VspScreen* screen, Fl_Button* button, int value ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:423:18: note: by ‘virtual void RadioButton::Init(VspScreen*, Fl_Button*, int)’ 423 | virtual void Init( VspScreen* screen, Fl_Button* button, int value ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:456:18: note: by ‘virtual void ToggleButton::Init(VspScreen*, Fl_Button*)’ 456 | virtual void Init( VspScreen* screen, Fl_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:497:18: note: by ‘virtual void TriggerButton::Init(VspScreen*, Fl_Button*)’ 497 | virtual void Init( VspScreen* screen, Fl_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:517:18: note: by ‘virtual void Counter::Init(VspScreen*, Fl_Counter*, VspButton*)’ 517 | virtual void Init( VspScreen* screen, Fl_Counter* counter, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:536:18: note: by ‘virtual void Choice::Init(VspScreen*, Fl_Choice*, VspButton*)’ 536 | virtual void Init( VspScreen* screen, Fl_Choice* fl_choice, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:605:18: note: by ‘virtual void SliderInput::Init(VspScreen*, VspSlider*, Fl_Input*, double, const char*, VspButton*, bool)’ 605 | virtual void Init( VspScreen* screen, VspSlider* slider_widget, Fl_Input* input, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:646:18: note: by ‘virtual void SliderAdjRangeInput::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, double, const char*, VspButton*, bool)’ 646 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:806:18: note: by ‘virtual void FractParmSlider::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, Fl_Input*, double, const char*, VspButton*)’ 806 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:875:18: note: by ‘virtual void StringInput::Init(VspScreen*, Fl_Input*)’ 875 | virtual void Init( VspScreen* screen, Fl_Input* input ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:907:18: note: by ‘virtual void StringOutput::Init(VspScreen*, Fl_Output*, Fl_Button*)’ 907 | virtual void Init( VspScreen* screen, Fl_Output* output, Fl_Button* button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:942:18: note: by ‘virtual void IndexSelector::Init(VspScreen*, Fl_Button*, Fl_Button*, Fl_Int_Input*, Fl_Button*, Fl_Button*, VspButton*)’ 942 | virtual void Init( VspScreen* screen, Fl_Button* ll_but, Fl_Button* l_but, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:990:18: note: by ‘virtual void ColorPicker::Init(VspScreen*, Fl_Button*, Fl_Button*, std::vector, Fl_Slider**)’ 990 | virtual void Init( VspScreen* screen, Fl_Button* title, Fl_Button* result, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:993:18: note: by ‘virtual void ColorPicker::Update(const vec3d&)’ 993 | virtual void Update( const vec3d & rgb ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1018:18: note: by ‘virtual void Group::Init(Fl_Group*)’ 1018 | virtual void Init( Fl_Group* g ) | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1058:18: note: by ‘virtual void ParmPicker::Init(VspScreen*, Fl_Choice*, Fl_Choice*, Fl_Choice*)’ 1058 | virtual void Init( VspScreen* screen, Fl_Choice* container_choice, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1061:18: note: by ‘virtual void ParmPicker::Update()’ 1061 | virtual void Update( ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1131:18: note: by ‘virtual void ParmTreePicker::Init(VspScreen*, Fl_Tree*)’ 1131 | virtual void Init( VspScreen* screen, Fl_Tree* parm_tree ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1133:18: note: by ‘virtual void ParmTreePicker::Update(const std::vector >&)’ 1133 | virtual void Update( const vector< string > &selected_ids ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1179:18: note: by ‘virtual void DriverGroupBank::Init(VspScreen*, const std::vector >&, const std::vector&)’ 1179 | virtual void Init( VspScreen* screen, const vector < vector < Fl_Button * > > & buttons, const vector < SliderAdjRangeInput * > & sliders ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1181:18: note: by ‘virtual void DriverGroupBank::Update(std::vector >&)’ 1181 | virtual void Update( vector< string > & parm_ids ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1215:18: note: by ‘virtual void SkinControl::Init(VspScreen*, Fl_Check_Button*, Fl_Check_Button*, Fl_Check_Button*, VspSlider*, Fl_Button*, Fl_Button*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, Fl_Input*, VspButton*, VspButton*, double, const char*)’ 1215 | virtual void Init( VspScreen* screen, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1231:18: note: by ‘virtual void SkinControl::Update(const std::string&, const std::string&, const std::string&, const std::string&, const std::string&)’ 1231 | virtual void Update( const string& parmL_id, const string& setL_id, const string& eq_id, const string& setR_id, const string& parmR_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1266:18: note: by ‘virtual void SkinHeader::Init(VspScreen*, Choice*, const std::vector&)’ 1266 | virtual void Init( VspScreen* screen, Choice* cont_choice , const vector< VspButton* > &buttons ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1290:18: note: by ‘virtual void GeomPicker::Init(VspScreen*, Fl_Choice*)’ 1290 | virtual void Init( VspScreen* screen, Fl_Choice* geom_choice ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1294:18: note: by ‘virtual void GeomPicker::Update()’ 1294 | virtual void Update( ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1374:18: note: by ‘virtual void PCurveEditor::Init(VspScreen*, Vsp_Canvas*, Fl_Scroll*, Fl_Button*, Fl_Button*, Fl_Button*, Fl_Light_Button*, Fl_Light_Button*, GroupLayout*)’ 1374 | virtual void Init( VspScreen* screen, Vsp_Canvas* canvas, Fl_Scroll* ptscroll, Fl_Button* spbutton, Fl_Button* convbutton, Fl_Button* delbutton, Fl_Light_Button* delpickbutton, Fl_Light_Button* splitpickbutton, GroupLayout* ptlayout ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1398:18: note: by ‘virtual void PCurveEditor::Update(PCurve*)’ 1398 | virtual void Update( PCurve *curve ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.h:30: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:27:10: note: by ‘void AttributeTree::Init(GroupLayout*, VspScreen*, int)’ 27 | void Init( GroupLayout * layout, VspScreen *screen, int browser_h = 150 ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:30:10: note: by ‘void AttributeTree::Update()’ 30 | void Update(); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h: In member function ‘std::vector > AttributeTree::GetSelectedID()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:64:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 64 | for ( int i = 0; i != m_SelectIDs.size(); ++i ) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:136:10: note: by ‘void AttributeEditor::Init(GroupLayout*, Fl_Group*, VspScreen*, void (*)(Fl_Widget*, void*), bool, int, int)’ 136 | void Init( GroupLayout * layout, Fl_Group* group, VspScreen *screen, Fl_Callback *cb, bool mod_start = false, int start_y = 0, int editor_h = 165 ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:138:10: note: by ‘void AttributeEditor::Update()’ 138 | void Update(); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/StackScreen.cpp: In member function ‘virtual bool StackScreen::Update()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/StackScreen.cpp:227:14: warning: unused variable ‘nextlastxs’ [-Wunused-variable] 227 | bool nextlastxs = xsid == ( stackgeom_ptr->GetXSecSurf( 0 )->NumXSec() - 2 ); | ^~~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ [278/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/cartesian -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/EXPRPARSE-prefix/include -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT gui_and_draw/CMakeFiles/gui_and_draw.dir/ScreenBase.cpp.o -MF gui_and_draw/CMakeFiles/gui_and_draw.dir/ScreenBase.cpp.o.d -o gui_and_draw/CMakeFiles/gui_and_draw.dir/ScreenBase.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmUndo.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:29, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:37, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.h:26, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.cpp:15: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:22, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:36: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:28: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:61:20: warning: ‘virtual std::string ParmContainer::GetName() const’ was hidden [-Woverloaded-virtual=] 61 | virtual string GetName() const { return m_Name; } | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:22: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:75:20: note: by ‘virtual std::string XSecCurve::GetName()’ 75 | virtual string GetName(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:174:18: warning: ‘virtual void ParmContainer::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 174 | virtual void ChangeID( const string &id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:302:18: note: by ‘virtual void SSXSecCurve::ChangeID(std::string)’ 302 | virtual void ChangeID( string id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h: In constructor ‘BitMask::BitMask(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h:33:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for ( int i = 0; i < boolvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual void Geom::GetSymmIndexs(int, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:484:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 484 | if ( imain >= 0 && imain < m_SurfSymmMap.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetMainSurfID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:492:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | if ( surfnum >= 0 && surfnum < m_MainSurfIndxVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetSurfCopyIndx(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:504:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | if ( surfnum >= 0 && surfnum < m_SurfCopyIndx.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:73:24: warning: ‘virtual xmlNode* ParmContainer::EncodeXml(xmlNode*&)’ was hidden [-Woverloaded-virtual=] 73 | virtual xmlNodePtr EncodeXml( xmlNodePtr & node ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:196:16: note: by ‘xmlNode* Vehicle::EncodeXml(xmlNode*&, int)’ 196 | xmlNodePtr EncodeXml( xmlNodePtr & node, int set ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:201:18: note: by ‘virtual void ParmButton::Init(VspScreen*, VspButton*)’ 201 | virtual void Init( VspScreen* screen, VspButton* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:229:18: note: by ‘virtual void Input::Init(VspScreen*, Fl_Input*, const char*, VspButton*)’ 229 | virtual void Init( VspScreen* screen, Fl_Input* input, const char* format, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:269:18: note: by ‘virtual void Output::Init(VspScreen*, Fl_Output*, const char*, VspButton*)’ 269 | virtual void Init( VspScreen* screen, Fl_Output* output, const char* format, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:313:18: note: by ‘virtual void Slider::Init(VspScreen*, VspSlider*, double, bool)’ 313 | virtual void Init( VspScreen* screen, VspSlider* slider_widget, double range, bool log_slider = false ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:313:18: warning: ‘virtual void Slider::Init(VspScreen*, VspSlider*, double, bool)’ was hidden [-Woverloaded-virtual=] /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:354:18: note: by ‘virtual void SliderAdjRange::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, double, bool)’ 354 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:389:18: note: by ‘virtual void CheckButton::Init(VspScreen*, Fl_Check_Button*)’ 389 | virtual void Init( VspScreen* screen, Fl_Check_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:406:18: note: by ‘virtual void CheckButtonBit::Init(VspScreen*, Fl_Button*, int)’ 406 | virtual void Init( VspScreen* screen, Fl_Button* button, int value ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:423:18: note: by ‘virtual void RadioButton::Init(VspScreen*, Fl_Button*, int)’ 423 | virtual void Init( VspScreen* screen, Fl_Button* button, int value ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:456:18: note: by ‘virtual void ToggleButton::Init(VspScreen*, Fl_Button*)’ 456 | virtual void Init( VspScreen* screen, Fl_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:497:18: note: by ‘virtual void TriggerButton::Init(VspScreen*, Fl_Button*)’ 497 | virtual void Init( VspScreen* screen, Fl_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:517:18: note: by ‘virtual void Counter::Init(VspScreen*, Fl_Counter*, VspButton*)’ 517 | virtual void Init( VspScreen* screen, Fl_Counter* counter, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:536:18: note: by ‘virtual void Choice::Init(VspScreen*, Fl_Choice*, VspButton*)’ 536 | virtual void Init( VspScreen* screen, Fl_Choice* fl_choice, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:605:18: note: by ‘virtual void SliderInput::Init(VspScreen*, VspSlider*, Fl_Input*, double, const char*, VspButton*, bool)’ 605 | virtual void Init( VspScreen* screen, VspSlider* slider_widget, Fl_Input* input, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:646:18: note: by ‘virtual void SliderAdjRangeInput::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, double, const char*, VspButton*, bool)’ 646 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:806:18: note: by ‘virtual void FractParmSlider::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, Fl_Input*, double, const char*, VspButton*)’ 806 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:875:18: note: by ‘virtual void StringInput::Init(VspScreen*, Fl_Input*)’ 875 | virtual void Init( VspScreen* screen, Fl_Input* input ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:907:18: note: by ‘virtual void StringOutput::Init(VspScreen*, Fl_Output*, Fl_Button*)’ 907 | virtual void Init( VspScreen* screen, Fl_Output* output, Fl_Button* button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:942:18: note: by ‘virtual void IndexSelector::Init(VspScreen*, Fl_Button*, Fl_Button*, Fl_Int_Input*, Fl_Button*, Fl_Button*, VspButton*)’ 942 | virtual void Init( VspScreen* screen, Fl_Button* ll_but, Fl_Button* l_but, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:990:18: note: by ‘virtual void ColorPicker::Init(VspScreen*, Fl_Button*, Fl_Button*, std::vector, Fl_Slider**)’ 990 | virtual void Init( VspScreen* screen, Fl_Button* title, Fl_Button* result, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:993:18: note: by ‘virtual void ColorPicker::Update(const vec3d&)’ 993 | virtual void Update( const vec3d & rgb ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1018:18: note: by ‘virtual void Group::Init(Fl_Group*)’ 1018 | virtual void Init( Fl_Group* g ) | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1058:18: note: by ‘virtual void ParmPicker::Init(VspScreen*, Fl_Choice*, Fl_Choice*, Fl_Choice*)’ 1058 | virtual void Init( VspScreen* screen, Fl_Choice* container_choice, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1061:18: note: by ‘virtual void ParmPicker::Update()’ 1061 | virtual void Update( ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1131:18: note: by ‘virtual void ParmTreePicker::Init(VspScreen*, Fl_Tree*)’ 1131 | virtual void Init( VspScreen* screen, Fl_Tree* parm_tree ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1133:18: note: by ‘virtual void ParmTreePicker::Update(const std::vector >&)’ 1133 | virtual void Update( const vector< string > &selected_ids ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1179:18: note: by ‘virtual void DriverGroupBank::Init(VspScreen*, const std::vector >&, const std::vector&)’ 1179 | virtual void Init( VspScreen* screen, const vector < vector < Fl_Button * > > & buttons, const vector < SliderAdjRangeInput * > & sliders ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1181:18: note: by ‘virtual void DriverGroupBank::Update(std::vector >&)’ 1181 | virtual void Update( vector< string > & parm_ids ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1215:18: note: by ‘virtual void SkinControl::Init(VspScreen*, Fl_Check_Button*, Fl_Check_Button*, Fl_Check_Button*, VspSlider*, Fl_Button*, Fl_Button*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, Fl_Input*, VspButton*, VspButton*, double, const char*)’ 1215 | virtual void Init( VspScreen* screen, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1231:18: note: by ‘virtual void SkinControl::Update(const std::string&, const std::string&, const std::string&, const std::string&, const std::string&)’ 1231 | virtual void Update( const string& parmL_id, const string& setL_id, const string& eq_id, const string& setR_id, const string& parmR_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1266:18: note: by ‘virtual void SkinHeader::Init(VspScreen*, Choice*, const std::vector&)’ 1266 | virtual void Init( VspScreen* screen, Choice* cont_choice , const vector< VspButton* > &buttons ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1290:18: note: by ‘virtual void GeomPicker::Init(VspScreen*, Fl_Choice*)’ 1290 | virtual void Init( VspScreen* screen, Fl_Choice* geom_choice ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1294:18: note: by ‘virtual void GeomPicker::Update()’ 1294 | virtual void Update( ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1374:18: note: by ‘virtual void PCurveEditor::Init(VspScreen*, Vsp_Canvas*, Fl_Scroll*, Fl_Button*, Fl_Button*, Fl_Button*, Fl_Light_Button*, Fl_Light_Button*, GroupLayout*)’ 1374 | virtual void Init( VspScreen* screen, Vsp_Canvas* canvas, Fl_Scroll* ptscroll, Fl_Button* spbutton, Fl_Button* convbutton, Fl_Button* delbutton, Fl_Light_Button* delpickbutton, Fl_Light_Button* splitpickbutton, GroupLayout* ptlayout ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1398:18: note: by ‘virtual void PCurveEditor::Update(PCurve*)’ 1398 | virtual void Update( PCurve *curve ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.h:30: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:27:10: note: by ‘void AttributeTree::Init(GroupLayout*, VspScreen*, int)’ 27 | void Init( GroupLayout * layout, VspScreen *screen, int browser_h = 150 ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:30:10: note: by ‘void AttributeTree::Update()’ 30 | void Update(); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h: In member function ‘std::vector > AttributeTree::GetSelectedID()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:64:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 64 | for ( int i = 0; i != m_SelectIDs.size(); ++i ) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:136:10: note: by ‘void AttributeEditor::Init(GroupLayout*, Fl_Group*, VspScreen*, void (*)(Fl_Widget*, void*), bool, int, int)’ 136 | void Init( GroupLayout * layout, Fl_Group* group, VspScreen *screen, Fl_Callback *cb, bool mod_start = false, int start_y = 0, int editor_h = 165 ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:138:10: note: by ‘void AttributeEditor::Update()’ 138 | void Update(); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:610:18: warning: ‘virtual void Geom::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 610 | virtual void ChangeID( const string &id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.cpp:27: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/BORGeom.h:64:18: note: by ‘virtual void BORGeom::ChangeID(std::string)’ 64 | virtual void ChangeID( string id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.cpp: In destructor ‘virtual TabScreen::~TabScreen()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.cpp:221:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 221 | for ( int i = 0; i < m_TabGroupVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.cpp: In member function ‘virtual int TabScreen::FindTab(Fl_Group*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.cpp:301:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 301 | for ( int i = 0; i < m_TabGroupVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.cpp: In member function ‘virtual bool GeomScreen::Update()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.cpp:2391:59: warning: comparison of integer expressions of different signedness: ‘std::vector::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 2391 | if ( ( m_SSXSCUpCoeffSliderVec.size() != num_up ) || ( m_SSXSCLowCoeffSliderVec.size() != num_low ) ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.cpp:2391:108: warning: comparison of integer expressions of different signedness: ‘std::vector::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 2391 | if ( ( m_SSXSCUpCoeffSliderVec.size() != num_up ) || ( m_SSXSCLowCoeffSliderVec.size() != num_low ) ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.cpp: In member function ‘virtual void GeomScreen::RebuildSSCSTGroup(CSTAirfoil*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.cpp:3235:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 3235 | for ( int i = 0; i < num_up; i++ ) | ~~^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.cpp:3254:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 3254 | for ( int i = 0; i < num_low; i++ ) | ~~^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.cpp: In member function ‘virtual bool XSecScreen::Update()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.cpp:4505:48: warning: comparison of integer expressions of different signedness: ‘std::vector::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 4505 | if ((m_UpCoeffSliderVec.size() != num_up) || (m_LowCoeffSliderVec.size() != num_low)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.cpp:4505:90: warning: comparison of integer expressions of different signedness: ‘std::vector::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 4505 | if ((m_UpCoeffSliderVec.size() != num_up) || (m_LowCoeffSliderVec.size() != num_low)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.cpp: In member function ‘virtual void XSecScreen::RebuildCSTGroup(CSTAirfoil*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.cpp:5068:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 5068 | for (int i = 0; i < num_up; i++) | ~~^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.cpp:5087:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 5087 | for (int i = 0; i < num_low; i++) | ~~^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.cpp: In member function ‘virtual bool FeaXSecScreen::Update()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.cpp:7233:27: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 7233 | for ( size_t i = 0; i < (int)fileName.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.cpp:24: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/include/GraphicSingletons.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/include/GraphicSingletons.h:12:21: warning: ‘VSPGraphic::ShaderRepo* VSPGraphic::GlobalShaderRepo()’ defined but not used [-Wunused-function] 12 | static ShaderRepo * GlobalShaderRepo() | ^~~~~~~~~~~~~~~~ [279/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/cartesian -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/EXPRPARSE-prefix/include -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT gui_and_draw/CMakeFiles/gui_and_draw.dir/StructAssemblyScreen.cpp.o -MF gui_and_draw/CMakeFiles/gui_and_draw.dir/StructAssemblyScreen.cpp.o.d -o gui_and_draw/CMakeFiles/gui_and_draw.dir/StructAssemblyScreen.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/StructAssemblyScreen.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmUndo.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:29, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:37, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.h:26, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/StructAssemblyScreen.h:13, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/StructAssemblyScreen.cpp:15: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:22, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:36: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:28: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:61:20: warning: ‘virtual std::string ParmContainer::GetName() const’ was hidden [-Woverloaded-virtual=] 61 | virtual string GetName() const { return m_Name; } | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:22: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:75:20: note: by ‘virtual std::string XSecCurve::GetName()’ 75 | virtual string GetName(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:174:18: warning: ‘virtual void ParmContainer::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 174 | virtual void ChangeID( const string &id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:302:18: note: by ‘virtual void SSXSecCurve::ChangeID(std::string)’ 302 | virtual void ChangeID( string id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h: In constructor ‘BitMask::BitMask(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h:33:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for ( int i = 0; i < boolvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual void Geom::GetSymmIndexs(int, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:484:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 484 | if ( imain >= 0 && imain < m_SurfSymmMap.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetMainSurfID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:492:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | if ( surfnum >= 0 && surfnum < m_MainSurfIndxVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetSurfCopyIndx(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:504:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | if ( surfnum >= 0 && surfnum < m_SurfCopyIndx.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:73:24: warning: ‘virtual xmlNode* ParmContainer::EncodeXml(xmlNode*&)’ was hidden [-Woverloaded-virtual=] 73 | virtual xmlNodePtr EncodeXml( xmlNodePtr & node ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:196:16: note: by ‘xmlNode* Vehicle::EncodeXml(xmlNode*&, int)’ 196 | xmlNodePtr EncodeXml( xmlNodePtr & node, int set ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:201:18: note: by ‘virtual void ParmButton::Init(VspScreen*, VspButton*)’ 201 | virtual void Init( VspScreen* screen, VspButton* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:229:18: note: by ‘virtual void Input::Init(VspScreen*, Fl_Input*, const char*, VspButton*)’ 229 | virtual void Init( VspScreen* screen, Fl_Input* input, const char* format, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:269:18: note: by ‘virtual void Output::Init(VspScreen*, Fl_Output*, const char*, VspButton*)’ 269 | virtual void Init( VspScreen* screen, Fl_Output* output, const char* format, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:313:18: note: by ‘virtual void Slider::Init(VspScreen*, VspSlider*, double, bool)’ 313 | virtual void Init( VspScreen* screen, VspSlider* slider_widget, double range, bool log_slider = false ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:313:18: warning: ‘virtual void Slider::Init(VspScreen*, VspSlider*, double, bool)’ was hidden [-Woverloaded-virtual=] /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:354:18: note: by ‘virtual void SliderAdjRange::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, double, bool)’ 354 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:389:18: note: by ‘virtual void CheckButton::Init(VspScreen*, Fl_Check_Button*)’ 389 | virtual void Init( VspScreen* screen, Fl_Check_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:406:18: note: by ‘virtual void CheckButtonBit::Init(VspScreen*, Fl_Button*, int)’ 406 | virtual void Init( VspScreen* screen, Fl_Button* button, int value ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:423:18: note: by ‘virtual void RadioButton::Init(VspScreen*, Fl_Button*, int)’ 423 | virtual void Init( VspScreen* screen, Fl_Button* button, int value ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:456:18: note: by ‘virtual void ToggleButton::Init(VspScreen*, Fl_Button*)’ 456 | virtual void Init( VspScreen* screen, Fl_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:497:18: note: by ‘virtual void TriggerButton::Init(VspScreen*, Fl_Button*)’ 497 | virtual void Init( VspScreen* screen, Fl_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:517:18: note: by ‘virtual void Counter::Init(VspScreen*, Fl_Counter*, VspButton*)’ 517 | virtual void Init( VspScreen* screen, Fl_Counter* counter, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:536:18: note: by ‘virtual void Choice::Init(VspScreen*, Fl_Choice*, VspButton*)’ 536 | virtual void Init( VspScreen* screen, Fl_Choice* fl_choice, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:605:18: note: by ‘virtual void SliderInput::Init(VspScreen*, VspSlider*, Fl_Input*, double, const char*, VspButton*, bool)’ 605 | virtual void Init( VspScreen* screen, VspSlider* slider_widget, Fl_Input* input, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:646:18: note: by ‘virtual void SliderAdjRangeInput::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, double, const char*, VspButton*, bool)’ 646 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:806:18: note: by ‘virtual void FractParmSlider::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, Fl_Input*, double, const char*, VspButton*)’ 806 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:875:18: note: by ‘virtual void StringInput::Init(VspScreen*, Fl_Input*)’ 875 | virtual void Init( VspScreen* screen, Fl_Input* input ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:907:18: note: by ‘virtual void StringOutput::Init(VspScreen*, Fl_Output*, Fl_Button*)’ 907 | virtual void Init( VspScreen* screen, Fl_Output* output, Fl_Button* button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:942:18: note: by ‘virtual void IndexSelector::Init(VspScreen*, Fl_Button*, Fl_Button*, Fl_Int_Input*, Fl_Button*, Fl_Button*, VspButton*)’ 942 | virtual void Init( VspScreen* screen, Fl_Button* ll_but, Fl_Button* l_but, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:990:18: note: by ‘virtual void ColorPicker::Init(VspScreen*, Fl_Button*, Fl_Button*, std::vector, Fl_Slider**)’ 990 | virtual void Init( VspScreen* screen, Fl_Button* title, Fl_Button* result, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:993:18: note: by ‘virtual void ColorPicker::Update(const vec3d&)’ 993 | virtual void Update( const vec3d & rgb ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1018:18: note: by ‘virtual void Group::Init(Fl_Group*)’ 1018 | virtual void Init( Fl_Group* g ) | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1058:18: note: by ‘virtual void ParmPicker::Init(VspScreen*, Fl_Choice*, Fl_Choice*, Fl_Choice*)’ 1058 | virtual void Init( VspScreen* screen, Fl_Choice* container_choice, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1061:18: note: by ‘virtual void ParmPicker::Update()’ 1061 | virtual void Update( ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1131:18: note: by ‘virtual void ParmTreePicker::Init(VspScreen*, Fl_Tree*)’ 1131 | virtual void Init( VspScreen* screen, Fl_Tree* parm_tree ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1133:18: note: by ‘virtual void ParmTreePicker::Update(const std::vector >&)’ 1133 | virtual void Update( const vector< string > &selected_ids ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1179:18: note: by ‘virtual void DriverGroupBank::Init(VspScreen*, const std::vector >&, const std::vector&)’ 1179 | virtual void Init( VspScreen* screen, const vector < vector < Fl_Button * > > & buttons, const vector < SliderAdjRangeInput * > & sliders ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1181:18: note: by ‘virtual void DriverGroupBank::Update(std::vector >&)’ 1181 | virtual void Update( vector< string > & parm_ids ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1215:18: note: by ‘virtual void SkinControl::Init(VspScreen*, Fl_Check_Button*, Fl_Check_Button*, Fl_Check_Button*, VspSlider*, Fl_Button*, Fl_Button*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, Fl_Input*, VspButton*, VspButton*, double, const char*)’ 1215 | virtual void Init( VspScreen* screen, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1231:18: note: by ‘virtual void SkinControl::Update(const std::string&, const std::string&, const std::string&, const std::string&, const std::string&)’ 1231 | virtual void Update( const string& parmL_id, const string& setL_id, const string& eq_id, const string& setR_id, const string& parmR_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1266:18: note: by ‘virtual void SkinHeader::Init(VspScreen*, Choice*, const std::vector&)’ 1266 | virtual void Init( VspScreen* screen, Choice* cont_choice , const vector< VspButton* > &buttons ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1290:18: note: by ‘virtual void GeomPicker::Init(VspScreen*, Fl_Choice*)’ 1290 | virtual void Init( VspScreen* screen, Fl_Choice* geom_choice ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1294:18: note: by ‘virtual void GeomPicker::Update()’ 1294 | virtual void Update( ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1374:18: note: by ‘virtual void PCurveEditor::Init(VspScreen*, Vsp_Canvas*, Fl_Scroll*, Fl_Button*, Fl_Button*, Fl_Button*, Fl_Light_Button*, Fl_Light_Button*, GroupLayout*)’ 1374 | virtual void Init( VspScreen* screen, Vsp_Canvas* canvas, Fl_Scroll* ptscroll, Fl_Button* spbutton, Fl_Button* convbutton, Fl_Button* delbutton, Fl_Light_Button* delpickbutton, Fl_Light_Button* splitpickbutton, GroupLayout* ptlayout ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1398:18: note: by ‘virtual void PCurveEditor::Update(PCurve*)’ 1398 | virtual void Update( PCurve *curve ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.h:30: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:27:10: note: by ‘void AttributeTree::Init(GroupLayout*, VspScreen*, int)’ 27 | void Init( GroupLayout * layout, VspScreen *screen, int browser_h = 150 ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:30:10: note: by ‘void AttributeTree::Update()’ 30 | void Update(); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h: In member function ‘std::vector > AttributeTree::GetSelectedID()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:64:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 64 | for ( int i = 0; i != m_SelectIDs.size(); ++i ) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:136:10: note: by ‘void AttributeEditor::Init(GroupLayout*, Fl_Group*, VspScreen*, void (*)(Fl_Widget*, void*), bool, int, int)’ 136 | void Init( GroupLayout * layout, Fl_Group* group, VspScreen *screen, Fl_Callback *cb, bool mod_start = false, int start_y = 0, int editor_h = 165 ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:138:10: note: by ‘void AttributeEditor::Update()’ 138 | void Update(); | ^~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/Surf.h:18, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/CfdMeshMgr.h:55, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMeshMgr.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/StructAssemblyScreen.cpp:16: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:27:18: warning: ‘virtual void SimpleMeshCommonSettings::CopyFrom(MeshCommonSettings*)’ was hidden [-Woverloaded-virtual=] 27 | virtual void CopyFrom( MeshCommonSettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:95:18: note: by ‘virtual void SimpleIntersectSettings::CopyFrom(IntersectSettings*)’ 95 | virtual void CopyFrom( IntersectSettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:27:18: warning: ‘virtual void SimpleMeshCommonSettings::CopyFrom(MeshCommonSettings*)’ was hidden [-Woverloaded-virtual=] 27 | virtual void CopyFrom( MeshCommonSettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:105:18: note: by ‘virtual void SimpleCfdMeshSettings::CopyFrom(CfdMeshSettings*)’ 105 | virtual void CopyFrom( CfdMeshSettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:27:18: warning: ‘virtual void SimpleMeshCommonSettings::CopyFrom(MeshCommonSettings*)’ was hidden [-Woverloaded-virtual=] 27 | virtual void CopyFrom( MeshCommonSettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:138:18: note: by ‘virtual void SimpleFeaMeshSettings::CopyFrom(StructSettings*)’ 138 | virtual void CopyFrom( StructSettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:138:18: warning: ‘virtual void SimpleFeaMeshSettings::CopyFrom(StructSettings*)’ was hidden [-Woverloaded-virtual=] /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:248:18: note: by ‘virtual void SimpleAssemblySettings::CopyFrom(AssemblySettings*)’ 248 | virtual void CopyFrom( AssemblySettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:139:18: warning: ‘virtual void SimpleFeaMeshSettings::CopyPostOpFrom(StructSettings*)’ was hidden [-Woverloaded-virtual=] 139 | virtual void CopyPostOpFrom( StructSettings* settings ); | ^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:250:18: note: by ‘virtual void SimpleAssemblySettings::CopyPostOpFrom(AssemblySettings*)’ 250 | virtual void CopyPostOpFrom( AssemblySettings* settings ); | ^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMeshMgr.h: In member function ‘virtual void FeaMeshMgrSingleton::ResetPropMatUse()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMeshMgr.h:195:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 195 | for ( int i = 0; i < m_SimplePropertyVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMeshMgr.h:199:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 199 | for ( int i = 0; i < m_SimpleMaterialVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/StructAssemblyScreen.cpp: In member function ‘virtual void StructAssemblyScreen::UpdateStructTab()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/StructAssemblyScreen.cpp:516:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 516 | for ( int i = 0; i < idvec.size(); i++ ) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/StructAssemblyScreen.cpp: In member function ‘virtual void StructAssemblyScreen::UpdateConnectionTab()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/StructAssemblyScreen.cpp:577:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 577 | for ( int i = 0; i < allfp.size(); i++ ) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/StructAssemblyScreen.cpp:640:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 640 | for ( int i = 0; i < convec.size(); i++ ) | ~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/StructAssemblyScreen.cpp:647:89: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 647 | if ( m_ConnectionBrowserIndex >= 0 && convec.size() > 0 && m_ConnectionBrowserIndex < convec.size() ) | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/StructAssemblyScreen.cpp: In member function ‘virtual void StructAssemblyScreen::UpdateDrawPartBrowser()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/StructAssemblyScreen.cpp:688:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 688 | for ( int i = 0; i < idvec.size(); i++ ) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/StructAssemblyScreen.cpp:690:13: warning: unused variable ‘indx’ [-Wunused-variable] 690 | int indx = vector_find_val( m_StructIDs, idvec[i] ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/StructAssemblyScreen.cpp: In member function ‘virtual void StructAssemblyScreen::CallBack(Fl_Widget*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/StructAssemblyScreen.cpp:791:52: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 791 | if ( selected_index >= 0 && selected_index < m_DrawBrowserMeshIDVec.size() && m_DrawBrowserMeshIDVec.size() > 0 ) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/StructAssemblyScreen.cpp: In member function ‘virtual void StructAssemblyScreen::GuiDeviceCallBack(GuiDevice*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/StructAssemblyScreen.cpp:937:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 937 | for ( int i = 0; i < m_StructIDs.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/StructAssemblyScreen.cpp:955:42: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 955 | if ( m_StructureBrowserIndex < curr_assy->m_StructIDVec.size() ) | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/StructAssemblyScreen.cpp:981:41: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 981 | if ( m_ConnectionStartIndex < m_FixPtIDs.size() && | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/StructAssemblyScreen.cpp:982:41: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 982 | m_ConnectionStartIndex < m_FixPtStructIDs.size() && | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/StructAssemblyScreen.cpp:983:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 983 | m_ConnectionEndIndex < m_FixPtIDs.size() && | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/StructAssemblyScreen.cpp:984:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 984 | m_ConnectionEndIndex < m_FixPtStructIDs.size() ) | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/StructAssemblyScreen.cpp: In member function ‘virtual void StructAssemblyScreen::LoadDrawObjs(std::vector&, bool)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/StructAssemblyScreen.cpp:1114:36: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1114 | for ( int iid = 0; iid < idvec.size(); iid++ ) | ~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/StructAssemblyScreen.cpp:1137:53: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 1137 | for ( unsigned int i = 0; i < ( int ) partvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/StructAssemblyScreen.cpp:1143:53: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 1143 | for ( unsigned int i = 0; i < ( int ) subsurf_vec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/StructAssemblyScreen.cpp: In member function ‘virtual void StructAssemblyScreen::MarkDOChanged()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/StructAssemblyScreen.cpp:1159:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1159 | for ( int i = 0; i < draw_obj_vec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ [280/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/cartesian -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/EXPRPARSE-prefix/include -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT gui_and_draw/CMakeFiles/gui_and_draw.dir/STEPOptionsScreen.cpp.o -MF gui_and_draw/CMakeFiles/gui_and_draw.dir/STEPOptionsScreen.cpp.o.d -o gui_and_draw/CMakeFiles/gui_and_draw.dir/STEPOptionsScreen.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/STEPOptionsScreen.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmUndo.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:29, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:37, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.h:26, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenMgr.h:16, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/STEPOptionsScreen.h:13, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/STEPOptionsScreen.cpp:10: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:22, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:36: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:28: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:61:20: warning: ‘virtual std::string ParmContainer::GetName() const’ was hidden [-Woverloaded-virtual=] 61 | virtual string GetName() const { return m_Name; } | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:22: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:75:20: note: by ‘virtual std::string XSecCurve::GetName()’ 75 | virtual string GetName(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:174:18: warning: ‘virtual void ParmContainer::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 174 | virtual void ChangeID( const string &id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:302:18: note: by ‘virtual void SSXSecCurve::ChangeID(std::string)’ 302 | virtual void ChangeID( string id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h: In constructor ‘BitMask::BitMask(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h:33:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for ( int i = 0; i < boolvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual void Geom::GetSymmIndexs(int, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:484:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 484 | if ( imain >= 0 && imain < m_SurfSymmMap.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetMainSurfID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:492:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | if ( surfnum >= 0 && surfnum < m_MainSurfIndxVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetSurfCopyIndx(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:504:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | if ( surfnum >= 0 && surfnum < m_SurfCopyIndx.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:73:24: warning: ‘virtual xmlNode* ParmContainer::EncodeXml(xmlNode*&)’ was hidden [-Woverloaded-virtual=] 73 | virtual xmlNodePtr EncodeXml( xmlNodePtr & node ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:196:16: note: by ‘xmlNode* Vehicle::EncodeXml(xmlNode*&, int)’ 196 | xmlNodePtr EncodeXml( xmlNodePtr & node, int set ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:201:18: note: by ‘virtual void ParmButton::Init(VspScreen*, VspButton*)’ 201 | virtual void Init( VspScreen* screen, VspButton* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:229:18: note: by ‘virtual void Input::Init(VspScreen*, Fl_Input*, const char*, VspButton*)’ 229 | virtual void Init( VspScreen* screen, Fl_Input* input, const char* format, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:269:18: note: by ‘virtual void Output::Init(VspScreen*, Fl_Output*, const char*, VspButton*)’ 269 | virtual void Init( VspScreen* screen, Fl_Output* output, const char* format, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:313:18: note: by ‘virtual void Slider::Init(VspScreen*, VspSlider*, double, bool)’ 313 | virtual void Init( VspScreen* screen, VspSlider* slider_widget, double range, bool log_slider = false ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:313:18: warning: ‘virtual void Slider::Init(VspScreen*, VspSlider*, double, bool)’ was hidden [-Woverloaded-virtual=] /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:354:18: note: by ‘virtual void SliderAdjRange::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, double, bool)’ 354 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:389:18: note: by ‘virtual void CheckButton::Init(VspScreen*, Fl_Check_Button*)’ 389 | virtual void Init( VspScreen* screen, Fl_Check_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:406:18: note: by ‘virtual void CheckButtonBit::Init(VspScreen*, Fl_Button*, int)’ 406 | virtual void Init( VspScreen* screen, Fl_Button* button, int value ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:423:18: note: by ‘virtual void RadioButton::Init(VspScreen*, Fl_Button*, int)’ 423 | virtual void Init( VspScreen* screen, Fl_Button* button, int value ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:456:18: note: by ‘virtual void ToggleButton::Init(VspScreen*, Fl_Button*)’ 456 | virtual void Init( VspScreen* screen, Fl_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:497:18: note: by ‘virtual void TriggerButton::Init(VspScreen*, Fl_Button*)’ 497 | virtual void Init( VspScreen* screen, Fl_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:517:18: note: by ‘virtual void Counter::Init(VspScreen*, Fl_Counter*, VspButton*)’ 517 | virtual void Init( VspScreen* screen, Fl_Counter* counter, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:536:18: note: by ‘virtual void Choice::Init(VspScreen*, Fl_Choice*, VspButton*)’ 536 | virtual void Init( VspScreen* screen, Fl_Choice* fl_choice, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:605:18: note: by ‘virtual void SliderInput::Init(VspScreen*, VspSlider*, Fl_Input*, double, const char*, VspButton*, bool)’ 605 | virtual void Init( VspScreen* screen, VspSlider* slider_widget, Fl_Input* input, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:646:18: note: by ‘virtual void SliderAdjRangeInput::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, double, const char*, VspButton*, bool)’ 646 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:806:18: note: by ‘virtual void FractParmSlider::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, Fl_Input*, double, const char*, VspButton*)’ 806 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:875:18: note: by ‘virtual void StringInput::Init(VspScreen*, Fl_Input*)’ 875 | virtual void Init( VspScreen* screen, Fl_Input* input ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:907:18: note: by ‘virtual void StringOutput::Init(VspScreen*, Fl_Output*, Fl_Button*)’ 907 | virtual void Init( VspScreen* screen, Fl_Output* output, Fl_Button* button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:942:18: note: by ‘virtual void IndexSelector::Init(VspScreen*, Fl_Button*, Fl_Button*, Fl_Int_Input*, Fl_Button*, Fl_Button*, VspButton*)’ 942 | virtual void Init( VspScreen* screen, Fl_Button* ll_but, Fl_Button* l_but, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:990:18: note: by ‘virtual void ColorPicker::Init(VspScreen*, Fl_Button*, Fl_Button*, std::vector, Fl_Slider**)’ 990 | virtual void Init( VspScreen* screen, Fl_Button* title, Fl_Button* result, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:993:18: note: by ‘virtual void ColorPicker::Update(const vec3d&)’ 993 | virtual void Update( const vec3d & rgb ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1018:18: note: by ‘virtual void Group::Init(Fl_Group*)’ 1018 | virtual void Init( Fl_Group* g ) | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1058:18: note: by ‘virtual void ParmPicker::Init(VspScreen*, Fl_Choice*, Fl_Choice*, Fl_Choice*)’ 1058 | virtual void Init( VspScreen* screen, Fl_Choice* container_choice, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1061:18: note: by ‘virtual void ParmPicker::Update()’ 1061 | virtual void Update( ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1131:18: note: by ‘virtual void ParmTreePicker::Init(VspScreen*, Fl_Tree*)’ 1131 | virtual void Init( VspScreen* screen, Fl_Tree* parm_tree ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1133:18: note: by ‘virtual void ParmTreePicker::Update(const std::vector >&)’ 1133 | virtual void Update( const vector< string > &selected_ids ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1179:18: note: by ‘virtual void DriverGroupBank::Init(VspScreen*, const std::vector >&, const std::vector&)’ 1179 | virtual void Init( VspScreen* screen, const vector < vector < Fl_Button * > > & buttons, const vector < SliderAdjRangeInput * > & sliders ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1181:18: note: by ‘virtual void DriverGroupBank::Update(std::vector >&)’ 1181 | virtual void Update( vector< string > & parm_ids ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1215:18: note: by ‘virtual void SkinControl::Init(VspScreen*, Fl_Check_Button*, Fl_Check_Button*, Fl_Check_Button*, VspSlider*, Fl_Button*, Fl_Button*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, Fl_Input*, VspButton*, VspButton*, double, const char*)’ 1215 | virtual void Init( VspScreen* screen, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1231:18: note: by ‘virtual void SkinControl::Update(const std::string&, const std::string&, const std::string&, const std::string&, const std::string&)’ 1231 | virtual void Update( const string& parmL_id, const string& setL_id, const string& eq_id, const string& setR_id, const string& parmR_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1266:18: note: by ‘virtual void SkinHeader::Init(VspScreen*, Choice*, const std::vector&)’ 1266 | virtual void Init( VspScreen* screen, Choice* cont_choice , const vector< VspButton* > &buttons ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1290:18: note: by ‘virtual void GeomPicker::Init(VspScreen*, Fl_Choice*)’ 1290 | virtual void Init( VspScreen* screen, Fl_Choice* geom_choice ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1294:18: note: by ‘virtual void GeomPicker::Update()’ 1294 | virtual void Update( ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1374:18: note: by ‘virtual void PCurveEditor::Init(VspScreen*, Vsp_Canvas*, Fl_Scroll*, Fl_Button*, Fl_Button*, Fl_Button*, Fl_Light_Button*, Fl_Light_Button*, GroupLayout*)’ 1374 | virtual void Init( VspScreen* screen, Vsp_Canvas* canvas, Fl_Scroll* ptscroll, Fl_Button* spbutton, Fl_Button* convbutton, Fl_Button* delbutton, Fl_Light_Button* delpickbutton, Fl_Light_Button* splitpickbutton, GroupLayout* ptlayout ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1398:18: note: by ‘virtual void PCurveEditor::Update(PCurve*)’ 1398 | virtual void Update( PCurve *curve ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.h:30: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:27:10: note: by ‘void AttributeTree::Init(GroupLayout*, VspScreen*, int)’ 27 | void Init( GroupLayout * layout, VspScreen *screen, int browser_h = 150 ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:30:10: note: by ‘void AttributeTree::Update()’ 30 | void Update(); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h: In member function ‘std::vector > AttributeTree::GetSelectedID()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:64:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 64 | for ( int i = 0; i != m_SelectIDs.size(); ++i ) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:136:10: note: by ‘void AttributeEditor::Init(GroupLayout*, Fl_Group*, VspScreen*, void (*)(Fl_Widget*, void*), bool, int, int)’ 136 | void Init( GroupLayout * layout, Fl_Group* group, VspScreen *screen, Fl_Callback *cb, bool mod_start = false, int start_y = 0, int editor_h = 165 ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:138:10: note: by ‘void AttributeEditor::Update()’ 138 | void Update(); | ^~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ [281/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/cartesian -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/EXPRPARSE-prefix/include -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT gui_and_draw/CMakeFiles/gui_and_draw.dir/STLOptionsScreen.cpp.o -MF gui_and_draw/CMakeFiles/gui_and_draw.dir/STLOptionsScreen.cpp.o.d -o gui_and_draw/CMakeFiles/gui_and_draw.dir/STLOptionsScreen.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/STLOptionsScreen.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmUndo.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:29, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:37, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.h:26, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenMgr.h:16, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/STLOptionsScreen.h:13, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/STLOptionsScreen.cpp:10: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:22, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:36: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:28: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:61:20: warning: ‘virtual std::string ParmContainer::GetName() const’ was hidden [-Woverloaded-virtual=] 61 | virtual string GetName() const { return m_Name; } | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:22: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:75:20: note: by ‘virtual std::string XSecCurve::GetName()’ 75 | virtual string GetName(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:174:18: warning: ‘virtual void ParmContainer::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 174 | virtual void ChangeID( const string &id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:302:18: note: by ‘virtual void SSXSecCurve::ChangeID(std::string)’ 302 | virtual void ChangeID( string id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h: In constructor ‘BitMask::BitMask(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h:33:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for ( int i = 0; i < boolvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual void Geom::GetSymmIndexs(int, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:484:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 484 | if ( imain >= 0 && imain < m_SurfSymmMap.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetMainSurfID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:492:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | if ( surfnum >= 0 && surfnum < m_MainSurfIndxVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetSurfCopyIndx(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:504:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | if ( surfnum >= 0 && surfnum < m_SurfCopyIndx.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:73:24: warning: ‘virtual xmlNode* ParmContainer::EncodeXml(xmlNode*&)’ was hidden [-Woverloaded-virtual=] 73 | virtual xmlNodePtr EncodeXml( xmlNodePtr & node ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:196:16: note: by ‘xmlNode* Vehicle::EncodeXml(xmlNode*&, int)’ 196 | xmlNodePtr EncodeXml( xmlNodePtr & node, int set ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:201:18: note: by ‘virtual void ParmButton::Init(VspScreen*, VspButton*)’ 201 | virtual void Init( VspScreen* screen, VspButton* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:229:18: note: by ‘virtual void Input::Init(VspScreen*, Fl_Input*, const char*, VspButton*)’ 229 | virtual void Init( VspScreen* screen, Fl_Input* input, const char* format, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:269:18: note: by ‘virtual void Output::Init(VspScreen*, Fl_Output*, const char*, VspButton*)’ 269 | virtual void Init( VspScreen* screen, Fl_Output* output, const char* format, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:313:18: note: by ‘virtual void Slider::Init(VspScreen*, VspSlider*, double, bool)’ 313 | virtual void Init( VspScreen* screen, VspSlider* slider_widget, double range, bool log_slider = false ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:313:18: warning: ‘virtual void Slider::Init(VspScreen*, VspSlider*, double, bool)’ was hidden [-Woverloaded-virtual=] /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:354:18: note: by ‘virtual void SliderAdjRange::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, double, bool)’ 354 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:389:18: note: by ‘virtual void CheckButton::Init(VspScreen*, Fl_Check_Button*)’ 389 | virtual void Init( VspScreen* screen, Fl_Check_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:406:18: note: by ‘virtual void CheckButtonBit::Init(VspScreen*, Fl_Button*, int)’ 406 | virtual void Init( VspScreen* screen, Fl_Button* button, int value ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:423:18: note: by ‘virtual void RadioButton::Init(VspScreen*, Fl_Button*, int)’ 423 | virtual void Init( VspScreen* screen, Fl_Button* button, int value ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:456:18: note: by ‘virtual void ToggleButton::Init(VspScreen*, Fl_Button*)’ 456 | virtual void Init( VspScreen* screen, Fl_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:497:18: note: by ‘virtual void TriggerButton::Init(VspScreen*, Fl_Button*)’ 497 | virtual void Init( VspScreen* screen, Fl_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:517:18: note: by ‘virtual void Counter::Init(VspScreen*, Fl_Counter*, VspButton*)’ 517 | virtual void Init( VspScreen* screen, Fl_Counter* counter, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:536:18: note: by ‘virtual void Choice::Init(VspScreen*, Fl_Choice*, VspButton*)’ 536 | virtual void Init( VspScreen* screen, Fl_Choice* fl_choice, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:605:18: note: by ‘virtual void SliderInput::Init(VspScreen*, VspSlider*, Fl_Input*, double, const char*, VspButton*, bool)’ 605 | virtual void Init( VspScreen* screen, VspSlider* slider_widget, Fl_Input* input, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:646:18: note: by ‘virtual void SliderAdjRangeInput::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, double, const char*, VspButton*, bool)’ 646 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:806:18: note: by ‘virtual void FractParmSlider::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, Fl_Input*, double, const char*, VspButton*)’ 806 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:875:18: note: by ‘virtual void StringInput::Init(VspScreen*, Fl_Input*)’ 875 | virtual void Init( VspScreen* screen, Fl_Input* input ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:907:18: note: by ‘virtual void StringOutput::Init(VspScreen*, Fl_Output*, Fl_Button*)’ 907 | virtual void Init( VspScreen* screen, Fl_Output* output, Fl_Button* button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:942:18: note: by ‘virtual void IndexSelector::Init(VspScreen*, Fl_Button*, Fl_Button*, Fl_Int_Input*, Fl_Button*, Fl_Button*, VspButton*)’ 942 | virtual void Init( VspScreen* screen, Fl_Button* ll_but, Fl_Button* l_but, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:990:18: note: by ‘virtual void ColorPicker::Init(VspScreen*, Fl_Button*, Fl_Button*, std::vector, Fl_Slider**)’ 990 | virtual void Init( VspScreen* screen, Fl_Button* title, Fl_Button* result, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:993:18: note: by ‘virtual void ColorPicker::Update(const vec3d&)’ 993 | virtual void Update( const vec3d & rgb ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1018:18: note: by ‘virtual void Group::Init(Fl_Group*)’ 1018 | virtual void Init( Fl_Group* g ) | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1058:18: note: by ‘virtual void ParmPicker::Init(VspScreen*, Fl_Choice*, Fl_Choice*, Fl_Choice*)’ 1058 | virtual void Init( VspScreen* screen, Fl_Choice* container_choice, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1061:18: note: by ‘virtual void ParmPicker::Update()’ 1061 | virtual void Update( ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1131:18: note: by ‘virtual void ParmTreePicker::Init(VspScreen*, Fl_Tree*)’ 1131 | virtual void Init( VspScreen* screen, Fl_Tree* parm_tree ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1133:18: note: by ‘virtual void ParmTreePicker::Update(const std::vector >&)’ 1133 | virtual void Update( const vector< string > &selected_ids ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1179:18: note: by ‘virtual void DriverGroupBank::Init(VspScreen*, const std::vector >&, const std::vector&)’ 1179 | virtual void Init( VspScreen* screen, const vector < vector < Fl_Button * > > & buttons, const vector < SliderAdjRangeInput * > & sliders ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1181:18: note: by ‘virtual void DriverGroupBank::Update(std::vector >&)’ 1181 | virtual void Update( vector< string > & parm_ids ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1215:18: note: by ‘virtual void SkinControl::Init(VspScreen*, Fl_Check_Button*, Fl_Check_Button*, Fl_Check_Button*, VspSlider*, Fl_Button*, Fl_Button*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, Fl_Input*, VspButton*, VspButton*, double, const char*)’ 1215 | virtual void Init( VspScreen* screen, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1231:18: note: by ‘virtual void SkinControl::Update(const std::string&, const std::string&, const std::string&, const std::string&, const std::string&)’ 1231 | virtual void Update( const string& parmL_id, const string& setL_id, const string& eq_id, const string& setR_id, const string& parmR_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1266:18: note: by ‘virtual void SkinHeader::Init(VspScreen*, Choice*, const std::vector&)’ 1266 | virtual void Init( VspScreen* screen, Choice* cont_choice , const vector< VspButton* > &buttons ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1290:18: note: by ‘virtual void GeomPicker::Init(VspScreen*, Fl_Choice*)’ 1290 | virtual void Init( VspScreen* screen, Fl_Choice* geom_choice ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1294:18: note: by ‘virtual void GeomPicker::Update()’ 1294 | virtual void Update( ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1374:18: note: by ‘virtual void PCurveEditor::Init(VspScreen*, Vsp_Canvas*, Fl_Scroll*, Fl_Button*, Fl_Button*, Fl_Button*, Fl_Light_Button*, Fl_Light_Button*, GroupLayout*)’ 1374 | virtual void Init( VspScreen* screen, Vsp_Canvas* canvas, Fl_Scroll* ptscroll, Fl_Button* spbutton, Fl_Button* convbutton, Fl_Button* delbutton, Fl_Light_Button* delpickbutton, Fl_Light_Button* splitpickbutton, GroupLayout* ptlayout ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1398:18: note: by ‘virtual void PCurveEditor::Update(PCurve*)’ 1398 | virtual void Update( PCurve *curve ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.h:30: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:27:10: note: by ‘void AttributeTree::Init(GroupLayout*, VspScreen*, int)’ 27 | void Init( GroupLayout * layout, VspScreen *screen, int browser_h = 150 ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:30:10: note: by ‘void AttributeTree::Update()’ 30 | void Update(); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h: In member function ‘std::vector > AttributeTree::GetSelectedID()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:64:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 64 | for ( int i = 0; i != m_SelectIDs.size(); ++i ) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:136:10: note: by ‘void AttributeEditor::Init(GroupLayout*, Fl_Group*, VspScreen*, void (*)(Fl_Widget*, void*), bool, int, int)’ 136 | void Init( GroupLayout * layout, Fl_Group* group, VspScreen *screen, Fl_Callback *cb, bool mod_start = false, int start_y = 0, int editor_h = 165 ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:138:10: note: by ‘void AttributeEditor::Update()’ 138 | void Update(); | ^~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ [282/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/cartesian -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/EXPRPARSE-prefix/include -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT gui_and_draw/CMakeFiles/gui_and_draw.dir/STEPStructureOptionsScreen.cpp.o -MF gui_and_draw/CMakeFiles/gui_and_draw.dir/STEPStructureOptionsScreen.cpp.o.d -o gui_and_draw/CMakeFiles/gui_and_draw.dir/STEPStructureOptionsScreen.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/STEPStructureOptionsScreen.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmUndo.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:29, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:37, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.h:26, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenMgr.h:16, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/STEPStructureOptionsScreen.h:13, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/STEPStructureOptionsScreen.cpp:10: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:22, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:36: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:28: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:61:20: warning: ‘virtual std::string ParmContainer::GetName() const’ was hidden [-Woverloaded-virtual=] 61 | virtual string GetName() const { return m_Name; } | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:22: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:75:20: note: by ‘virtual std::string XSecCurve::GetName()’ 75 | virtual string GetName(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:174:18: warning: ‘virtual void ParmContainer::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 174 | virtual void ChangeID( const string &id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:302:18: note: by ‘virtual void SSXSecCurve::ChangeID(std::string)’ 302 | virtual void ChangeID( string id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h: In constructor ‘BitMask::BitMask(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h:33:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for ( int i = 0; i < boolvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual void Geom::GetSymmIndexs(int, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:484:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 484 | if ( imain >= 0 && imain < m_SurfSymmMap.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetMainSurfID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:492:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | if ( surfnum >= 0 && surfnum < m_MainSurfIndxVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetSurfCopyIndx(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:504:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | if ( surfnum >= 0 && surfnum < m_SurfCopyIndx.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:73:24: warning: ‘virtual xmlNode* ParmContainer::EncodeXml(xmlNode*&)’ was hidden [-Woverloaded-virtual=] 73 | virtual xmlNodePtr EncodeXml( xmlNodePtr & node ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:196:16: note: by ‘xmlNode* Vehicle::EncodeXml(xmlNode*&, int)’ 196 | xmlNodePtr EncodeXml( xmlNodePtr & node, int set ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:201:18: note: by ‘virtual void ParmButton::Init(VspScreen*, VspButton*)’ 201 | virtual void Init( VspScreen* screen, VspButton* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:229:18: note: by ‘virtual void Input::Init(VspScreen*, Fl_Input*, const char*, VspButton*)’ 229 | virtual void Init( VspScreen* screen, Fl_Input* input, const char* format, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:269:18: note: by ‘virtual void Output::Init(VspScreen*, Fl_Output*, const char*, VspButton*)’ 269 | virtual void Init( VspScreen* screen, Fl_Output* output, const char* format, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:313:18: note: by ‘virtual void Slider::Init(VspScreen*, VspSlider*, double, bool)’ 313 | virtual void Init( VspScreen* screen, VspSlider* slider_widget, double range, bool log_slider = false ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:313:18: warning: ‘virtual void Slider::Init(VspScreen*, VspSlider*, double, bool)’ was hidden [-Woverloaded-virtual=] /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:354:18: note: by ‘virtual void SliderAdjRange::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, double, bool)’ 354 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:389:18: note: by ‘virtual void CheckButton::Init(VspScreen*, Fl_Check_Button*)’ 389 | virtual void Init( VspScreen* screen, Fl_Check_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:406:18: note: by ‘virtual void CheckButtonBit::Init(VspScreen*, Fl_Button*, int)’ 406 | virtual void Init( VspScreen* screen, Fl_Button* button, int value ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:423:18: note: by ‘virtual void RadioButton::Init(VspScreen*, Fl_Button*, int)’ 423 | virtual void Init( VspScreen* screen, Fl_Button* button, int value ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:456:18: note: by ‘virtual void ToggleButton::Init(VspScreen*, Fl_Button*)’ 456 | virtual void Init( VspScreen* screen, Fl_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:497:18: note: by ‘virtual void TriggerButton::Init(VspScreen*, Fl_Button*)’ 497 | virtual void Init( VspScreen* screen, Fl_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:517:18: note: by ‘virtual void Counter::Init(VspScreen*, Fl_Counter*, VspButton*)’ 517 | virtual void Init( VspScreen* screen, Fl_Counter* counter, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:536:18: note: by ‘virtual void Choice::Init(VspScreen*, Fl_Choice*, VspButton*)’ 536 | virtual void Init( VspScreen* screen, Fl_Choice* fl_choice, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:605:18: note: by ‘virtual void SliderInput::Init(VspScreen*, VspSlider*, Fl_Input*, double, const char*, VspButton*, bool)’ 605 | virtual void Init( VspScreen* screen, VspSlider* slider_widget, Fl_Input* input, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:646:18: note: by ‘virtual void SliderAdjRangeInput::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, double, const char*, VspButton*, bool)’ 646 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:806:18: note: by ‘virtual void FractParmSlider::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, Fl_Input*, double, const char*, VspButton*)’ 806 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:875:18: note: by ‘virtual void StringInput::Init(VspScreen*, Fl_Input*)’ 875 | virtual void Init( VspScreen* screen, Fl_Input* input ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:907:18: note: by ‘virtual void StringOutput::Init(VspScreen*, Fl_Output*, Fl_Button*)’ 907 | virtual void Init( VspScreen* screen, Fl_Output* output, Fl_Button* button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:942:18: note: by ‘virtual void IndexSelector::Init(VspScreen*, Fl_Button*, Fl_Button*, Fl_Int_Input*, Fl_Button*, Fl_Button*, VspButton*)’ 942 | virtual void Init( VspScreen* screen, Fl_Button* ll_but, Fl_Button* l_but, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:990:18: note: by ‘virtual void ColorPicker::Init(VspScreen*, Fl_Button*, Fl_Button*, std::vector, Fl_Slider**)’ 990 | virtual void Init( VspScreen* screen, Fl_Button* title, Fl_Button* result, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:993:18: note: by ‘virtual void ColorPicker::Update(const vec3d&)’ 993 | virtual void Update( const vec3d & rgb ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1018:18: note: by ‘virtual void Group::Init(Fl_Group*)’ 1018 | virtual void Init( Fl_Group* g ) | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1058:18: note: by ‘virtual void ParmPicker::Init(VspScreen*, Fl_Choice*, Fl_Choice*, Fl_Choice*)’ 1058 | virtual void Init( VspScreen* screen, Fl_Choice* container_choice, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1061:18: note: by ‘virtual void ParmPicker::Update()’ 1061 | virtual void Update( ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1131:18: note: by ‘virtual void ParmTreePicker::Init(VspScreen*, Fl_Tree*)’ 1131 | virtual void Init( VspScreen* screen, Fl_Tree* parm_tree ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1133:18: note: by ‘virtual void ParmTreePicker::Update(const std::vector >&)’ 1133 | virtual void Update( const vector< string > &selected_ids ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1179:18: note: by ‘virtual void DriverGroupBank::Init(VspScreen*, const std::vector >&, const std::vector&)’ 1179 | virtual void Init( VspScreen* screen, const vector < vector < Fl_Button * > > & buttons, const vector < SliderAdjRangeInput * > & sliders ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1181:18: note: by ‘virtual void DriverGroupBank::Update(std::vector >&)’ 1181 | virtual void Update( vector< string > & parm_ids ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1215:18: note: by ‘virtual void SkinControl::Init(VspScreen*, Fl_Check_Button*, Fl_Check_Button*, Fl_Check_Button*, VspSlider*, Fl_Button*, Fl_Button*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, Fl_Input*, VspButton*, VspButton*, double, const char*)’ 1215 | virtual void Init( VspScreen* screen, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1231:18: note: by ‘virtual void SkinControl::Update(const std::string&, const std::string&, const std::string&, const std::string&, const std::string&)’ 1231 | virtual void Update( const string& parmL_id, const string& setL_id, const string& eq_id, const string& setR_id, const string& parmR_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1266:18: note: by ‘virtual void SkinHeader::Init(VspScreen*, Choice*, const std::vector&)’ 1266 | virtual void Init( VspScreen* screen, Choice* cont_choice , const vector< VspButton* > &buttons ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1290:18: note: by ‘virtual void GeomPicker::Init(VspScreen*, Fl_Choice*)’ 1290 | virtual void Init( VspScreen* screen, Fl_Choice* geom_choice ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1294:18: note: by ‘virtual void GeomPicker::Update()’ 1294 | virtual void Update( ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1374:18: note: by ‘virtual void PCurveEditor::Init(VspScreen*, Vsp_Canvas*, Fl_Scroll*, Fl_Button*, Fl_Button*, Fl_Button*, Fl_Light_Button*, Fl_Light_Button*, GroupLayout*)’ 1374 | virtual void Init( VspScreen* screen, Vsp_Canvas* canvas, Fl_Scroll* ptscroll, Fl_Button* spbutton, Fl_Button* convbutton, Fl_Button* delbutton, Fl_Light_Button* delpickbutton, Fl_Light_Button* splitpickbutton, GroupLayout* ptlayout ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1398:18: note: by ‘virtual void PCurveEditor::Update(PCurve*)’ 1398 | virtual void Update( PCurve *curve ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.h:30: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:27:10: note: by ‘void AttributeTree::Init(GroupLayout*, VspScreen*, int)’ 27 | void Init( GroupLayout * layout, VspScreen *screen, int browser_h = 150 ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:30:10: note: by ‘void AttributeTree::Update()’ 30 | void Update(); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h: In member function ‘std::vector > AttributeTree::GetSelectedID()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:64:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 64 | for ( int i = 0; i != m_SelectIDs.size(); ++i ) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:136:10: note: by ‘void AttributeEditor::Init(GroupLayout*, Fl_Group*, VspScreen*, void (*)(Fl_Widget*, void*), bool, int, int)’ 136 | void Init( GroupLayout * layout, Fl_Group* group, VspScreen *screen, Fl_Callback *cb, bool mod_start = false, int start_y = 0, int editor_h = 165 ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:138:10: note: by ‘void AttributeEditor::Update()’ 138 | void Update(); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/STEPStructureOptionsScreen.cpp: In member function ‘virtual bool STEPStructureOptionsScreen::Update()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/STEPStructureOptionsScreen.cpp:93:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 93 | for ( int i = 0; i < fea_struct_vec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ [283/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/cartesian -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/EXPRPARSE-prefix/include -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT gui_and_draw/CMakeFiles/gui_and_draw.dir/SubGLWindow.cpp.o -MF gui_and_draw/CMakeFiles/gui_and_draw.dir/SubGLWindow.cpp.o.d -o gui_and_draw/CMakeFiles/gui_and_draw.dir/SubGLWindow.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/SubGLWindow.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmUndo.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:29, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/SubGLWindow.cpp:13: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:22, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:27: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:28: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:61:20: warning: ‘virtual std::string ParmContainer::GetName() const’ was hidden [-Woverloaded-virtual=] 61 | virtual string GetName() const { return m_Name; } | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:22: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:75:20: note: by ‘virtual std::string XSecCurve::GetName()’ 75 | virtual string GetName(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:174:18: warning: ‘virtual void ParmContainer::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 174 | virtual void ChangeID( const string &id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:302:18: note: by ‘virtual void SSXSecCurve::ChangeID(std::string)’ 302 | virtual void ChangeID( string id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h: In constructor ‘BitMask::BitMask(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h:33:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for ( int i = 0; i < boolvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual void Geom::GetSymmIndexs(int, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:484:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 484 | if ( imain >= 0 && imain < m_SurfSymmMap.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetMainSurfID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:492:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | if ( surfnum >= 0 && surfnum < m_MainSurfIndxVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetSurfCopyIndx(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:504:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | if ( surfnum >= 0 && surfnum < m_SurfCopyIndx.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:73:24: warning: ‘virtual xmlNode* ParmContainer::EncodeXml(xmlNode*&)’ was hidden [-Woverloaded-virtual=] 73 | virtual xmlNodePtr EncodeXml( xmlNodePtr & node ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:196:16: note: by ‘xmlNode* Vehicle::EncodeXml(xmlNode*&, int)’ 196 | xmlNodePtr EncodeXml( xmlNodePtr & node, int set ); | ^~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.h:26, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ManageLightingScreen.h:4, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/SubGLWindow.cpp:23: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:201:18: note: by ‘virtual void ParmButton::Init(VspScreen*, VspButton*)’ 201 | virtual void Init( VspScreen* screen, VspButton* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:229:18: note: by ‘virtual void Input::Init(VspScreen*, Fl_Input*, const char*, VspButton*)’ 229 | virtual void Init( VspScreen* screen, Fl_Input* input, const char* format, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:269:18: note: by ‘virtual void Output::Init(VspScreen*, Fl_Output*, const char*, VspButton*)’ 269 | virtual void Init( VspScreen* screen, Fl_Output* output, const char* format, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:313:18: note: by ‘virtual void Slider::Init(VspScreen*, VspSlider*, double, bool)’ 313 | virtual void Init( VspScreen* screen, VspSlider* slider_widget, double range, bool log_slider = false ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:313:18: warning: ‘virtual void Slider::Init(VspScreen*, VspSlider*, double, bool)’ was hidden [-Woverloaded-virtual=] /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:354:18: note: by ‘virtual void SliderAdjRange::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, double, bool)’ 354 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:389:18: note: by ‘virtual void CheckButton::Init(VspScreen*, Fl_Check_Button*)’ 389 | virtual void Init( VspScreen* screen, Fl_Check_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:406:18: note: by ‘virtual void CheckButtonBit::Init(VspScreen*, Fl_Button*, int)’ 406 | virtual void Init( VspScreen* screen, Fl_Button* button, int value ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:423:18: note: by ‘virtual void RadioButton::Init(VspScreen*, Fl_Button*, int)’ 423 | virtual void Init( VspScreen* screen, Fl_Button* button, int value ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:456:18: note: by ‘virtual void ToggleButton::Init(VspScreen*, Fl_Button*)’ 456 | virtual void Init( VspScreen* screen, Fl_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:497:18: note: by ‘virtual void TriggerButton::Init(VspScreen*, Fl_Button*)’ 497 | virtual void Init( VspScreen* screen, Fl_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:517:18: note: by ‘virtual void Counter::Init(VspScreen*, Fl_Counter*, VspButton*)’ 517 | virtual void Init( VspScreen* screen, Fl_Counter* counter, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:536:18: note: by ‘virtual void Choice::Init(VspScreen*, Fl_Choice*, VspButton*)’ 536 | virtual void Init( VspScreen* screen, Fl_Choice* fl_choice, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:605:18: note: by ‘virtual void SliderInput::Init(VspScreen*, VspSlider*, Fl_Input*, double, const char*, VspButton*, bool)’ 605 | virtual void Init( VspScreen* screen, VspSlider* slider_widget, Fl_Input* input, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:646:18: note: by ‘virtual void SliderAdjRangeInput::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, double, const char*, VspButton*, bool)’ 646 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:806:18: note: by ‘virtual void FractParmSlider::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, Fl_Input*, double, const char*, VspButton*)’ 806 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:875:18: note: by ‘virtual void StringInput::Init(VspScreen*, Fl_Input*)’ 875 | virtual void Init( VspScreen* screen, Fl_Input* input ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:907:18: note: by ‘virtual void StringOutput::Init(VspScreen*, Fl_Output*, Fl_Button*)’ 907 | virtual void Init( VspScreen* screen, Fl_Output* output, Fl_Button* button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:942:18: note: by ‘virtual void IndexSelector::Init(VspScreen*, Fl_Button*, Fl_Button*, Fl_Int_Input*, Fl_Button*, Fl_Button*, VspButton*)’ 942 | virtual void Init( VspScreen* screen, Fl_Button* ll_but, Fl_Button* l_but, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:990:18: note: by ‘virtual void ColorPicker::Init(VspScreen*, Fl_Button*, Fl_Button*, std::vector, Fl_Slider**)’ 990 | virtual void Init( VspScreen* screen, Fl_Button* title, Fl_Button* result, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:993:18: note: by ‘virtual void ColorPicker::Update(const vec3d&)’ 993 | virtual void Update( const vec3d & rgb ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1018:18: note: by ‘virtual void Group::Init(Fl_Group*)’ 1018 | virtual void Init( Fl_Group* g ) | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1058:18: note: by ‘virtual void ParmPicker::Init(VspScreen*, Fl_Choice*, Fl_Choice*, Fl_Choice*)’ 1058 | virtual void Init( VspScreen* screen, Fl_Choice* container_choice, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1061:18: note: by ‘virtual void ParmPicker::Update()’ 1061 | virtual void Update( ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1131:18: note: by ‘virtual void ParmTreePicker::Init(VspScreen*, Fl_Tree*)’ 1131 | virtual void Init( VspScreen* screen, Fl_Tree* parm_tree ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1133:18: note: by ‘virtual void ParmTreePicker::Update(const std::vector >&)’ 1133 | virtual void Update( const vector< string > &selected_ids ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1179:18: note: by ‘virtual void DriverGroupBank::Init(VspScreen*, const std::vector >&, const std::vector&)’ 1179 | virtual void Init( VspScreen* screen, const vector < vector < Fl_Button * > > & buttons, const vector < SliderAdjRangeInput * > & sliders ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1181:18: note: by ‘virtual void DriverGroupBank::Update(std::vector >&)’ 1181 | virtual void Update( vector< string > & parm_ids ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1215:18: note: by ‘virtual void SkinControl::Init(VspScreen*, Fl_Check_Button*, Fl_Check_Button*, Fl_Check_Button*, VspSlider*, Fl_Button*, Fl_Button*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, Fl_Input*, VspButton*, VspButton*, double, const char*)’ 1215 | virtual void Init( VspScreen* screen, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1231:18: note: by ‘virtual void SkinControl::Update(const std::string&, const std::string&, const std::string&, const std::string&, const std::string&)’ 1231 | virtual void Update( const string& parmL_id, const string& setL_id, const string& eq_id, const string& setR_id, const string& parmR_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1266:18: note: by ‘virtual void SkinHeader::Init(VspScreen*, Choice*, const std::vector&)’ 1266 | virtual void Init( VspScreen* screen, Choice* cont_choice , const vector< VspButton* > &buttons ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1290:18: note: by ‘virtual void GeomPicker::Init(VspScreen*, Fl_Choice*)’ 1290 | virtual void Init( VspScreen* screen, Fl_Choice* geom_choice ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1294:18: note: by ‘virtual void GeomPicker::Update()’ 1294 | virtual void Update( ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1374:18: note: by ‘virtual void PCurveEditor::Init(VspScreen*, Vsp_Canvas*, Fl_Scroll*, Fl_Button*, Fl_Button*, Fl_Button*, Fl_Light_Button*, Fl_Light_Button*, GroupLayout*)’ 1374 | virtual void Init( VspScreen* screen, Vsp_Canvas* canvas, Fl_Scroll* ptscroll, Fl_Button* spbutton, Fl_Button* convbutton, Fl_Button* delbutton, Fl_Light_Button* delpickbutton, Fl_Light_Button* splitpickbutton, GroupLayout* ptlayout ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1398:18: note: by ‘virtual void PCurveEditor::Update(PCurve*)’ 1398 | virtual void Update( PCurve *curve ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.h:30: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:27:10: note: by ‘void AttributeTree::Init(GroupLayout*, VspScreen*, int)’ 27 | void Init( GroupLayout * layout, VspScreen *screen, int browser_h = 150 ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:30:10: note: by ‘void AttributeTree::Update()’ 30 | void Update(); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h: In member function ‘std::vector > AttributeTree::GetSelectedID()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:64:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 64 | for ( int i = 0; i != m_SelectIDs.size(); ++i ) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:136:10: note: by ‘void AttributeEditor::Init(GroupLayout*, Fl_Group*, VspScreen*, void (*)(Fl_Widget*, void*), bool, int, int)’ 136 | void Init( GroupLayout * layout, Fl_Group* group, VspScreen *screen, Fl_Callback *cb, bool mod_start = false, int start_y = 0, int editor_h = 165 ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:138:10: note: by ‘void AttributeEditor::Update()’ 138 | void Update(); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/SubGLWindow.cpp: In static member function ‘static void VSPGUI::VspSubGlWindow::_loadXSecData(VSPGraphic::Renderable*, DrawObj*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/SubGLWindow.cpp:448:37: warning: comparison of integer expressions of different signedness: ‘std::vector > >::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 448 | if ( drawObj->m_NormMesh.size() != num_mesh || drawObj->m_uTexMesh.size() != num_mesh || drawObj->m_vTexMesh.size() != num_mesh ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/SubGLWindow.cpp:448:79: warning: comparison of integer expressions of different signedness: ‘std::vector > >::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 448 | if ( drawObj->m_NormMesh.size() != num_mesh || drawObj->m_uTexMesh.size() != num_mesh || drawObj->m_vTexMesh.size() != num_mesh ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/SubGLWindow.cpp:448:121: warning: comparison of integer expressions of different signedness: ‘std::vector > >::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 448 | if ( drawObj->m_NormMesh.size() != num_mesh || drawObj->m_uTexMesh.size() != num_mesh || drawObj->m_vTexMesh.size() != num_mesh ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/SubGLWindow.cpp: In member function ‘void VSPGUI::VspSubGlWindow::_setLighting(DrawObj*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/SubGLWindow.cpp:548:32: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 548 | for( unsigned int i = 0; i < (int)drawObj->m_LightingInfos.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/SubGLWindow.cpp:15: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/include/GraphicSingletons.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/include/GraphicSingletons.h:12:21: warning: ‘VSPGraphic::ShaderRepo* VSPGraphic::GlobalShaderRepo()’ defined but not used [-Wunused-function] 12 | static ShaderRepo * GlobalShaderRepo() | ^~~~~~~~~~~~~~~~ [284/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/cartesian -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/EXPRPARSE-prefix/include -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT gui_and_draw/CMakeFiles/gui_and_draw.dir/SVGOptionsScreen.cpp.o -MF gui_and_draw/CMakeFiles/gui_and_draw.dir/SVGOptionsScreen.cpp.o.d -o gui_and_draw/CMakeFiles/gui_and_draw.dir/SVGOptionsScreen.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/SVGOptionsScreen.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmUndo.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:29, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:37, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.h:26, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenMgr.h:16, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/SVGOptionsScreen.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/SVGOptionsScreen.cpp:11: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:22, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:36: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:28: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:61:20: warning: ‘virtual std::string ParmContainer::GetName() const’ was hidden [-Woverloaded-virtual=] 61 | virtual string GetName() const { return m_Name; } | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:22: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:75:20: note: by ‘virtual std::string XSecCurve::GetName()’ 75 | virtual string GetName(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:174:18: warning: ‘virtual void ParmContainer::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 174 | virtual void ChangeID( const string &id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:302:18: note: by ‘virtual void SSXSecCurve::ChangeID(std::string)’ 302 | virtual void ChangeID( string id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h: In constructor ‘BitMask::BitMask(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h:33:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for ( int i = 0; i < boolvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual void Geom::GetSymmIndexs(int, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:484:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 484 | if ( imain >= 0 && imain < m_SurfSymmMap.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetMainSurfID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:492:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | if ( surfnum >= 0 && surfnum < m_MainSurfIndxVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetSurfCopyIndx(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:504:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | if ( surfnum >= 0 && surfnum < m_SurfCopyIndx.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:73:24: warning: ‘virtual xmlNode* ParmContainer::EncodeXml(xmlNode*&)’ was hidden [-Woverloaded-virtual=] 73 | virtual xmlNodePtr EncodeXml( xmlNodePtr & node ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:196:16: note: by ‘xmlNode* Vehicle::EncodeXml(xmlNode*&, int)’ 196 | xmlNodePtr EncodeXml( xmlNodePtr & node, int set ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:201:18: note: by ‘virtual void ParmButton::Init(VspScreen*, VspButton*)’ 201 | virtual void Init( VspScreen* screen, VspButton* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:229:18: note: by ‘virtual void Input::Init(VspScreen*, Fl_Input*, const char*, VspButton*)’ 229 | virtual void Init( VspScreen* screen, Fl_Input* input, const char* format, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:269:18: note: by ‘virtual void Output::Init(VspScreen*, Fl_Output*, const char*, VspButton*)’ 269 | virtual void Init( VspScreen* screen, Fl_Output* output, const char* format, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:313:18: note: by ‘virtual void Slider::Init(VspScreen*, VspSlider*, double, bool)’ 313 | virtual void Init( VspScreen* screen, VspSlider* slider_widget, double range, bool log_slider = false ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:313:18: warning: ‘virtual void Slider::Init(VspScreen*, VspSlider*, double, bool)’ was hidden [-Woverloaded-virtual=] /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:354:18: note: by ‘virtual void SliderAdjRange::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, double, bool)’ 354 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:389:18: note: by ‘virtual void CheckButton::Init(VspScreen*, Fl_Check_Button*)’ 389 | virtual void Init( VspScreen* screen, Fl_Check_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:406:18: note: by ‘virtual void CheckButtonBit::Init(VspScreen*, Fl_Button*, int)’ 406 | virtual void Init( VspScreen* screen, Fl_Button* button, int value ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:423:18: note: by ‘virtual void RadioButton::Init(VspScreen*, Fl_Button*, int)’ 423 | virtual void Init( VspScreen* screen, Fl_Button* button, int value ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:456:18: note: by ‘virtual void ToggleButton::Init(VspScreen*, Fl_Button*)’ 456 | virtual void Init( VspScreen* screen, Fl_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:497:18: note: by ‘virtual void TriggerButton::Init(VspScreen*, Fl_Button*)’ 497 | virtual void Init( VspScreen* screen, Fl_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:517:18: note: by ‘virtual void Counter::Init(VspScreen*, Fl_Counter*, VspButton*)’ 517 | virtual void Init( VspScreen* screen, Fl_Counter* counter, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:536:18: note: by ‘virtual void Choice::Init(VspScreen*, Fl_Choice*, VspButton*)’ 536 | virtual void Init( VspScreen* screen, Fl_Choice* fl_choice, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:605:18: note: by ‘virtual void SliderInput::Init(VspScreen*, VspSlider*, Fl_Input*, double, const char*, VspButton*, bool)’ 605 | virtual void Init( VspScreen* screen, VspSlider* slider_widget, Fl_Input* input, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:646:18: note: by ‘virtual void SliderAdjRangeInput::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, double, const char*, VspButton*, bool)’ 646 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:806:18: note: by ‘virtual void FractParmSlider::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, Fl_Input*, double, const char*, VspButton*)’ 806 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:875:18: note: by ‘virtual void StringInput::Init(VspScreen*, Fl_Input*)’ 875 | virtual void Init( VspScreen* screen, Fl_Input* input ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:907:18: note: by ‘virtual void StringOutput::Init(VspScreen*, Fl_Output*, Fl_Button*)’ 907 | virtual void Init( VspScreen* screen, Fl_Output* output, Fl_Button* button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:942:18: note: by ‘virtual void IndexSelector::Init(VspScreen*, Fl_Button*, Fl_Button*, Fl_Int_Input*, Fl_Button*, Fl_Button*, VspButton*)’ 942 | virtual void Init( VspScreen* screen, Fl_Button* ll_but, Fl_Button* l_but, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:990:18: note: by ‘virtual void ColorPicker::Init(VspScreen*, Fl_Button*, Fl_Button*, std::vector, Fl_Slider**)’ 990 | virtual void Init( VspScreen* screen, Fl_Button* title, Fl_Button* result, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:993:18: note: by ‘virtual void ColorPicker::Update(const vec3d&)’ 993 | virtual void Update( const vec3d & rgb ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1018:18: note: by ‘virtual void Group::Init(Fl_Group*)’ 1018 | virtual void Init( Fl_Group* g ) | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1058:18: note: by ‘virtual void ParmPicker::Init(VspScreen*, Fl_Choice*, Fl_Choice*, Fl_Choice*)’ 1058 | virtual void Init( VspScreen* screen, Fl_Choice* container_choice, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1061:18: note: by ‘virtual void ParmPicker::Update()’ 1061 | virtual void Update( ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1131:18: note: by ‘virtual void ParmTreePicker::Init(VspScreen*, Fl_Tree*)’ 1131 | virtual void Init( VspScreen* screen, Fl_Tree* parm_tree ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1133:18: note: by ‘virtual void ParmTreePicker::Update(const std::vector >&)’ 1133 | virtual void Update( const vector< string > &selected_ids ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1179:18: note: by ‘virtual void DriverGroupBank::Init(VspScreen*, const std::vector >&, const std::vector&)’ 1179 | virtual void Init( VspScreen* screen, const vector < vector < Fl_Button * > > & buttons, const vector < SliderAdjRangeInput * > & sliders ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1181:18: note: by ‘virtual void DriverGroupBank::Update(std::vector >&)’ 1181 | virtual void Update( vector< string > & parm_ids ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1215:18: note: by ‘virtual void SkinControl::Init(VspScreen*, Fl_Check_Button*, Fl_Check_Button*, Fl_Check_Button*, VspSlider*, Fl_Button*, Fl_Button*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, Fl_Input*, VspButton*, VspButton*, double, const char*)’ 1215 | virtual void Init( VspScreen* screen, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1231:18: note: by ‘virtual void SkinControl::Update(const std::string&, const std::string&, const std::string&, const std::string&, const std::string&)’ 1231 | virtual void Update( const string& parmL_id, const string& setL_id, const string& eq_id, const string& setR_id, const string& parmR_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1266:18: note: by ‘virtual void SkinHeader::Init(VspScreen*, Choice*, const std::vector&)’ 1266 | virtual void Init( VspScreen* screen, Choice* cont_choice , const vector< VspButton* > &buttons ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1290:18: note: by ‘virtual void GeomPicker::Init(VspScreen*, Fl_Choice*)’ 1290 | virtual void Init( VspScreen* screen, Fl_Choice* geom_choice ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1294:18: note: by ‘virtual void GeomPicker::Update()’ 1294 | virtual void Update( ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1374:18: note: by ‘virtual void PCurveEditor::Init(VspScreen*, Vsp_Canvas*, Fl_Scroll*, Fl_Button*, Fl_Button*, Fl_Button*, Fl_Light_Button*, Fl_Light_Button*, GroupLayout*)’ 1374 | virtual void Init( VspScreen* screen, Vsp_Canvas* canvas, Fl_Scroll* ptscroll, Fl_Button* spbutton, Fl_Button* convbutton, Fl_Button* delbutton, Fl_Light_Button* delpickbutton, Fl_Light_Button* splitpickbutton, GroupLayout* ptlayout ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1398:18: note: by ‘virtual void PCurveEditor::Update(PCurve*)’ 1398 | virtual void Update( PCurve *curve ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.h:30: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:27:10: note: by ‘void AttributeTree::Init(GroupLayout*, VspScreen*, int)’ 27 | void Init( GroupLayout * layout, VspScreen *screen, int browser_h = 150 ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:30:10: note: by ‘void AttributeTree::Update()’ 30 | void Update(); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h: In member function ‘std::vector > AttributeTree::GetSelectedID()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:64:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 64 | for ( int i = 0; i != m_SelectIDs.size(); ++i ) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:136:10: note: by ‘void AttributeEditor::Init(GroupLayout*, Fl_Group*, VspScreen*, void (*)(Fl_Widget*, void*), bool, int, int)’ 136 | void Init( GroupLayout * layout, Fl_Group* group, VspScreen *screen, Fl_Callback *cb, bool mod_start = false, int start_y = 0, int editor_h = 165 ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:138:10: note: by ‘void AttributeEditor::Update()’ 138 | void Update(); | ^~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ [285/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/cartesian -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/EXPRPARSE-prefix/include -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT gui_and_draw/CMakeFiles/gui_and_draw.dir/SurfaceIntersectionScreen.cpp.o -MF gui_and_draw/CMakeFiles/gui_and_draw.dir/SurfaceIntersectionScreen.cpp.o.d -o gui_and_draw/CMakeFiles/gui_and_draw.dir/SurfaceIntersectionScreen.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/SurfaceIntersectionScreen.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmUndo.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:29, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:37, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.h:26, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenMgr.h:16, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/SurfaceIntersectionScreen.h:13, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/SurfaceIntersectionScreen.cpp:15: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:22, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:36: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:28: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:61:20: warning: ‘virtual std::string ParmContainer::GetName() const’ was hidden [-Woverloaded-virtual=] 61 | virtual string GetName() const { return m_Name; } | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:22: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:75:20: note: by ‘virtual std::string XSecCurve::GetName()’ 75 | virtual string GetName(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:174:18: warning: ‘virtual void ParmContainer::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 174 | virtual void ChangeID( const string &id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:302:18: note: by ‘virtual void SSXSecCurve::ChangeID(std::string)’ 302 | virtual void ChangeID( string id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h: In constructor ‘BitMask::BitMask(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h:33:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for ( int i = 0; i < boolvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual void Geom::GetSymmIndexs(int, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:484:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 484 | if ( imain >= 0 && imain < m_SurfSymmMap.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetMainSurfID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:492:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | if ( surfnum >= 0 && surfnum < m_MainSurfIndxVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetSurfCopyIndx(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:504:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | if ( surfnum >= 0 && surfnum < m_SurfCopyIndx.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:73:24: warning: ‘virtual xmlNode* ParmContainer::EncodeXml(xmlNode*&)’ was hidden [-Woverloaded-virtual=] 73 | virtual xmlNodePtr EncodeXml( xmlNodePtr & node ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:196:16: note: by ‘xmlNode* Vehicle::EncodeXml(xmlNode*&, int)’ 196 | xmlNodePtr EncodeXml( xmlNodePtr & node, int set ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:201:18: note: by ‘virtual void ParmButton::Init(VspScreen*, VspButton*)’ 201 | virtual void Init( VspScreen* screen, VspButton* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:229:18: note: by ‘virtual void Input::Init(VspScreen*, Fl_Input*, const char*, VspButton*)’ 229 | virtual void Init( VspScreen* screen, Fl_Input* input, const char* format, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:269:18: note: by ‘virtual void Output::Init(VspScreen*, Fl_Output*, const char*, VspButton*)’ 269 | virtual void Init( VspScreen* screen, Fl_Output* output, const char* format, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:313:18: note: by ‘virtual void Slider::Init(VspScreen*, VspSlider*, double, bool)’ 313 | virtual void Init( VspScreen* screen, VspSlider* slider_widget, double range, bool log_slider = false ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:313:18: warning: ‘virtual void Slider::Init(VspScreen*, VspSlider*, double, bool)’ was hidden [-Woverloaded-virtual=] /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:354:18: note: by ‘virtual void SliderAdjRange::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, double, bool)’ 354 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:389:18: note: by ‘virtual void CheckButton::Init(VspScreen*, Fl_Check_Button*)’ 389 | virtual void Init( VspScreen* screen, Fl_Check_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:406:18: note: by ‘virtual void CheckButtonBit::Init(VspScreen*, Fl_Button*, int)’ 406 | virtual void Init( VspScreen* screen, Fl_Button* button, int value ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:423:18: note: by ‘virtual void RadioButton::Init(VspScreen*, Fl_Button*, int)’ 423 | virtual void Init( VspScreen* screen, Fl_Button* button, int value ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:456:18: note: by ‘virtual void ToggleButton::Init(VspScreen*, Fl_Button*)’ 456 | virtual void Init( VspScreen* screen, Fl_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:497:18: note: by ‘virtual void TriggerButton::Init(VspScreen*, Fl_Button*)’ 497 | virtual void Init( VspScreen* screen, Fl_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:517:18: note: by ‘virtual void Counter::Init(VspScreen*, Fl_Counter*, VspButton*)’ 517 | virtual void Init( VspScreen* screen, Fl_Counter* counter, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:536:18: note: by ‘virtual void Choice::Init(VspScreen*, Fl_Choice*, VspButton*)’ 536 | virtual void Init( VspScreen* screen, Fl_Choice* fl_choice, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:605:18: note: by ‘virtual void SliderInput::Init(VspScreen*, VspSlider*, Fl_Input*, double, const char*, VspButton*, bool)’ 605 | virtual void Init( VspScreen* screen, VspSlider* slider_widget, Fl_Input* input, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:646:18: note: by ‘virtual void SliderAdjRangeInput::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, double, const char*, VspButton*, bool)’ 646 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:806:18: note: by ‘virtual void FractParmSlider::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, Fl_Input*, double, const char*, VspButton*)’ 806 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:875:18: note: by ‘virtual void StringInput::Init(VspScreen*, Fl_Input*)’ 875 | virtual void Init( VspScreen* screen, Fl_Input* input ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:907:18: note: by ‘virtual void StringOutput::Init(VspScreen*, Fl_Output*, Fl_Button*)’ 907 | virtual void Init( VspScreen* screen, Fl_Output* output, Fl_Button* button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:942:18: note: by ‘virtual void IndexSelector::Init(VspScreen*, Fl_Button*, Fl_Button*, Fl_Int_Input*, Fl_Button*, Fl_Button*, VspButton*)’ 942 | virtual void Init( VspScreen* screen, Fl_Button* ll_but, Fl_Button* l_but, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:990:18: note: by ‘virtual void ColorPicker::Init(VspScreen*, Fl_Button*, Fl_Button*, std::vector, Fl_Slider**)’ 990 | virtual void Init( VspScreen* screen, Fl_Button* title, Fl_Button* result, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:993:18: note: by ‘virtual void ColorPicker::Update(const vec3d&)’ 993 | virtual void Update( const vec3d & rgb ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1018:18: note: by ‘virtual void Group::Init(Fl_Group*)’ 1018 | virtual void Init( Fl_Group* g ) | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1058:18: note: by ‘virtual void ParmPicker::Init(VspScreen*, Fl_Choice*, Fl_Choice*, Fl_Choice*)’ 1058 | virtual void Init( VspScreen* screen, Fl_Choice* container_choice, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1061:18: note: by ‘virtual void ParmPicker::Update()’ 1061 | virtual void Update( ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1131:18: note: by ‘virtual void ParmTreePicker::Init(VspScreen*, Fl_Tree*)’ 1131 | virtual void Init( VspScreen* screen, Fl_Tree* parm_tree ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1133:18: note: by ‘virtual void ParmTreePicker::Update(const std::vector >&)’ 1133 | virtual void Update( const vector< string > &selected_ids ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1179:18: note: by ‘virtual void DriverGroupBank::Init(VspScreen*, const std::vector >&, const std::vector&)’ 1179 | virtual void Init( VspScreen* screen, const vector < vector < Fl_Button * > > & buttons, const vector < SliderAdjRangeInput * > & sliders ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1181:18: note: by ‘virtual void DriverGroupBank::Update(std::vector >&)’ 1181 | virtual void Update( vector< string > & parm_ids ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1215:18: note: by ‘virtual void SkinControl::Init(VspScreen*, Fl_Check_Button*, Fl_Check_Button*, Fl_Check_Button*, VspSlider*, Fl_Button*, Fl_Button*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, Fl_Input*, VspButton*, VspButton*, double, const char*)’ 1215 | virtual void Init( VspScreen* screen, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1231:18: note: by ‘virtual void SkinControl::Update(const std::string&, const std::string&, const std::string&, const std::string&, const std::string&)’ 1231 | virtual void Update( const string& parmL_id, const string& setL_id, const string& eq_id, const string& setR_id, const string& parmR_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1266:18: note: by ‘virtual void SkinHeader::Init(VspScreen*, Choice*, const std::vector&)’ 1266 | virtual void Init( VspScreen* screen, Choice* cont_choice , const vector< VspButton* > &buttons ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1290:18: note: by ‘virtual void GeomPicker::Init(VspScreen*, Fl_Choice*)’ 1290 | virtual void Init( VspScreen* screen, Fl_Choice* geom_choice ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1294:18: note: by ‘virtual void GeomPicker::Update()’ 1294 | virtual void Update( ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1374:18: note: by ‘virtual void PCurveEditor::Init(VspScreen*, Vsp_Canvas*, Fl_Scroll*, Fl_Button*, Fl_Button*, Fl_Button*, Fl_Light_Button*, Fl_Light_Button*, GroupLayout*)’ 1374 | virtual void Init( VspScreen* screen, Vsp_Canvas* canvas, Fl_Scroll* ptscroll, Fl_Button* spbutton, Fl_Button* convbutton, Fl_Button* delbutton, Fl_Light_Button* delpickbutton, Fl_Light_Button* splitpickbutton, GroupLayout* ptlayout ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1398:18: note: by ‘virtual void PCurveEditor::Update(PCurve*)’ 1398 | virtual void Update( PCurve *curve ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.h:30: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:27:10: note: by ‘void AttributeTree::Init(GroupLayout*, VspScreen*, int)’ 27 | void Init( GroupLayout * layout, VspScreen *screen, int browser_h = 150 ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:30:10: note: by ‘void AttributeTree::Update()’ 30 | void Update(); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h: In member function ‘std::vector > AttributeTree::GetSelectedID()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:64:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 64 | for ( int i = 0; i != m_SelectIDs.size(); ++i ) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:136:10: note: by ‘void AttributeEditor::Init(GroupLayout*, Fl_Group*, VspScreen*, void (*)(Fl_Widget*, void*), bool, int, int)’ 136 | void Init( GroupLayout * layout, Fl_Group* group, VspScreen *screen, Fl_Callback *cb, bool mod_start = false, int start_y = 0, int editor_h = 165 ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:138:10: note: by ‘void AttributeEditor::Update()’ 138 | void Update(); | ^~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/Surf.h:18, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SurfaceIntersectionMgr.h:61, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/SurfaceIntersectionScreen.cpp:16: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:27:18: warning: ‘virtual void SimpleMeshCommonSettings::CopyFrom(MeshCommonSettings*)’ was hidden [-Woverloaded-virtual=] 27 | virtual void CopyFrom( MeshCommonSettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:95:18: note: by ‘virtual void SimpleIntersectSettings::CopyFrom(IntersectSettings*)’ 95 | virtual void CopyFrom( IntersectSettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:27:18: warning: ‘virtual void SimpleMeshCommonSettings::CopyFrom(MeshCommonSettings*)’ was hidden [-Woverloaded-virtual=] 27 | virtual void CopyFrom( MeshCommonSettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:105:18: note: by ‘virtual void SimpleCfdMeshSettings::CopyFrom(CfdMeshSettings*)’ 105 | virtual void CopyFrom( CfdMeshSettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:27:18: warning: ‘virtual void SimpleMeshCommonSettings::CopyFrom(MeshCommonSettings*)’ was hidden [-Woverloaded-virtual=] 27 | virtual void CopyFrom( MeshCommonSettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:138:18: note: by ‘virtual void SimpleFeaMeshSettings::CopyFrom(StructSettings*)’ 138 | virtual void CopyFrom( StructSettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:138:18: warning: ‘virtual void SimpleFeaMeshSettings::CopyFrom(StructSettings*)’ was hidden [-Woverloaded-virtual=] /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:248:18: note: by ‘virtual void SimpleAssemblySettings::CopyFrom(AssemblySettings*)’ 248 | virtual void CopyFrom( AssemblySettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:139:18: warning: ‘virtual void SimpleFeaMeshSettings::CopyPostOpFrom(StructSettings*)’ was hidden [-Woverloaded-virtual=] 139 | virtual void CopyPostOpFrom( StructSettings* settings ); | ^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:250:18: note: by ‘virtual void SimpleAssemblySettings::CopyPostOpFrom(AssemblySettings*)’ 250 | virtual void CopyPostOpFrom( AssemblySettings* settings ); | ^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/SurfaceIntersectionScreen.cpp: In member function ‘void SurfaceIntersectionScreen::GuiDeviceGlobalTabCallback(GuiDevice*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/SurfaceIntersectionScreen.cpp:676:37: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 676 | if ( indx >= 0 && indx < m_ModeIDs.size() ) | ~~~~~^~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ [286/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/cartesian -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/EXPRPARSE-prefix/include -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT gui_and_draw/CMakeFiles/gui_and_draw.dir/StructScreen.cpp.o -MF gui_and_draw/CMakeFiles/gui_and_draw.dir/StructScreen.cpp.o.d -o gui_and_draw/CMakeFiles/gui_and_draw.dir/StructScreen.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/StructScreen.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmUndo.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:29, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:37, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.h:26, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/StructScreen.h:13, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/StructScreen.cpp:15: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:22, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:36: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:28: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:61:20: warning: ‘virtual std::string ParmContainer::GetName() const’ was hidden [-Woverloaded-virtual=] 61 | virtual string GetName() const { return m_Name; } | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:22: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:75:20: note: by ‘virtual std::string XSecCurve::GetName()’ 75 | virtual string GetName(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:174:18: warning: ‘virtual void ParmContainer::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 174 | virtual void ChangeID( const string &id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:302:18: note: by ‘virtual void SSXSecCurve::ChangeID(std::string)’ 302 | virtual void ChangeID( string id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h: In constructor ‘BitMask::BitMask(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h:33:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for ( int i = 0; i < boolvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual void Geom::GetSymmIndexs(int, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:484:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 484 | if ( imain >= 0 && imain < m_SurfSymmMap.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetMainSurfID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:492:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | if ( surfnum >= 0 && surfnum < m_MainSurfIndxVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetSurfCopyIndx(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:504:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | if ( surfnum >= 0 && surfnum < m_SurfCopyIndx.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:73:24: warning: ‘virtual xmlNode* ParmContainer::EncodeXml(xmlNode*&)’ was hidden [-Woverloaded-virtual=] 73 | virtual xmlNodePtr EncodeXml( xmlNodePtr & node ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:196:16: note: by ‘xmlNode* Vehicle::EncodeXml(xmlNode*&, int)’ 196 | xmlNodePtr EncodeXml( xmlNodePtr & node, int set ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:201:18: note: by ‘virtual void ParmButton::Init(VspScreen*, VspButton*)’ 201 | virtual void Init( VspScreen* screen, VspButton* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:229:18: note: by ‘virtual void Input::Init(VspScreen*, Fl_Input*, const char*, VspButton*)’ 229 | virtual void Init( VspScreen* screen, Fl_Input* input, const char* format, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:269:18: note: by ‘virtual void Output::Init(VspScreen*, Fl_Output*, const char*, VspButton*)’ 269 | virtual void Init( VspScreen* screen, Fl_Output* output, const char* format, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:313:18: note: by ‘virtual void Slider::Init(VspScreen*, VspSlider*, double, bool)’ 313 | virtual void Init( VspScreen* screen, VspSlider* slider_widget, double range, bool log_slider = false ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:313:18: warning: ‘virtual void Slider::Init(VspScreen*, VspSlider*, double, bool)’ was hidden [-Woverloaded-virtual=] /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:354:18: note: by ‘virtual void SliderAdjRange::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, double, bool)’ 354 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:389:18: note: by ‘virtual void CheckButton::Init(VspScreen*, Fl_Check_Button*)’ 389 | virtual void Init( VspScreen* screen, Fl_Check_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:406:18: note: by ‘virtual void CheckButtonBit::Init(VspScreen*, Fl_Button*, int)’ 406 | virtual void Init( VspScreen* screen, Fl_Button* button, int value ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:423:18: note: by ‘virtual void RadioButton::Init(VspScreen*, Fl_Button*, int)’ 423 | virtual void Init( VspScreen* screen, Fl_Button* button, int value ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:456:18: note: by ‘virtual void ToggleButton::Init(VspScreen*, Fl_Button*)’ 456 | virtual void Init( VspScreen* screen, Fl_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:497:18: note: by ‘virtual void TriggerButton::Init(VspScreen*, Fl_Button*)’ 497 | virtual void Init( VspScreen* screen, Fl_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:517:18: note: by ‘virtual void Counter::Init(VspScreen*, Fl_Counter*, VspButton*)’ 517 | virtual void Init( VspScreen* screen, Fl_Counter* counter, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:536:18: note: by ‘virtual void Choice::Init(VspScreen*, Fl_Choice*, VspButton*)’ 536 | virtual void Init( VspScreen* screen, Fl_Choice* fl_choice, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:605:18: note: by ‘virtual void SliderInput::Init(VspScreen*, VspSlider*, Fl_Input*, double, const char*, VspButton*, bool)’ 605 | virtual void Init( VspScreen* screen, VspSlider* slider_widget, Fl_Input* input, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:646:18: note: by ‘virtual void SliderAdjRangeInput::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, double, const char*, VspButton*, bool)’ 646 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:806:18: note: by ‘virtual void FractParmSlider::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, Fl_Input*, double, const char*, VspButton*)’ 806 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:875:18: note: by ‘virtual void StringInput::Init(VspScreen*, Fl_Input*)’ 875 | virtual void Init( VspScreen* screen, Fl_Input* input ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:907:18: note: by ‘virtual void StringOutput::Init(VspScreen*, Fl_Output*, Fl_Button*)’ 907 | virtual void Init( VspScreen* screen, Fl_Output* output, Fl_Button* button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:942:18: note: by ‘virtual void IndexSelector::Init(VspScreen*, Fl_Button*, Fl_Button*, Fl_Int_Input*, Fl_Button*, Fl_Button*, VspButton*)’ 942 | virtual void Init( VspScreen* screen, Fl_Button* ll_but, Fl_Button* l_but, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:990:18: note: by ‘virtual void ColorPicker::Init(VspScreen*, Fl_Button*, Fl_Button*, std::vector, Fl_Slider**)’ 990 | virtual void Init( VspScreen* screen, Fl_Button* title, Fl_Button* result, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:993:18: note: by ‘virtual void ColorPicker::Update(const vec3d&)’ 993 | virtual void Update( const vec3d & rgb ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1018:18: note: by ‘virtual void Group::Init(Fl_Group*)’ 1018 | virtual void Init( Fl_Group* g ) | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1058:18: note: by ‘virtual void ParmPicker::Init(VspScreen*, Fl_Choice*, Fl_Choice*, Fl_Choice*)’ 1058 | virtual void Init( VspScreen* screen, Fl_Choice* container_choice, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1061:18: note: by ‘virtual void ParmPicker::Update()’ 1061 | virtual void Update( ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1131:18: note: by ‘virtual void ParmTreePicker::Init(VspScreen*, Fl_Tree*)’ 1131 | virtual void Init( VspScreen* screen, Fl_Tree* parm_tree ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1133:18: note: by ‘virtual void ParmTreePicker::Update(const std::vector >&)’ 1133 | virtual void Update( const vector< string > &selected_ids ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1179:18: note: by ‘virtual void DriverGroupBank::Init(VspScreen*, const std::vector >&, const std::vector&)’ 1179 | virtual void Init( VspScreen* screen, const vector < vector < Fl_Button * > > & buttons, const vector < SliderAdjRangeInput * > & sliders ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1181:18: note: by ‘virtual void DriverGroupBank::Update(std::vector >&)’ 1181 | virtual void Update( vector< string > & parm_ids ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1215:18: note: by ‘virtual void SkinControl::Init(VspScreen*, Fl_Check_Button*, Fl_Check_Button*, Fl_Check_Button*, VspSlider*, Fl_Button*, Fl_Button*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, Fl_Input*, VspButton*, VspButton*, double, const char*)’ 1215 | virtual void Init( VspScreen* screen, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1231:18: note: by ‘virtual void SkinControl::Update(const std::string&, const std::string&, const std::string&, const std::string&, const std::string&)’ 1231 | virtual void Update( const string& parmL_id, const string& setL_id, const string& eq_id, const string& setR_id, const string& parmR_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1266:18: note: by ‘virtual void SkinHeader::Init(VspScreen*, Choice*, const std::vector&)’ 1266 | virtual void Init( VspScreen* screen, Choice* cont_choice , const vector< VspButton* > &buttons ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1290:18: note: by ‘virtual void GeomPicker::Init(VspScreen*, Fl_Choice*)’ 1290 | virtual void Init( VspScreen* screen, Fl_Choice* geom_choice ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1294:18: note: by ‘virtual void GeomPicker::Update()’ 1294 | virtual void Update( ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1374:18: note: by ‘virtual void PCurveEditor::Init(VspScreen*, Vsp_Canvas*, Fl_Scroll*, Fl_Button*, Fl_Button*, Fl_Button*, Fl_Light_Button*, Fl_Light_Button*, GroupLayout*)’ 1374 | virtual void Init( VspScreen* screen, Vsp_Canvas* canvas, Fl_Scroll* ptscroll, Fl_Button* spbutton, Fl_Button* convbutton, Fl_Button* delbutton, Fl_Light_Button* delpickbutton, Fl_Light_Button* splitpickbutton, GroupLayout* ptlayout ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1398:18: note: by ‘virtual void PCurveEditor::Update(PCurve*)’ 1398 | virtual void Update( PCurve *curve ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.h:30: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:27:10: note: by ‘void AttributeTree::Init(GroupLayout*, VspScreen*, int)’ 27 | void Init( GroupLayout * layout, VspScreen *screen, int browser_h = 150 ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:30:10: note: by ‘void AttributeTree::Update()’ 30 | void Update(); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h: In member function ‘std::vector > AttributeTree::GetSelectedID()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:64:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 64 | for ( int i = 0; i != m_SelectIDs.size(); ++i ) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:136:10: note: by ‘void AttributeEditor::Init(GroupLayout*, Fl_Group*, VspScreen*, void (*)(Fl_Widget*, void*), bool, int, int)’ 136 | void Init( GroupLayout * layout, Fl_Group* group, VspScreen *screen, Fl_Callback *cb, bool mod_start = false, int start_y = 0, int editor_h = 165 ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:138:10: note: by ‘void AttributeEditor::Update()’ 138 | void Update(); | ^~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/Surf.h:18, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/CfdMeshMgr.h:55, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMeshMgr.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/StructScreen.cpp:16: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:27:18: warning: ‘virtual void SimpleMeshCommonSettings::CopyFrom(MeshCommonSettings*)’ was hidden [-Woverloaded-virtual=] 27 | virtual void CopyFrom( MeshCommonSettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:95:18: note: by ‘virtual void SimpleIntersectSettings::CopyFrom(IntersectSettings*)’ 95 | virtual void CopyFrom( IntersectSettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:27:18: warning: ‘virtual void SimpleMeshCommonSettings::CopyFrom(MeshCommonSettings*)’ was hidden [-Woverloaded-virtual=] 27 | virtual void CopyFrom( MeshCommonSettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:105:18: note: by ‘virtual void SimpleCfdMeshSettings::CopyFrom(CfdMeshSettings*)’ 105 | virtual void CopyFrom( CfdMeshSettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:27:18: warning: ‘virtual void SimpleMeshCommonSettings::CopyFrom(MeshCommonSettings*)’ was hidden [-Woverloaded-virtual=] 27 | virtual void CopyFrom( MeshCommonSettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:138:18: note: by ‘virtual void SimpleFeaMeshSettings::CopyFrom(StructSettings*)’ 138 | virtual void CopyFrom( StructSettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:138:18: warning: ‘virtual void SimpleFeaMeshSettings::CopyFrom(StructSettings*)’ was hidden [-Woverloaded-virtual=] /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:248:18: note: by ‘virtual void SimpleAssemblySettings::CopyFrom(AssemblySettings*)’ 248 | virtual void CopyFrom( AssemblySettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:139:18: warning: ‘virtual void SimpleFeaMeshSettings::CopyPostOpFrom(StructSettings*)’ was hidden [-Woverloaded-virtual=] 139 | virtual void CopyPostOpFrom( StructSettings* settings ); | ^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:250:18: note: by ‘virtual void SimpleAssemblySettings::CopyPostOpFrom(AssemblySettings*)’ 250 | virtual void CopyPostOpFrom( AssemblySettings* settings ); | ^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMeshMgr.h: In member function ‘virtual void FeaMeshMgrSingleton::ResetPropMatUse()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMeshMgr.h:195:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 195 | for ( int i = 0; i < m_SimplePropertyVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMeshMgr.h:199:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 199 | for ( int i = 0; i < m_SimpleMaterialVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/StructScreen.cpp: In member function ‘virtual void StructScreen::UpdateFeaMaterialChoice()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/StructScreen.cpp:2603:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2603 | for ( int i = 0; i < material_vec.size(); ++i ) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/StructScreen.cpp: In member function ‘virtual void StructScreen::CallBack(Fl_Widget*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/StructScreen.cpp:4031:39: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 4031 | for ( size_t i = 2; i <= m_FeaPartSelectBrowser->size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/StructScreen.cpp:4146:100: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 4146 | if ( StructureMgr.m_CurrStructIndex() > -1 && StructureMgr.m_CurrStructIndex() < structvec.size() ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/StructScreen.cpp:4172:37: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 4172 | if ( selected_index < draw_browser_name_vec.size() ) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/StructScreen.cpp: In member function ‘virtual void StructScreen::GuiDeviceCallBack(GuiDevice*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/StructScreen.cpp:5171:76: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 5171 | if ( m_SelectedBCPartChoice >= 0 && m_SelectedBCPartChoice < m_FeaBCPartChoiceIDVec.size() && | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/StructScreen.cpp:5199:82: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 5199 | if ( m_SelectedBCSubSurfChoice >= 0 && m_SelectedBCSubSurfChoice < m_FeaBCSubSurfChoiceIDVec.size() && | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/StructScreen.cpp: In member function ‘virtual void StructScreen::LoadDrawObjs(std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/StructScreen.cpp:5379:41: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 5379 | for ( unsigned int i = 0; i < (int)partvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/StructScreen.cpp:5397:41: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 5397 | for ( unsigned int i = 0; i < (int)subsurf_vec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/StructScreen.cpp: In member function ‘virtual void StructScreen::MarkDOChanged()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/StructScreen.cpp:5416:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 5416 | for ( int i = 0; i < draw_obj_vec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ [287/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/cartesian -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/EXPRPARSE-prefix/include -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT gui_and_draw/CMakeFiles/gui_and_draw.dir/TreeColumnWidget.cpp.o -MF gui_and_draw/CMakeFiles/gui_and_draw.dir/TreeColumnWidget.cpp.o.d -o gui_and_draw/CMakeFiles/gui_and_draw.dir/TreeColumnWidget.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/TreeColumnWidget.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmUndo.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:29, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:37, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.h:26, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/TreeColumnWidget.cpp:11: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:22, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:36: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:28: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:61:20: warning: ‘virtual std::string ParmContainer::GetName() const’ was hidden [-Woverloaded-virtual=] 61 | virtual string GetName() const { return m_Name; } | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:22: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:75:20: note: by ‘virtual std::string XSecCurve::GetName()’ 75 | virtual string GetName(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:174:18: warning: ‘virtual void ParmContainer::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 174 | virtual void ChangeID( const string &id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:302:18: note: by ‘virtual void SSXSecCurve::ChangeID(std::string)’ 302 | virtual void ChangeID( string id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h: In constructor ‘BitMask::BitMask(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h:33:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for ( int i = 0; i < boolvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual void Geom::GetSymmIndexs(int, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:484:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 484 | if ( imain >= 0 && imain < m_SurfSymmMap.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetMainSurfID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:492:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | if ( surfnum >= 0 && surfnum < m_MainSurfIndxVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetSurfCopyIndx(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:504:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | if ( surfnum >= 0 && surfnum < m_SurfCopyIndx.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:73:24: warning: ‘virtual xmlNode* ParmContainer::EncodeXml(xmlNode*&)’ was hidden [-Woverloaded-virtual=] 73 | virtual xmlNodePtr EncodeXml( xmlNodePtr & node ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:196:16: note: by ‘xmlNode* Vehicle::EncodeXml(xmlNode*&, int)’ 196 | xmlNodePtr EncodeXml( xmlNodePtr & node, int set ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:201:18: note: by ‘virtual void ParmButton::Init(VspScreen*, VspButton*)’ 201 | virtual void Init( VspScreen* screen, VspButton* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:229:18: note: by ‘virtual void Input::Init(VspScreen*, Fl_Input*, const char*, VspButton*)’ 229 | virtual void Init( VspScreen* screen, Fl_Input* input, const char* format, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:269:18: note: by ‘virtual void Output::Init(VspScreen*, Fl_Output*, const char*, VspButton*)’ 269 | virtual void Init( VspScreen* screen, Fl_Output* output, const char* format, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:313:18: note: by ‘virtual void Slider::Init(VspScreen*, VspSlider*, double, bool)’ 313 | virtual void Init( VspScreen* screen, VspSlider* slider_widget, double range, bool log_slider = false ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:313:18: warning: ‘virtual void Slider::Init(VspScreen*, VspSlider*, double, bool)’ was hidden [-Woverloaded-virtual=] /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:354:18: note: by ‘virtual void SliderAdjRange::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, double, bool)’ 354 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:389:18: note: by ‘virtual void CheckButton::Init(VspScreen*, Fl_Check_Button*)’ 389 | virtual void Init( VspScreen* screen, Fl_Check_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:406:18: note: by ‘virtual void CheckButtonBit::Init(VspScreen*, Fl_Button*, int)’ 406 | virtual void Init( VspScreen* screen, Fl_Button* button, int value ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:423:18: note: by ‘virtual void RadioButton::Init(VspScreen*, Fl_Button*, int)’ 423 | virtual void Init( VspScreen* screen, Fl_Button* button, int value ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:456:18: note: by ‘virtual void ToggleButton::Init(VspScreen*, Fl_Button*)’ 456 | virtual void Init( VspScreen* screen, Fl_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:497:18: note: by ‘virtual void TriggerButton::Init(VspScreen*, Fl_Button*)’ 497 | virtual void Init( VspScreen* screen, Fl_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:517:18: note: by ‘virtual void Counter::Init(VspScreen*, Fl_Counter*, VspButton*)’ 517 | virtual void Init( VspScreen* screen, Fl_Counter* counter, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:536:18: note: by ‘virtual void Choice::Init(VspScreen*, Fl_Choice*, VspButton*)’ 536 | virtual void Init( VspScreen* screen, Fl_Choice* fl_choice, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:605:18: note: by ‘virtual void SliderInput::Init(VspScreen*, VspSlider*, Fl_Input*, double, const char*, VspButton*, bool)’ 605 | virtual void Init( VspScreen* screen, VspSlider* slider_widget, Fl_Input* input, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:646:18: note: by ‘virtual void SliderAdjRangeInput::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, double, const char*, VspButton*, bool)’ 646 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:806:18: note: by ‘virtual void FractParmSlider::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, Fl_Input*, double, const char*, VspButton*)’ 806 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:875:18: note: by ‘virtual void StringInput::Init(VspScreen*, Fl_Input*)’ 875 | virtual void Init( VspScreen* screen, Fl_Input* input ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:907:18: note: by ‘virtual void StringOutput::Init(VspScreen*, Fl_Output*, Fl_Button*)’ 907 | virtual void Init( VspScreen* screen, Fl_Output* output, Fl_Button* button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:942:18: note: by ‘virtual void IndexSelector::Init(VspScreen*, Fl_Button*, Fl_Button*, Fl_Int_Input*, Fl_Button*, Fl_Button*, VspButton*)’ 942 | virtual void Init( VspScreen* screen, Fl_Button* ll_but, Fl_Button* l_but, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:990:18: note: by ‘virtual void ColorPicker::Init(VspScreen*, Fl_Button*, Fl_Button*, std::vector, Fl_Slider**)’ 990 | virtual void Init( VspScreen* screen, Fl_Button* title, Fl_Button* result, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:993:18: note: by ‘virtual void ColorPicker::Update(const vec3d&)’ 993 | virtual void Update( const vec3d & rgb ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1018:18: note: by ‘virtual void Group::Init(Fl_Group*)’ 1018 | virtual void Init( Fl_Group* g ) | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1058:18: note: by ‘virtual void ParmPicker::Init(VspScreen*, Fl_Choice*, Fl_Choice*, Fl_Choice*)’ 1058 | virtual void Init( VspScreen* screen, Fl_Choice* container_choice, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1061:18: note: by ‘virtual void ParmPicker::Update()’ 1061 | virtual void Update( ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1131:18: note: by ‘virtual void ParmTreePicker::Init(VspScreen*, Fl_Tree*)’ 1131 | virtual void Init( VspScreen* screen, Fl_Tree* parm_tree ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1133:18: note: by ‘virtual void ParmTreePicker::Update(const std::vector >&)’ 1133 | virtual void Update( const vector< string > &selected_ids ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1179:18: note: by ‘virtual void DriverGroupBank::Init(VspScreen*, const std::vector >&, const std::vector&)’ 1179 | virtual void Init( VspScreen* screen, const vector < vector < Fl_Button * > > & buttons, const vector < SliderAdjRangeInput * > & sliders ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1181:18: note: by ‘virtual void DriverGroupBank::Update(std::vector >&)’ 1181 | virtual void Update( vector< string > & parm_ids ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1215:18: note: by ‘virtual void SkinControl::Init(VspScreen*, Fl_Check_Button*, Fl_Check_Button*, Fl_Check_Button*, VspSlider*, Fl_Button*, Fl_Button*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, Fl_Input*, VspButton*, VspButton*, double, const char*)’ 1215 | virtual void Init( VspScreen* screen, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1231:18: note: by ‘virtual void SkinControl::Update(const std::string&, const std::string&, const std::string&, const std::string&, const std::string&)’ 1231 | virtual void Update( const string& parmL_id, const string& setL_id, const string& eq_id, const string& setR_id, const string& parmR_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1266:18: note: by ‘virtual void SkinHeader::Init(VspScreen*, Choice*, const std::vector&)’ 1266 | virtual void Init( VspScreen* screen, Choice* cont_choice , const vector< VspButton* > &buttons ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1290:18: note: by ‘virtual void GeomPicker::Init(VspScreen*, Fl_Choice*)’ 1290 | virtual void Init( VspScreen* screen, Fl_Choice* geom_choice ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1294:18: note: by ‘virtual void GeomPicker::Update()’ 1294 | virtual void Update( ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1374:18: note: by ‘virtual void PCurveEditor::Init(VspScreen*, Vsp_Canvas*, Fl_Scroll*, Fl_Button*, Fl_Button*, Fl_Button*, Fl_Light_Button*, Fl_Light_Button*, GroupLayout*)’ 1374 | virtual void Init( VspScreen* screen, Vsp_Canvas* canvas, Fl_Scroll* ptscroll, Fl_Button* spbutton, Fl_Button* convbutton, Fl_Button* delbutton, Fl_Light_Button* delpickbutton, Fl_Light_Button* splitpickbutton, GroupLayout* ptlayout ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1398:18: note: by ‘virtual void PCurveEditor::Update(PCurve*)’ 1398 | virtual void Update( PCurve *curve ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.h:30: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:27:10: note: by ‘void AttributeTree::Init(GroupLayout*, VspScreen*, int)’ 27 | void Init( GroupLayout * layout, VspScreen *screen, int browser_h = 150 ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:30:10: note: by ‘void AttributeTree::Update()’ 30 | void Update(); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h: In member function ‘std::vector > AttributeTree::GetSelectedID()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:64:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 64 | for ( int i = 0; i != m_SelectIDs.size(); ++i ) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:136:10: note: by ‘void AttributeEditor::Init(GroupLayout*, Fl_Group*, VspScreen*, void (*)(Fl_Widget*, void*), bool, int, int)’ 136 | void Init( GroupLayout * layout, Fl_Group* group, VspScreen *screen, Fl_Callback *cb, bool mod_start = false, int start_y = 0, int editor_h = 165 ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:138:10: note: by ‘void AttributeEditor::Update()’ 138 | void Update(); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/TreeColumnWidget.cpp: In static member function ‘static int TreeWithColumns::CheckVecMatch(const std::vector >&, const std::vector >&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/TreeColumnWidget.cpp:305:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 305 | for ( int i = 0; i != vec1.size(); ++i ) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ [288/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/cartesian -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/EXPRPARSE-prefix/include -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT gui_and_draw/CMakeFiles/gui_and_draw.dir/TreeIconWidget.cpp.o -MF gui_and_draw/CMakeFiles/gui_and_draw.dir/TreeIconWidget.cpp.o.d -o gui_and_draw/CMakeFiles/gui_and_draw.dir/TreeIconWidget.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/TreeIconWidget.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmUndo.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:29, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:37, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.h:26, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/TreeIconWidget.cpp:11: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:22, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:36: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:28: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:61:20: warning: ‘virtual std::string ParmContainer::GetName() const’ was hidden [-Woverloaded-virtual=] 61 | virtual string GetName() const { return m_Name; } | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:22: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:75:20: note: by ‘virtual std::string XSecCurve::GetName()’ 75 | virtual string GetName(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:174:18: warning: ‘virtual void ParmContainer::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 174 | virtual void ChangeID( const string &id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:302:18: note: by ‘virtual void SSXSecCurve::ChangeID(std::string)’ 302 | virtual void ChangeID( string id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h: In constructor ‘BitMask::BitMask(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h:33:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for ( int i = 0; i < boolvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual void Geom::GetSymmIndexs(int, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:484:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 484 | if ( imain >= 0 && imain < m_SurfSymmMap.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetMainSurfID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:492:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | if ( surfnum >= 0 && surfnum < m_MainSurfIndxVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetSurfCopyIndx(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:504:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | if ( surfnum >= 0 && surfnum < m_SurfCopyIndx.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:73:24: warning: ‘virtual xmlNode* ParmContainer::EncodeXml(xmlNode*&)’ was hidden [-Woverloaded-virtual=] 73 | virtual xmlNodePtr EncodeXml( xmlNodePtr & node ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:196:16: note: by ‘xmlNode* Vehicle::EncodeXml(xmlNode*&, int)’ 196 | xmlNodePtr EncodeXml( xmlNodePtr & node, int set ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:201:18: note: by ‘virtual void ParmButton::Init(VspScreen*, VspButton*)’ 201 | virtual void Init( VspScreen* screen, VspButton* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:229:18: note: by ‘virtual void Input::Init(VspScreen*, Fl_Input*, const char*, VspButton*)’ 229 | virtual void Init( VspScreen* screen, Fl_Input* input, const char* format, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:269:18: note: by ‘virtual void Output::Init(VspScreen*, Fl_Output*, const char*, VspButton*)’ 269 | virtual void Init( VspScreen* screen, Fl_Output* output, const char* format, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:313:18: note: by ‘virtual void Slider::Init(VspScreen*, VspSlider*, double, bool)’ 313 | virtual void Init( VspScreen* screen, VspSlider* slider_widget, double range, bool log_slider = false ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:313:18: warning: ‘virtual void Slider::Init(VspScreen*, VspSlider*, double, bool)’ was hidden [-Woverloaded-virtual=] /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:354:18: note: by ‘virtual void SliderAdjRange::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, double, bool)’ 354 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:389:18: note: by ‘virtual void CheckButton::Init(VspScreen*, Fl_Check_Button*)’ 389 | virtual void Init( VspScreen* screen, Fl_Check_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:406:18: note: by ‘virtual void CheckButtonBit::Init(VspScreen*, Fl_Button*, int)’ 406 | virtual void Init( VspScreen* screen, Fl_Button* button, int value ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:423:18: note: by ‘virtual void RadioButton::Init(VspScreen*, Fl_Button*, int)’ 423 | virtual void Init( VspScreen* screen, Fl_Button* button, int value ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:456:18: note: by ‘virtual void ToggleButton::Init(VspScreen*, Fl_Button*)’ 456 | virtual void Init( VspScreen* screen, Fl_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:497:18: note: by ‘virtual void TriggerButton::Init(VspScreen*, Fl_Button*)’ 497 | virtual void Init( VspScreen* screen, Fl_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:517:18: note: by ‘virtual void Counter::Init(VspScreen*, Fl_Counter*, VspButton*)’ 517 | virtual void Init( VspScreen* screen, Fl_Counter* counter, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:536:18: note: by ‘virtual void Choice::Init(VspScreen*, Fl_Choice*, VspButton*)’ 536 | virtual void Init( VspScreen* screen, Fl_Choice* fl_choice, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:605:18: note: by ‘virtual void SliderInput::Init(VspScreen*, VspSlider*, Fl_Input*, double, const char*, VspButton*, bool)’ 605 | virtual void Init( VspScreen* screen, VspSlider* slider_widget, Fl_Input* input, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:646:18: note: by ‘virtual void SliderAdjRangeInput::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, double, const char*, VspButton*, bool)’ 646 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:806:18: note: by ‘virtual void FractParmSlider::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, Fl_Input*, double, const char*, VspButton*)’ 806 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:875:18: note: by ‘virtual void StringInput::Init(VspScreen*, Fl_Input*)’ 875 | virtual void Init( VspScreen* screen, Fl_Input* input ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:907:18: note: by ‘virtual void StringOutput::Init(VspScreen*, Fl_Output*, Fl_Button*)’ 907 | virtual void Init( VspScreen* screen, Fl_Output* output, Fl_Button* button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:942:18: note: by ‘virtual void IndexSelector::Init(VspScreen*, Fl_Button*, Fl_Button*, Fl_Int_Input*, Fl_Button*, Fl_Button*, VspButton*)’ 942 | virtual void Init( VspScreen* screen, Fl_Button* ll_but, Fl_Button* l_but, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:990:18: note: by ‘virtual void ColorPicker::Init(VspScreen*, Fl_Button*, Fl_Button*, std::vector, Fl_Slider**)’ 990 | virtual void Init( VspScreen* screen, Fl_Button* title, Fl_Button* result, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:993:18: note: by ‘virtual void ColorPicker::Update(const vec3d&)’ 993 | virtual void Update( const vec3d & rgb ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1018:18: note: by ‘virtual void Group::Init(Fl_Group*)’ 1018 | virtual void Init( Fl_Group* g ) | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1058:18: note: by ‘virtual void ParmPicker::Init(VspScreen*, Fl_Choice*, Fl_Choice*, Fl_Choice*)’ 1058 | virtual void Init( VspScreen* screen, Fl_Choice* container_choice, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1061:18: note: by ‘virtual void ParmPicker::Update()’ 1061 | virtual void Update( ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1131:18: note: by ‘virtual void ParmTreePicker::Init(VspScreen*, Fl_Tree*)’ 1131 | virtual void Init( VspScreen* screen, Fl_Tree* parm_tree ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1133:18: note: by ‘virtual void ParmTreePicker::Update(const std::vector >&)’ 1133 | virtual void Update( const vector< string > &selected_ids ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1179:18: note: by ‘virtual void DriverGroupBank::Init(VspScreen*, const std::vector >&, const std::vector&)’ 1179 | virtual void Init( VspScreen* screen, const vector < vector < Fl_Button * > > & buttons, const vector < SliderAdjRangeInput * > & sliders ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1181:18: note: by ‘virtual void DriverGroupBank::Update(std::vector >&)’ 1181 | virtual void Update( vector< string > & parm_ids ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1215:18: note: by ‘virtual void SkinControl::Init(VspScreen*, Fl_Check_Button*, Fl_Check_Button*, Fl_Check_Button*, VspSlider*, Fl_Button*, Fl_Button*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, Fl_Input*, VspButton*, VspButton*, double, const char*)’ 1215 | virtual void Init( VspScreen* screen, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1231:18: note: by ‘virtual void SkinControl::Update(const std::string&, const std::string&, const std::string&, const std::string&, const std::string&)’ 1231 | virtual void Update( const string& parmL_id, const string& setL_id, const string& eq_id, const string& setR_id, const string& parmR_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1266:18: note: by ‘virtual void SkinHeader::Init(VspScreen*, Choice*, const std::vector&)’ 1266 | virtual void Init( VspScreen* screen, Choice* cont_choice , const vector< VspButton* > &buttons ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1290:18: note: by ‘virtual void GeomPicker::Init(VspScreen*, Fl_Choice*)’ 1290 | virtual void Init( VspScreen* screen, Fl_Choice* geom_choice ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1294:18: note: by ‘virtual void GeomPicker::Update()’ 1294 | virtual void Update( ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1374:18: note: by ‘virtual void PCurveEditor::Init(VspScreen*, Vsp_Canvas*, Fl_Scroll*, Fl_Button*, Fl_Button*, Fl_Button*, Fl_Light_Button*, Fl_Light_Button*, GroupLayout*)’ 1374 | virtual void Init( VspScreen* screen, Vsp_Canvas* canvas, Fl_Scroll* ptscroll, Fl_Button* spbutton, Fl_Button* convbutton, Fl_Button* delbutton, Fl_Light_Button* delpickbutton, Fl_Light_Button* splitpickbutton, GroupLayout* ptlayout ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1398:18: note: by ‘virtual void PCurveEditor::Update(PCurve*)’ 1398 | virtual void Update( PCurve *curve ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.h:30: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:27:10: note: by ‘void AttributeTree::Init(GroupLayout*, VspScreen*, int)’ 27 | void Init( GroupLayout * layout, VspScreen *screen, int browser_h = 150 ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:30:10: note: by ‘void AttributeTree::Update()’ 30 | void Update(); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h: In member function ‘std::vector > AttributeTree::GetSelectedID()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:64:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 64 | for ( int i = 0; i != m_SelectIDs.size(); ++i ) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:136:10: note: by ‘void AttributeEditor::Init(GroupLayout*, Fl_Group*, VspScreen*, void (*)(Fl_Widget*, void*), bool, int, int)’ 136 | void Init( GroupLayout * layout, Fl_Group* group, VspScreen *screen, Fl_Callback *cb, bool mod_start = false, int start_y = 0, int editor_h = 165 ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:138:10: note: by ‘void AttributeEditor::Update()’ 138 | void Update(); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/TreeIconWidget.cpp: In member function ‘virtual int TreeIconItem::draw_item_content(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/TreeIconWidget.cpp:409:9: warning: unused variable ‘W’ [-Wunused-variable] 409 | int W = label_w(); | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/TreeIconWidget.cpp: In member function ‘void TreeIconItem::IndexIcon()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/TreeIconWidget.cpp:625:26: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 625 | if ( m_SurfState >= size( m_SurfSvgVec ) ) | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ [289/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/cartesian -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/EXPRPARSE-prefix/include -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT gui_and_draw/CMakeFiles/gui_and_draw.dir/CustomGeomExportScreen.cpp.o -MF gui_and_draw/CMakeFiles/gui_and_draw.dir/CustomGeomExportScreen.cpp.o.d -o gui_and_draw/CMakeFiles/gui_and_draw.dir/CustomGeomExportScreen.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/CustomGeomExportScreen.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmUndo.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:29, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:37, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.h:26, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenMgr.h:16, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/CustomGeomExportScreen.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/CustomGeomExportScreen.cpp:8: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:22, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:36: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:28: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:61:20: warning: ‘virtual std::string ParmContainer::GetName() const’ was hidden [-Woverloaded-virtual=] 61 | virtual string GetName() const { return m_Name; } | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:22: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:75:20: note: by ‘virtual std::string XSecCurve::GetName()’ 75 | virtual string GetName(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:174:18: warning: ‘virtual void ParmContainer::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 174 | virtual void ChangeID( const string &id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:302:18: note: by ‘virtual void SSXSecCurve::ChangeID(std::string)’ 302 | virtual void ChangeID( string id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h: In constructor ‘BitMask::BitMask(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h:33:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for ( int i = 0; i < boolvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual void Geom::GetSymmIndexs(int, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:484:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 484 | if ( imain >= 0 && imain < m_SurfSymmMap.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetMainSurfID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:492:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | if ( surfnum >= 0 && surfnum < m_MainSurfIndxVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetSurfCopyIndx(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:504:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | if ( surfnum >= 0 && surfnum < m_SurfCopyIndx.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:73:24: warning: ‘virtual xmlNode* ParmContainer::EncodeXml(xmlNode*&)’ was hidden [-Woverloaded-virtual=] 73 | virtual xmlNodePtr EncodeXml( xmlNodePtr & node ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:196:16: note: by ‘xmlNode* Vehicle::EncodeXml(xmlNode*&, int)’ 196 | xmlNodePtr EncodeXml( xmlNodePtr & node, int set ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:201:18: note: by ‘virtual void ParmButton::Init(VspScreen*, VspButton*)’ 201 | virtual void Init( VspScreen* screen, VspButton* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:229:18: note: by ‘virtual void Input::Init(VspScreen*, Fl_Input*, const char*, VspButton*)’ 229 | virtual void Init( VspScreen* screen, Fl_Input* input, const char* format, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:269:18: note: by ‘virtual void Output::Init(VspScreen*, Fl_Output*, const char*, VspButton*)’ 269 | virtual void Init( VspScreen* screen, Fl_Output* output, const char* format, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:313:18: note: by ‘virtual void Slider::Init(VspScreen*, VspSlider*, double, bool)’ 313 | virtual void Init( VspScreen* screen, VspSlider* slider_widget, double range, bool log_slider = false ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:313:18: warning: ‘virtual void Slider::Init(VspScreen*, VspSlider*, double, bool)’ was hidden [-Woverloaded-virtual=] /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:354:18: note: by ‘virtual void SliderAdjRange::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, double, bool)’ 354 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:389:18: note: by ‘virtual void CheckButton::Init(VspScreen*, Fl_Check_Button*)’ 389 | virtual void Init( VspScreen* screen, Fl_Check_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:406:18: note: by ‘virtual void CheckButtonBit::Init(VspScreen*, Fl_Button*, int)’ 406 | virtual void Init( VspScreen* screen, Fl_Button* button, int value ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:423:18: note: by ‘virtual void RadioButton::Init(VspScreen*, Fl_Button*, int)’ 423 | virtual void Init( VspScreen* screen, Fl_Button* button, int value ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:456:18: note: by ‘virtual void ToggleButton::Init(VspScreen*, Fl_Button*)’ 456 | virtual void Init( VspScreen* screen, Fl_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:497:18: note: by ‘virtual void TriggerButton::Init(VspScreen*, Fl_Button*)’ 497 | virtual void Init( VspScreen* screen, Fl_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:517:18: note: by ‘virtual void Counter::Init(VspScreen*, Fl_Counter*, VspButton*)’ 517 | virtual void Init( VspScreen* screen, Fl_Counter* counter, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:536:18: note: by ‘virtual void Choice::Init(VspScreen*, Fl_Choice*, VspButton*)’ 536 | virtual void Init( VspScreen* screen, Fl_Choice* fl_choice, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:605:18: note: by ‘virtual void SliderInput::Init(VspScreen*, VspSlider*, Fl_Input*, double, const char*, VspButton*, bool)’ 605 | virtual void Init( VspScreen* screen, VspSlider* slider_widget, Fl_Input* input, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:646:18: note: by ‘virtual void SliderAdjRangeInput::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, double, const char*, VspButton*, bool)’ 646 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:806:18: note: by ‘virtual void FractParmSlider::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, Fl_Input*, double, const char*, VspButton*)’ 806 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:875:18: note: by ‘virtual void StringInput::Init(VspScreen*, Fl_Input*)’ 875 | virtual void Init( VspScreen* screen, Fl_Input* input ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:907:18: note: by ‘virtual void StringOutput::Init(VspScreen*, Fl_Output*, Fl_Button*)’ 907 | virtual void Init( VspScreen* screen, Fl_Output* output, Fl_Button* button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:942:18: note: by ‘virtual void IndexSelector::Init(VspScreen*, Fl_Button*, Fl_Button*, Fl_Int_Input*, Fl_Button*, Fl_Button*, VspButton*)’ 942 | virtual void Init( VspScreen* screen, Fl_Button* ll_but, Fl_Button* l_but, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:990:18: note: by ‘virtual void ColorPicker::Init(VspScreen*, Fl_Button*, Fl_Button*, std::vector, Fl_Slider**)’ 990 | virtual void Init( VspScreen* screen, Fl_Button* title, Fl_Button* result, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:993:18: note: by ‘virtual void ColorPicker::Update(const vec3d&)’ 993 | virtual void Update( const vec3d & rgb ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1018:18: note: by ‘virtual void Group::Init(Fl_Group*)’ 1018 | virtual void Init( Fl_Group* g ) | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1058:18: note: by ‘virtual void ParmPicker::Init(VspScreen*, Fl_Choice*, Fl_Choice*, Fl_Choice*)’ 1058 | virtual void Init( VspScreen* screen, Fl_Choice* container_choice, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1061:18: note: by ‘virtual void ParmPicker::Update()’ 1061 | virtual void Update( ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1131:18: note: by ‘virtual void ParmTreePicker::Init(VspScreen*, Fl_Tree*)’ 1131 | virtual void Init( VspScreen* screen, Fl_Tree* parm_tree ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1133:18: note: by ‘virtual void ParmTreePicker::Update(const std::vector >&)’ 1133 | virtual void Update( const vector< string > &selected_ids ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1179:18: note: by ‘virtual void DriverGroupBank::Init(VspScreen*, const std::vector >&, const std::vector&)’ 1179 | virtual void Init( VspScreen* screen, const vector < vector < Fl_Button * > > & buttons, const vector < SliderAdjRangeInput * > & sliders ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1181:18: note: by ‘virtual void DriverGroupBank::Update(std::vector >&)’ 1181 | virtual void Update( vector< string > & parm_ids ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1215:18: note: by ‘virtual void SkinControl::Init(VspScreen*, Fl_Check_Button*, Fl_Check_Button*, Fl_Check_Button*, VspSlider*, Fl_Button*, Fl_Button*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, Fl_Input*, VspButton*, VspButton*, double, const char*)’ 1215 | virtual void Init( VspScreen* screen, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1231:18: note: by ‘virtual void SkinControl::Update(const std::string&, const std::string&, const std::string&, const std::string&, const std::string&)’ 1231 | virtual void Update( const string& parmL_id, const string& setL_id, const string& eq_id, const string& setR_id, const string& parmR_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1266:18: note: by ‘virtual void SkinHeader::Init(VspScreen*, Choice*, const std::vector&)’ 1266 | virtual void Init( VspScreen* screen, Choice* cont_choice , const vector< VspButton* > &buttons ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1290:18: note: by ‘virtual void GeomPicker::Init(VspScreen*, Fl_Choice*)’ 1290 | virtual void Init( VspScreen* screen, Fl_Choice* geom_choice ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1294:18: note: by ‘virtual void GeomPicker::Update()’ 1294 | virtual void Update( ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1374:18: note: by ‘virtual void PCurveEditor::Init(VspScreen*, Vsp_Canvas*, Fl_Scroll*, Fl_Button*, Fl_Button*, Fl_Button*, Fl_Light_Button*, Fl_Light_Button*, GroupLayout*)’ 1374 | virtual void Init( VspScreen* screen, Vsp_Canvas* canvas, Fl_Scroll* ptscroll, Fl_Button* spbutton, Fl_Button* convbutton, Fl_Button* delbutton, Fl_Light_Button* delpickbutton, Fl_Light_Button* splitpickbutton, GroupLayout* ptlayout ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1398:18: note: by ‘virtual void PCurveEditor::Update(PCurve*)’ 1398 | virtual void Update( PCurve *curve ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.h:30: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:27:10: note: by ‘void AttributeTree::Init(GroupLayout*, VspScreen*, int)’ 27 | void Init( GroupLayout * layout, VspScreen *screen, int browser_h = 150 ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:30:10: note: by ‘void AttributeTree::Update()’ 30 | void Update(); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h: In member function ‘std::vector > AttributeTree::GetSelectedID()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:64:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 64 | for ( int i = 0; i != m_SelectIDs.size(); ++i ) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:136:10: note: by ‘void AttributeEditor::Init(GroupLayout*, Fl_Group*, VspScreen*, void (*)(Fl_Widget*, void*), bool, int, int)’ 136 | void Init( GroupLayout * layout, Fl_Group* group, VspScreen *screen, Fl_Callback *cb, bool mod_start = false, int start_y = 0, int editor_h = 165 ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:138:10: note: by ‘void AttributeEditor::Update()’ 138 | void Update(); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:45:18: warning: ‘virtual void ParmContainer::AddParm(const std::string&)’ was hidden [-Woverloaded-virtual=] 45 | virtual void AddParm( const string & id ); | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/CustomGeomExportScreen.h:15: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/CustomGeom.h:653:12: note: by ‘std::string CustomGeom::AddParm(int, const std::string&, const std::string&)’ 653 | string AddParm( int type, const string & name, const string & group ); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/CustomGeomExportScreen.cpp: In member function ‘virtual bool CustomGeomExportScreen::Update()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/CustomGeomExportScreen.cpp:51:14: warning: unused variable ‘veh’ [-Wunused-variable] 51 | Vehicle* veh = m_ScreenMgr->GetVehiclePtr(); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ [290/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/cartesian -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/EXPRPARSE-prefix/include -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT gui_and_draw/CMakeFiles/gui_and_draw.dir/UserParmScreen.cpp.o -MF gui_and_draw/CMakeFiles/gui_and_draw.dir/UserParmScreen.cpp.o.d -o gui_and_draw/CMakeFiles/gui_and_draw.dir/UserParmScreen.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/UserParmScreen.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmUndo.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:29, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:37, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.h:26, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/UserParmScreen.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/UserParmScreen.cpp:8: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:22, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:36: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:28: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:61:20: warning: ‘virtual std::string ParmContainer::GetName() const’ was hidden [-Woverloaded-virtual=] 61 | virtual string GetName() const { return m_Name; } | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:22: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:75:20: note: by ‘virtual std::string XSecCurve::GetName()’ 75 | virtual string GetName(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:174:18: warning: ‘virtual void ParmContainer::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 174 | virtual void ChangeID( const string &id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:302:18: note: by ‘virtual void SSXSecCurve::ChangeID(std::string)’ 302 | virtual void ChangeID( string id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h: In constructor ‘BitMask::BitMask(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h:33:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for ( int i = 0; i < boolvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual void Geom::GetSymmIndexs(int, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:484:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 484 | if ( imain >= 0 && imain < m_SurfSymmMap.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetMainSurfID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:492:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | if ( surfnum >= 0 && surfnum < m_MainSurfIndxVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetSurfCopyIndx(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:504:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | if ( surfnum >= 0 && surfnum < m_SurfCopyIndx.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:73:24: warning: ‘virtual xmlNode* ParmContainer::EncodeXml(xmlNode*&)’ was hidden [-Woverloaded-virtual=] 73 | virtual xmlNodePtr EncodeXml( xmlNodePtr & node ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:196:16: note: by ‘xmlNode* Vehicle::EncodeXml(xmlNode*&, int)’ 196 | xmlNodePtr EncodeXml( xmlNodePtr & node, int set ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:201:18: note: by ‘virtual void ParmButton::Init(VspScreen*, VspButton*)’ 201 | virtual void Init( VspScreen* screen, VspButton* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:229:18: note: by ‘virtual void Input::Init(VspScreen*, Fl_Input*, const char*, VspButton*)’ 229 | virtual void Init( VspScreen* screen, Fl_Input* input, const char* format, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:269:18: note: by ‘virtual void Output::Init(VspScreen*, Fl_Output*, const char*, VspButton*)’ 269 | virtual void Init( VspScreen* screen, Fl_Output* output, const char* format, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:313:18: note: by ‘virtual void Slider::Init(VspScreen*, VspSlider*, double, bool)’ 313 | virtual void Init( VspScreen* screen, VspSlider* slider_widget, double range, bool log_slider = false ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:313:18: warning: ‘virtual void Slider::Init(VspScreen*, VspSlider*, double, bool)’ was hidden [-Woverloaded-virtual=] /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:354:18: note: by ‘virtual void SliderAdjRange::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, double, bool)’ 354 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:389:18: note: by ‘virtual void CheckButton::Init(VspScreen*, Fl_Check_Button*)’ 389 | virtual void Init( VspScreen* screen, Fl_Check_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:406:18: note: by ‘virtual void CheckButtonBit::Init(VspScreen*, Fl_Button*, int)’ 406 | virtual void Init( VspScreen* screen, Fl_Button* button, int value ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:423:18: note: by ‘virtual void RadioButton::Init(VspScreen*, Fl_Button*, int)’ 423 | virtual void Init( VspScreen* screen, Fl_Button* button, int value ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:456:18: note: by ‘virtual void ToggleButton::Init(VspScreen*, Fl_Button*)’ 456 | virtual void Init( VspScreen* screen, Fl_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:497:18: note: by ‘virtual void TriggerButton::Init(VspScreen*, Fl_Button*)’ 497 | virtual void Init( VspScreen* screen, Fl_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:517:18: note: by ‘virtual void Counter::Init(VspScreen*, Fl_Counter*, VspButton*)’ 517 | virtual void Init( VspScreen* screen, Fl_Counter* counter, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:536:18: note: by ‘virtual void Choice::Init(VspScreen*, Fl_Choice*, VspButton*)’ 536 | virtual void Init( VspScreen* screen, Fl_Choice* fl_choice, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:605:18: note: by ‘virtual void SliderInput::Init(VspScreen*, VspSlider*, Fl_Input*, double, const char*, VspButton*, bool)’ 605 | virtual void Init( VspScreen* screen, VspSlider* slider_widget, Fl_Input* input, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:646:18: note: by ‘virtual void SliderAdjRangeInput::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, double, const char*, VspButton*, bool)’ 646 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:806:18: note: by ‘virtual void FractParmSlider::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, Fl_Input*, double, const char*, VspButton*)’ 806 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:875:18: note: by ‘virtual void StringInput::Init(VspScreen*, Fl_Input*)’ 875 | virtual void Init( VspScreen* screen, Fl_Input* input ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:907:18: note: by ‘virtual void StringOutput::Init(VspScreen*, Fl_Output*, Fl_Button*)’ 907 | virtual void Init( VspScreen* screen, Fl_Output* output, Fl_Button* button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:942:18: note: by ‘virtual void IndexSelector::Init(VspScreen*, Fl_Button*, Fl_Button*, Fl_Int_Input*, Fl_Button*, Fl_Button*, VspButton*)’ 942 | virtual void Init( VspScreen* screen, Fl_Button* ll_but, Fl_Button* l_but, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:990:18: note: by ‘virtual void ColorPicker::Init(VspScreen*, Fl_Button*, Fl_Button*, std::vector, Fl_Slider**)’ 990 | virtual void Init( VspScreen* screen, Fl_Button* title, Fl_Button* result, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:993:18: note: by ‘virtual void ColorPicker::Update(const vec3d&)’ 993 | virtual void Update( const vec3d & rgb ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1018:18: note: by ‘virtual void Group::Init(Fl_Group*)’ 1018 | virtual void Init( Fl_Group* g ) | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1058:18: note: by ‘virtual void ParmPicker::Init(VspScreen*, Fl_Choice*, Fl_Choice*, Fl_Choice*)’ 1058 | virtual void Init( VspScreen* screen, Fl_Choice* container_choice, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1061:18: note: by ‘virtual void ParmPicker::Update()’ 1061 | virtual void Update( ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1131:18: note: by ‘virtual void ParmTreePicker::Init(VspScreen*, Fl_Tree*)’ 1131 | virtual void Init( VspScreen* screen, Fl_Tree* parm_tree ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1133:18: note: by ‘virtual void ParmTreePicker::Update(const std::vector >&)’ 1133 | virtual void Update( const vector< string > &selected_ids ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1179:18: note: by ‘virtual void DriverGroupBank::Init(VspScreen*, const std::vector >&, const std::vector&)’ 1179 | virtual void Init( VspScreen* screen, const vector < vector < Fl_Button * > > & buttons, const vector < SliderAdjRangeInput * > & sliders ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1181:18: note: by ‘virtual void DriverGroupBank::Update(std::vector >&)’ 1181 | virtual void Update( vector< string > & parm_ids ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1215:18: note: by ‘virtual void SkinControl::Init(VspScreen*, Fl_Check_Button*, Fl_Check_Button*, Fl_Check_Button*, VspSlider*, Fl_Button*, Fl_Button*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, Fl_Input*, VspButton*, VspButton*, double, const char*)’ 1215 | virtual void Init( VspScreen* screen, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1231:18: note: by ‘virtual void SkinControl::Update(const std::string&, const std::string&, const std::string&, const std::string&, const std::string&)’ 1231 | virtual void Update( const string& parmL_id, const string& setL_id, const string& eq_id, const string& setR_id, const string& parmR_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1266:18: note: by ‘virtual void SkinHeader::Init(VspScreen*, Choice*, const std::vector&)’ 1266 | virtual void Init( VspScreen* screen, Choice* cont_choice , const vector< VspButton* > &buttons ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1290:18: note: by ‘virtual void GeomPicker::Init(VspScreen*, Fl_Choice*)’ 1290 | virtual void Init( VspScreen* screen, Fl_Choice* geom_choice ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1294:18: note: by ‘virtual void GeomPicker::Update()’ 1294 | virtual void Update( ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1374:18: note: by ‘virtual void PCurveEditor::Init(VspScreen*, Vsp_Canvas*, Fl_Scroll*, Fl_Button*, Fl_Button*, Fl_Button*, Fl_Light_Button*, Fl_Light_Button*, GroupLayout*)’ 1374 | virtual void Init( VspScreen* screen, Vsp_Canvas* canvas, Fl_Scroll* ptscroll, Fl_Button* spbutton, Fl_Button* convbutton, Fl_Button* delbutton, Fl_Light_Button* delpickbutton, Fl_Light_Button* splitpickbutton, GroupLayout* ptlayout ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1398:18: note: by ‘virtual void PCurveEditor::Update(PCurve*)’ 1398 | virtual void Update( PCurve *curve ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.h:30: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:27:10: note: by ‘void AttributeTree::Init(GroupLayout*, VspScreen*, int)’ 27 | void Init( GroupLayout * layout, VspScreen *screen, int browser_h = 150 ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:30:10: note: by ‘void AttributeTree::Update()’ 30 | void Update(); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h: In member function ‘std::vector > AttributeTree::GetSelectedID()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:64:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 64 | for ( int i = 0; i != m_SelectIDs.size(); ++i ) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:136:10: note: by ‘void AttributeEditor::Init(GroupLayout*, Fl_Group*, VspScreen*, void (*)(Fl_Widget*, void*), bool, int, int)’ 136 | void Init( GroupLayout * layout, Fl_Group* group, VspScreen *screen, Fl_Callback *cb, bool mod_start = false, int start_y = 0, int editor_h = 165 ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:138:10: note: by ‘void AttributeEditor::Update()’ 138 | void Update(); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:45:18: warning: ‘virtual void ParmContainer::AddParm(const std::string&)’ was hidden [-Woverloaded-virtual=] 45 | virtual void AddParm( const string & id ); | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/LinkMgr.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/UserParmScreen.cpp:10: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/UserParmContainer.h:46:20: note: by ‘virtual std::string UserParmContainer::AddParm(int, const std::string&, const std::string&)’ 46 | virtual string AddParm(int type, const string & name, const string & group ); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/UserParmScreen.cpp: In constructor ‘UserParmScreen::UserParmScreen(ScreenMgr*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/UserParmScreen.cpp:42:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 42 | for ( int i = 0 ; i < num_sliders ; i++ ) | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/UserParmScreen.cpp: In member function ‘virtual bool UserParmScreen::Update()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/UserParmScreen.cpp:119:14: warning: unused variable ‘veh’ [-Wunused-variable] 119 | Vehicle *veh = m_ScreenMgr->GetVehiclePtr(); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/UserParmScreen.cpp: In member function ‘void UserParmScreen::RebuildAdjustGroup()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/UserParmScreen.cpp:226:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 226 | for ( int i = 0 ; i < num_vars ; i++ ) | ~~^~~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ [291/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/cartesian -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/EXPRPARSE-prefix/include -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT gui_and_draw/CMakeFiles/gui_and_draw.dir/VehNotesScreen.cpp.o -MF gui_and_draw/CMakeFiles/gui_and_draw.dir/VehNotesScreen.cpp.o.d -o gui_and_draw/CMakeFiles/gui_and_draw.dir/VehNotesScreen.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/VehNotesScreen.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmUndo.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:29, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:37, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.h:26, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/VehNotesScreen.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/VehNotesScreen.cpp:11: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:22, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:36: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:28: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:61:20: warning: ‘virtual std::string ParmContainer::GetName() const’ was hidden [-Woverloaded-virtual=] 61 | virtual string GetName() const { return m_Name; } | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:22: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:75:20: note: by ‘virtual std::string XSecCurve::GetName()’ 75 | virtual string GetName(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:174:18: warning: ‘virtual void ParmContainer::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 174 | virtual void ChangeID( const string &id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:302:18: note: by ‘virtual void SSXSecCurve::ChangeID(std::string)’ 302 | virtual void ChangeID( string id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h: In constructor ‘BitMask::BitMask(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h:33:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for ( int i = 0; i < boolvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual void Geom::GetSymmIndexs(int, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:484:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 484 | if ( imain >= 0 && imain < m_SurfSymmMap.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetMainSurfID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:492:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | if ( surfnum >= 0 && surfnum < m_MainSurfIndxVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetSurfCopyIndx(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:504:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | if ( surfnum >= 0 && surfnum < m_SurfCopyIndx.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:73:24: warning: ‘virtual xmlNode* ParmContainer::EncodeXml(xmlNode*&)’ was hidden [-Woverloaded-virtual=] 73 | virtual xmlNodePtr EncodeXml( xmlNodePtr & node ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:196:16: note: by ‘xmlNode* Vehicle::EncodeXml(xmlNode*&, int)’ 196 | xmlNodePtr EncodeXml( xmlNodePtr & node, int set ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:201:18: note: by ‘virtual void ParmButton::Init(VspScreen*, VspButton*)’ 201 | virtual void Init( VspScreen* screen, VspButton* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:229:18: note: by ‘virtual void Input::Init(VspScreen*, Fl_Input*, const char*, VspButton*)’ 229 | virtual void Init( VspScreen* screen, Fl_Input* input, const char* format, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:269:18: note: by ‘virtual void Output::Init(VspScreen*, Fl_Output*, const char*, VspButton*)’ 269 | virtual void Init( VspScreen* screen, Fl_Output* output, const char* format, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:313:18: note: by ‘virtual void Slider::Init(VspScreen*, VspSlider*, double, bool)’ 313 | virtual void Init( VspScreen* screen, VspSlider* slider_widget, double range, bool log_slider = false ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:313:18: warning: ‘virtual void Slider::Init(VspScreen*, VspSlider*, double, bool)’ was hidden [-Woverloaded-virtual=] /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:354:18: note: by ‘virtual void SliderAdjRange::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, double, bool)’ 354 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:389:18: note: by ‘virtual void CheckButton::Init(VspScreen*, Fl_Check_Button*)’ 389 | virtual void Init( VspScreen* screen, Fl_Check_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:406:18: note: by ‘virtual void CheckButtonBit::Init(VspScreen*, Fl_Button*, int)’ 406 | virtual void Init( VspScreen* screen, Fl_Button* button, int value ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:423:18: note: by ‘virtual void RadioButton::Init(VspScreen*, Fl_Button*, int)’ 423 | virtual void Init( VspScreen* screen, Fl_Button* button, int value ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:456:18: note: by ‘virtual void ToggleButton::Init(VspScreen*, Fl_Button*)’ 456 | virtual void Init( VspScreen* screen, Fl_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:497:18: note: by ‘virtual void TriggerButton::Init(VspScreen*, Fl_Button*)’ 497 | virtual void Init( VspScreen* screen, Fl_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:517:18: note: by ‘virtual void Counter::Init(VspScreen*, Fl_Counter*, VspButton*)’ 517 | virtual void Init( VspScreen* screen, Fl_Counter* counter, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:536:18: note: by ‘virtual void Choice::Init(VspScreen*, Fl_Choice*, VspButton*)’ 536 | virtual void Init( VspScreen* screen, Fl_Choice* fl_choice, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:605:18: note: by ‘virtual void SliderInput::Init(VspScreen*, VspSlider*, Fl_Input*, double, const char*, VspButton*, bool)’ 605 | virtual void Init( VspScreen* screen, VspSlider* slider_widget, Fl_Input* input, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:646:18: note: by ‘virtual void SliderAdjRangeInput::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, double, const char*, VspButton*, bool)’ 646 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:806:18: note: by ‘virtual void FractParmSlider::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, Fl_Input*, double, const char*, VspButton*)’ 806 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:875:18: note: by ‘virtual void StringInput::Init(VspScreen*, Fl_Input*)’ 875 | virtual void Init( VspScreen* screen, Fl_Input* input ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:907:18: note: by ‘virtual void StringOutput::Init(VspScreen*, Fl_Output*, Fl_Button*)’ 907 | virtual void Init( VspScreen* screen, Fl_Output* output, Fl_Button* button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:942:18: note: by ‘virtual void IndexSelector::Init(VspScreen*, Fl_Button*, Fl_Button*, Fl_Int_Input*, Fl_Button*, Fl_Button*, VspButton*)’ 942 | virtual void Init( VspScreen* screen, Fl_Button* ll_but, Fl_Button* l_but, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:990:18: note: by ‘virtual void ColorPicker::Init(VspScreen*, Fl_Button*, Fl_Button*, std::vector, Fl_Slider**)’ 990 | virtual void Init( VspScreen* screen, Fl_Button* title, Fl_Button* result, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:993:18: note: by ‘virtual void ColorPicker::Update(const vec3d&)’ 993 | virtual void Update( const vec3d & rgb ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1018:18: note: by ‘virtual void Group::Init(Fl_Group*)’ 1018 | virtual void Init( Fl_Group* g ) | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1058:18: note: by ‘virtual void ParmPicker::Init(VspScreen*, Fl_Choice*, Fl_Choice*, Fl_Choice*)’ 1058 | virtual void Init( VspScreen* screen, Fl_Choice* container_choice, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1061:18: note: by ‘virtual void ParmPicker::Update()’ 1061 | virtual void Update( ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1131:18: note: by ‘virtual void ParmTreePicker::Init(VspScreen*, Fl_Tree*)’ 1131 | virtual void Init( VspScreen* screen, Fl_Tree* parm_tree ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1133:18: note: by ‘virtual void ParmTreePicker::Update(const std::vector >&)’ 1133 | virtual void Update( const vector< string > &selected_ids ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1179:18: note: by ‘virtual void DriverGroupBank::Init(VspScreen*, const std::vector >&, const std::vector&)’ 1179 | virtual void Init( VspScreen* screen, const vector < vector < Fl_Button * > > & buttons, const vector < SliderAdjRangeInput * > & sliders ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1181:18: note: by ‘virtual void DriverGroupBank::Update(std::vector >&)’ 1181 | virtual void Update( vector< string > & parm_ids ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1215:18: note: by ‘virtual void SkinControl::Init(VspScreen*, Fl_Check_Button*, Fl_Check_Button*, Fl_Check_Button*, VspSlider*, Fl_Button*, Fl_Button*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, Fl_Input*, VspButton*, VspButton*, double, const char*)’ 1215 | virtual void Init( VspScreen* screen, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1231:18: note: by ‘virtual void SkinControl::Update(const std::string&, const std::string&, const std::string&, const std::string&, const std::string&)’ 1231 | virtual void Update( const string& parmL_id, const string& setL_id, const string& eq_id, const string& setR_id, const string& parmR_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1266:18: note: by ‘virtual void SkinHeader::Init(VspScreen*, Choice*, const std::vector&)’ 1266 | virtual void Init( VspScreen* screen, Choice* cont_choice , const vector< VspButton* > &buttons ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1290:18: note: by ‘virtual void GeomPicker::Init(VspScreen*, Fl_Choice*)’ 1290 | virtual void Init( VspScreen* screen, Fl_Choice* geom_choice ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1294:18: note: by ‘virtual void GeomPicker::Update()’ 1294 | virtual void Update( ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1374:18: note: by ‘virtual void PCurveEditor::Init(VspScreen*, Vsp_Canvas*, Fl_Scroll*, Fl_Button*, Fl_Button*, Fl_Button*, Fl_Light_Button*, Fl_Light_Button*, GroupLayout*)’ 1374 | virtual void Init( VspScreen* screen, Vsp_Canvas* canvas, Fl_Scroll* ptscroll, Fl_Button* spbutton, Fl_Button* convbutton, Fl_Button* delbutton, Fl_Light_Button* delpickbutton, Fl_Light_Button* splitpickbutton, GroupLayout* ptlayout ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1398:18: note: by ‘virtual void PCurveEditor::Update(PCurve*)’ 1398 | virtual void Update( PCurve *curve ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.h:30: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:27:10: note: by ‘void AttributeTree::Init(GroupLayout*, VspScreen*, int)’ 27 | void Init( GroupLayout * layout, VspScreen *screen, int browser_h = 150 ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:30:10: note: by ‘void AttributeTree::Update()’ 30 | void Update(); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h: In member function ‘std::vector > AttributeTree::GetSelectedID()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:64:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 64 | for ( int i = 0; i != m_SelectIDs.size(); ++i ) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:136:10: note: by ‘void AttributeEditor::Init(GroupLayout*, Fl_Group*, VspScreen*, void (*)(Fl_Widget*, void*), bool, int, int)’ 136 | void Init( GroupLayout * layout, Fl_Group* group, VspScreen *screen, Fl_Callback *cb, bool mod_start = false, int start_y = 0, int editor_h = 165 ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:138:10: note: by ‘void AttributeEditor::Update()’ 138 | void Update(); | ^~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ [292/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/cartesian -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/EXPRPARSE-prefix/include -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT gui_and_draw/CMakeFiles/gui_and_draw.dir/VSPWindow.cpp.o -MF gui_and_draw/CMakeFiles/gui_and_draw.dir/VSPWindow.cpp.o.d -o gui_and_draw/CMakeFiles/gui_and_draw.dir/VSPWindow.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/VSPWindow.cpp /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/VSPWindow.cpp: In member function ‘virtual int VSP_Window::handle(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/VSPWindow.cpp:284:9: warning: unused variable ‘x’ [-Wunused-variable] 284 | int x = Fl::event_x(); | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/VSPWindow.cpp:285:9: warning: unused variable ‘y’ [-Wunused-variable] 285 | int y = Fl::event_y(); | ^ [293/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/cartesian -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/EXPRPARSE-prefix/include -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT gui_and_draw/CMakeFiles/gui_and_draw.dir/VarPresetEditorScreen.cpp.o -MF gui_and_draw/CMakeFiles/gui_and_draw.dir/VarPresetEditorScreen.cpp.o.d -o gui_and_draw/CMakeFiles/gui_and_draw.dir/VarPresetEditorScreen.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/VarPresetEditorScreen.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmUndo.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:29, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:37, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.h:26, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenMgr.h:16, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/VarPresetEditorScreen.h:13, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/VarPresetEditorScreen.cpp:10: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:22, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:36: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:28: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:61:20: warning: ‘virtual std::string ParmContainer::GetName() const’ was hidden [-Woverloaded-virtual=] 61 | virtual string GetName() const { return m_Name; } | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:22: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:75:20: note: by ‘virtual std::string XSecCurve::GetName()’ 75 | virtual string GetName(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:174:18: warning: ‘virtual void ParmContainer::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 174 | virtual void ChangeID( const string &id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:302:18: note: by ‘virtual void SSXSecCurve::ChangeID(std::string)’ 302 | virtual void ChangeID( string id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h: In constructor ‘BitMask::BitMask(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h:33:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for ( int i = 0; i < boolvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual void Geom::GetSymmIndexs(int, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:484:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 484 | if ( imain >= 0 && imain < m_SurfSymmMap.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetMainSurfID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:492:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | if ( surfnum >= 0 && surfnum < m_MainSurfIndxVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetSurfCopyIndx(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:504:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | if ( surfnum >= 0 && surfnum < m_SurfCopyIndx.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:73:24: warning: ‘virtual xmlNode* ParmContainer::EncodeXml(xmlNode*&)’ was hidden [-Woverloaded-virtual=] 73 | virtual xmlNodePtr EncodeXml( xmlNodePtr & node ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:196:16: note: by ‘xmlNode* Vehicle::EncodeXml(xmlNode*&, int)’ 196 | xmlNodePtr EncodeXml( xmlNodePtr & node, int set ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:201:18: note: by ‘virtual void ParmButton::Init(VspScreen*, VspButton*)’ 201 | virtual void Init( VspScreen* screen, VspButton* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:229:18: note: by ‘virtual void Input::Init(VspScreen*, Fl_Input*, const char*, VspButton*)’ 229 | virtual void Init( VspScreen* screen, Fl_Input* input, const char* format, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:269:18: note: by ‘virtual void Output::Init(VspScreen*, Fl_Output*, const char*, VspButton*)’ 269 | virtual void Init( VspScreen* screen, Fl_Output* output, const char* format, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:313:18: note: by ‘virtual void Slider::Init(VspScreen*, VspSlider*, double, bool)’ 313 | virtual void Init( VspScreen* screen, VspSlider* slider_widget, double range, bool log_slider = false ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:313:18: warning: ‘virtual void Slider::Init(VspScreen*, VspSlider*, double, bool)’ was hidden [-Woverloaded-virtual=] /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:354:18: note: by ‘virtual void SliderAdjRange::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, double, bool)’ 354 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:389:18: note: by ‘virtual void CheckButton::Init(VspScreen*, Fl_Check_Button*)’ 389 | virtual void Init( VspScreen* screen, Fl_Check_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:406:18: note: by ‘virtual void CheckButtonBit::Init(VspScreen*, Fl_Button*, int)’ 406 | virtual void Init( VspScreen* screen, Fl_Button* button, int value ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:423:18: note: by ‘virtual void RadioButton::Init(VspScreen*, Fl_Button*, int)’ 423 | virtual void Init( VspScreen* screen, Fl_Button* button, int value ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:456:18: note: by ‘virtual void ToggleButton::Init(VspScreen*, Fl_Button*)’ 456 | virtual void Init( VspScreen* screen, Fl_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:497:18: note: by ‘virtual void TriggerButton::Init(VspScreen*, Fl_Button*)’ 497 | virtual void Init( VspScreen* screen, Fl_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:517:18: note: by ‘virtual void Counter::Init(VspScreen*, Fl_Counter*, VspButton*)’ 517 | virtual void Init( VspScreen* screen, Fl_Counter* counter, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:536:18: note: by ‘virtual void Choice::Init(VspScreen*, Fl_Choice*, VspButton*)’ 536 | virtual void Init( VspScreen* screen, Fl_Choice* fl_choice, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:605:18: note: by ‘virtual void SliderInput::Init(VspScreen*, VspSlider*, Fl_Input*, double, const char*, VspButton*, bool)’ 605 | virtual void Init( VspScreen* screen, VspSlider* slider_widget, Fl_Input* input, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:646:18: note: by ‘virtual void SliderAdjRangeInput::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, double, const char*, VspButton*, bool)’ 646 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:806:18: note: by ‘virtual void FractParmSlider::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, Fl_Input*, double, const char*, VspButton*)’ 806 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:875:18: note: by ‘virtual void StringInput::Init(VspScreen*, Fl_Input*)’ 875 | virtual void Init( VspScreen* screen, Fl_Input* input ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:907:18: note: by ‘virtual void StringOutput::Init(VspScreen*, Fl_Output*, Fl_Button*)’ 907 | virtual void Init( VspScreen* screen, Fl_Output* output, Fl_Button* button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:942:18: note: by ‘virtual void IndexSelector::Init(VspScreen*, Fl_Button*, Fl_Button*, Fl_Int_Input*, Fl_Button*, Fl_Button*, VspButton*)’ 942 | virtual void Init( VspScreen* screen, Fl_Button* ll_but, Fl_Button* l_but, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:990:18: note: by ‘virtual void ColorPicker::Init(VspScreen*, Fl_Button*, Fl_Button*, std::vector, Fl_Slider**)’ 990 | virtual void Init( VspScreen* screen, Fl_Button* title, Fl_Button* result, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:993:18: note: by ‘virtual void ColorPicker::Update(const vec3d&)’ 993 | virtual void Update( const vec3d & rgb ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1018:18: note: by ‘virtual void Group::Init(Fl_Group*)’ 1018 | virtual void Init( Fl_Group* g ) | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1058:18: note: by ‘virtual void ParmPicker::Init(VspScreen*, Fl_Choice*, Fl_Choice*, Fl_Choice*)’ 1058 | virtual void Init( VspScreen* screen, Fl_Choice* container_choice, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1061:18: note: by ‘virtual void ParmPicker::Update()’ 1061 | virtual void Update( ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1131:18: note: by ‘virtual void ParmTreePicker::Init(VspScreen*, Fl_Tree*)’ 1131 | virtual void Init( VspScreen* screen, Fl_Tree* parm_tree ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1133:18: note: by ‘virtual void ParmTreePicker::Update(const std::vector >&)’ 1133 | virtual void Update( const vector< string > &selected_ids ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1179:18: note: by ‘virtual void DriverGroupBank::Init(VspScreen*, const std::vector >&, const std::vector&)’ 1179 | virtual void Init( VspScreen* screen, const vector < vector < Fl_Button * > > & buttons, const vector < SliderAdjRangeInput * > & sliders ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1181:18: note: by ‘virtual void DriverGroupBank::Update(std::vector >&)’ 1181 | virtual void Update( vector< string > & parm_ids ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1215:18: note: by ‘virtual void SkinControl::Init(VspScreen*, Fl_Check_Button*, Fl_Check_Button*, Fl_Check_Button*, VspSlider*, Fl_Button*, Fl_Button*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, Fl_Input*, VspButton*, VspButton*, double, const char*)’ 1215 | virtual void Init( VspScreen* screen, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1231:18: note: by ‘virtual void SkinControl::Update(const std::string&, const std::string&, const std::string&, const std::string&, const std::string&)’ 1231 | virtual void Update( const string& parmL_id, const string& setL_id, const string& eq_id, const string& setR_id, const string& parmR_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1266:18: note: by ‘virtual void SkinHeader::Init(VspScreen*, Choice*, const std::vector&)’ 1266 | virtual void Init( VspScreen* screen, Choice* cont_choice , const vector< VspButton* > &buttons ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1290:18: note: by ‘virtual void GeomPicker::Init(VspScreen*, Fl_Choice*)’ 1290 | virtual void Init( VspScreen* screen, Fl_Choice* geom_choice ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1294:18: note: by ‘virtual void GeomPicker::Update()’ 1294 | virtual void Update( ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1374:18: note: by ‘virtual void PCurveEditor::Init(VspScreen*, Vsp_Canvas*, Fl_Scroll*, Fl_Button*, Fl_Button*, Fl_Button*, Fl_Light_Button*, Fl_Light_Button*, GroupLayout*)’ 1374 | virtual void Init( VspScreen* screen, Vsp_Canvas* canvas, Fl_Scroll* ptscroll, Fl_Button* spbutton, Fl_Button* convbutton, Fl_Button* delbutton, Fl_Light_Button* delpickbutton, Fl_Light_Button* splitpickbutton, GroupLayout* ptlayout ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1398:18: note: by ‘virtual void PCurveEditor::Update(PCurve*)’ 1398 | virtual void Update( PCurve *curve ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.h:30: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:27:10: note: by ‘void AttributeTree::Init(GroupLayout*, VspScreen*, int)’ 27 | void Init( GroupLayout * layout, VspScreen *screen, int browser_h = 150 ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:30:10: note: by ‘void AttributeTree::Update()’ 30 | void Update(); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h: In member function ‘std::vector > AttributeTree::GetSelectedID()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:64:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 64 | for ( int i = 0; i != m_SelectIDs.size(); ++i ) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:136:10: note: by ‘void AttributeEditor::Init(GroupLayout*, Fl_Group*, VspScreen*, void (*)(Fl_Widget*, void*), bool, int, int)’ 136 | void Init( GroupLayout * layout, Fl_Group* group, VspScreen *screen, Fl_Callback *cb, bool mod_start = false, int start_y = 0, int editor_h = 165 ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:138:10: note: by ‘void AttributeEditor::Update()’ 138 | void Update(); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/VarPresetEditorScreen.cpp: In member function ‘bool VarPresetEditorScreen::ValidGroup()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/VarPresetEditorScreen.cpp:165:44: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 165 | if ( m_GroupIndex >= 0 && m_GroupIndex < m_GroupIDs.size() ) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/VarPresetEditorScreen.cpp: In member function ‘bool VarPresetEditorScreen::ValidSetting()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/VarPresetEditorScreen.cpp:174:48: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 174 | if ( m_SettingIndex >= 0 && m_SettingIndex < m_SettingIDs.size() ) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/VarPresetEditorScreen.cpp: In member function ‘virtual void VarPresetEditorScreen::RebuildAdjustTab()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/VarPresetEditorScreen.cpp:278:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 278 | for ( int i = 0; i < m_ParmIDs.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/VarPresetEditorScreen.cpp:301:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 301 | for ( int i = 0; i < m_ParmIDs.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/VarPresetEditorScreen.cpp: In member function ‘virtual void VarPresetEditorScreen::RebuildMenus()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/VarPresetEditorScreen.cpp:324:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 324 | for ( int i = 0; i < m_GroupIDs.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/VarPresetEditorScreen.cpp:363:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 363 | for ( int i = 0; i < m_SettingIDs.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/VarPresetEditorScreen.cpp: In member function ‘virtual void VarPresetEditorScreen::UpdateVarBrowser()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/VarPresetEditorScreen.cpp:413:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 413 | for ( int i = 0 ; i < m_ParmIDs.size() ; i++ ) | ~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/VarPresetEditorScreen.cpp:424:40: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 424 | if ( m_VarIndex >= 0 && m_VarIndex < m_ParmIDs.size() ) | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/VarPresetEditorScreen.cpp: In member function ‘virtual void VarPresetEditorScreen::EnableDisableWidgets()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/VarPresetEditorScreen.cpp:476:40: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 476 | if ( m_VarIndex >= 0 && m_VarIndex < m_ParmIDs.size() ) | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/VarPresetEditorScreen.cpp: In member function ‘virtual void VarPresetEditorScreen::CallBack(Fl_Widget*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/VarPresetEditorScreen.cpp:608:44: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 608 | if ( m_VarIndex >= 0 && m_VarIndex < m_ParmIDs.size() ) | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/VarPresetEditorScreen.cpp: In member function ‘virtual void VarPresetEditorScreen::GuiDeviceCallBack(GuiDevice*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/VarPresetEditorScreen.cpp:744:52: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 744 | if ( m_VarIndex >= 0 && m_VarIndex < m_ParmIDs.size() ) | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/VarPresetEditorScreen.cpp:821:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 821 | if ( m_GroupIndex > m_GroupIDs.size() - 2 ) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/VarPresetEditorScreen.cpp:853:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 853 | if ( m_SettingIndex > m_SettingIDs.size() - 2 ) | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ [294/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/cartesian -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/EXPRPARSE-prefix/include -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT gui_and_draw/CMakeFiles/gui_and_draw.dir/WaveDragScreen.cpp.o -MF gui_and_draw/CMakeFiles/gui_and_draw.dir/WaveDragScreen.cpp.o.d -o gui_and_draw/CMakeFiles/gui_and_draw.dir/WaveDragScreen.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/WaveDragScreen.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmUndo.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:29, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:37, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.h:26, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenMgr.h:16, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/WaveDragScreen.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/WaveDragScreen.cpp:12: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:22, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:36: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:28: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:61:20: warning: ‘virtual std::string ParmContainer::GetName() const’ was hidden [-Woverloaded-virtual=] 61 | virtual string GetName() const { return m_Name; } | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:22: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:75:20: note: by ‘virtual std::string XSecCurve::GetName()’ 75 | virtual string GetName(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:174:18: warning: ‘virtual void ParmContainer::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 174 | virtual void ChangeID( const string &id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:302:18: note: by ‘virtual void SSXSecCurve::ChangeID(std::string)’ 302 | virtual void ChangeID( string id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h: In constructor ‘BitMask::BitMask(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h:33:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for ( int i = 0; i < boolvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual void Geom::GetSymmIndexs(int, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:484:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 484 | if ( imain >= 0 && imain < m_SurfSymmMap.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetMainSurfID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:492:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | if ( surfnum >= 0 && surfnum < m_MainSurfIndxVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetSurfCopyIndx(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:504:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | if ( surfnum >= 0 && surfnum < m_SurfCopyIndx.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:73:24: warning: ‘virtual xmlNode* ParmContainer::EncodeXml(xmlNode*&)’ was hidden [-Woverloaded-virtual=] 73 | virtual xmlNodePtr EncodeXml( xmlNodePtr & node ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:196:16: note: by ‘xmlNode* Vehicle::EncodeXml(xmlNode*&, int)’ 196 | xmlNodePtr EncodeXml( xmlNodePtr & node, int set ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:201:18: note: by ‘virtual void ParmButton::Init(VspScreen*, VspButton*)’ 201 | virtual void Init( VspScreen* screen, VspButton* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:229:18: note: by ‘virtual void Input::Init(VspScreen*, Fl_Input*, const char*, VspButton*)’ 229 | virtual void Init( VspScreen* screen, Fl_Input* input, const char* format, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:269:18: note: by ‘virtual void Output::Init(VspScreen*, Fl_Output*, const char*, VspButton*)’ 269 | virtual void Init( VspScreen* screen, Fl_Output* output, const char* format, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:313:18: note: by ‘virtual void Slider::Init(VspScreen*, VspSlider*, double, bool)’ 313 | virtual void Init( VspScreen* screen, VspSlider* slider_widget, double range, bool log_slider = false ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:313:18: warning: ‘virtual void Slider::Init(VspScreen*, VspSlider*, double, bool)’ was hidden [-Woverloaded-virtual=] /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:354:18: note: by ‘virtual void SliderAdjRange::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, double, bool)’ 354 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:389:18: note: by ‘virtual void CheckButton::Init(VspScreen*, Fl_Check_Button*)’ 389 | virtual void Init( VspScreen* screen, Fl_Check_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:406:18: note: by ‘virtual void CheckButtonBit::Init(VspScreen*, Fl_Button*, int)’ 406 | virtual void Init( VspScreen* screen, Fl_Button* button, int value ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:423:18: note: by ‘virtual void RadioButton::Init(VspScreen*, Fl_Button*, int)’ 423 | virtual void Init( VspScreen* screen, Fl_Button* button, int value ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:456:18: note: by ‘virtual void ToggleButton::Init(VspScreen*, Fl_Button*)’ 456 | virtual void Init( VspScreen* screen, Fl_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:497:18: note: by ‘virtual void TriggerButton::Init(VspScreen*, Fl_Button*)’ 497 | virtual void Init( VspScreen* screen, Fl_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:517:18: note: by ‘virtual void Counter::Init(VspScreen*, Fl_Counter*, VspButton*)’ 517 | virtual void Init( VspScreen* screen, Fl_Counter* counter, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:536:18: note: by ‘virtual void Choice::Init(VspScreen*, Fl_Choice*, VspButton*)’ 536 | virtual void Init( VspScreen* screen, Fl_Choice* fl_choice, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:605:18: note: by ‘virtual void SliderInput::Init(VspScreen*, VspSlider*, Fl_Input*, double, const char*, VspButton*, bool)’ 605 | virtual void Init( VspScreen* screen, VspSlider* slider_widget, Fl_Input* input, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:646:18: note: by ‘virtual void SliderAdjRangeInput::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, double, const char*, VspButton*, bool)’ 646 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:806:18: note: by ‘virtual void FractParmSlider::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, Fl_Input*, double, const char*, VspButton*)’ 806 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:875:18: note: by ‘virtual void StringInput::Init(VspScreen*, Fl_Input*)’ 875 | virtual void Init( VspScreen* screen, Fl_Input* input ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:907:18: note: by ‘virtual void StringOutput::Init(VspScreen*, Fl_Output*, Fl_Button*)’ 907 | virtual void Init( VspScreen* screen, Fl_Output* output, Fl_Button* button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:942:18: note: by ‘virtual void IndexSelector::Init(VspScreen*, Fl_Button*, Fl_Button*, Fl_Int_Input*, Fl_Button*, Fl_Button*, VspButton*)’ 942 | virtual void Init( VspScreen* screen, Fl_Button* ll_but, Fl_Button* l_but, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:993:18: note: by ‘virtual void ColorPicker::Update(const vec3d&)’ 993 | virtual void Update( const vec3d & rgb ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:990:18: note: by ‘virtual void ColorPicker::Init(VspScreen*, Fl_Button*, Fl_Button*, std::vector, Fl_Slider**)’ 990 | virtual void Init( VspScreen* screen, Fl_Button* title, Fl_Button* result, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1018:18: note: by ‘virtual void Group::Init(Fl_Group*)’ 1018 | virtual void Init( Fl_Group* g ) | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1061:18: note: by ‘virtual void ParmPicker::Update()’ 1061 | virtual void Update( ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1058:18: note: by ‘virtual void ParmPicker::Init(VspScreen*, Fl_Choice*, Fl_Choice*, Fl_Choice*)’ 1058 | virtual void Init( VspScreen* screen, Fl_Choice* container_choice, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1133:18: note: by ‘virtual void ParmTreePicker::Update(const std::vector >&)’ 1133 | virtual void Update( const vector< string > &selected_ids ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1131:18: note: by ‘virtual void ParmTreePicker::Init(VspScreen*, Fl_Tree*)’ 1131 | virtual void Init( VspScreen* screen, Fl_Tree* parm_tree ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1181:18: note: by ‘virtual void DriverGroupBank::Update(std::vector >&)’ 1181 | virtual void Update( vector< string > & parm_ids ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1179:18: note: by ‘virtual void DriverGroupBank::Init(VspScreen*, const std::vector >&, const std::vector&)’ 1179 | virtual void Init( VspScreen* screen, const vector < vector < Fl_Button * > > & buttons, const vector < SliderAdjRangeInput * > & sliders ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1231:18: note: by ‘virtual void SkinControl::Update(const std::string&, const std::string&, const std::string&, const std::string&, const std::string&)’ 1231 | virtual void Update( const string& parmL_id, const string& setL_id, const string& eq_id, const string& setR_id, const string& parmR_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1215:18: note: by ‘virtual void SkinControl::Init(VspScreen*, Fl_Check_Button*, Fl_Check_Button*, Fl_Check_Button*, VspSlider*, Fl_Button*, Fl_Button*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, Fl_Input*, VspButton*, VspButton*, double, const char*)’ 1215 | virtual void Init( VspScreen* screen, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1266:18: note: by ‘virtual void SkinHeader::Init(VspScreen*, Choice*, const std::vector&)’ 1266 | virtual void Init( VspScreen* screen, Choice* cont_choice , const vector< VspButton* > &buttons ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1294:18: note: by ‘virtual void GeomPicker::Update()’ 1294 | virtual void Update( ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1290:18: note: by ‘virtual void GeomPicker::Init(VspScreen*, Fl_Choice*)’ 1290 | virtual void Init( VspScreen* screen, Fl_Choice* geom_choice ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1398:18: note: by ‘virtual void PCurveEditor::Update(PCurve*)’ 1398 | virtual void Update( PCurve *curve ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1374:18: note: by ‘virtual void PCurveEditor::Init(VspScreen*, Vsp_Canvas*, Fl_Scroll*, Fl_Button*, Fl_Button*, Fl_Button*, Fl_Light_Button*, Fl_Light_Button*, GroupLayout*)’ 1374 | virtual void Init( VspScreen* screen, Vsp_Canvas* canvas, Fl_Scroll* ptscroll, Fl_Button* spbutton, Fl_Button* convbutton, Fl_Button* delbutton, Fl_Light_Button* delpickbutton, Fl_Light_Button* splitpickbutton, GroupLayout* ptlayout ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.h:30: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:30:10: note: by ‘void AttributeTree::Update()’ 30 | void Update(); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:27:10: note: by ‘void AttributeTree::Init(GroupLayout*, VspScreen*, int)’ 27 | void Init( GroupLayout * layout, VspScreen *screen, int browser_h = 150 ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h: In member function ‘std::vector > AttributeTree::GetSelectedID()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:64:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 64 | for ( int i = 0; i != m_SelectIDs.size(); ++i ) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:138:10: note: by ‘void AttributeEditor::Update()’ 138 | void Update(); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:136:10: note: by ‘void AttributeEditor::Init(GroupLayout*, Fl_Group*, VspScreen*, void (*)(Fl_Widget*, void*), bool, int, int)’ 136 | void Init( GroupLayout * layout, Fl_Group* group, VspScreen *screen, Fl_Callback *cb, bool mod_start = false, int start_y = 0, int editor_h = 165 ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/WaveDragScreen.cpp: In member function ‘virtual bool WaveDragScreen::Update()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/WaveDragScreen.cpp:350:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 350 | if ( itheta < WaveDragMgr.m_ThetaRad.size() ) | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/WaveDragScreen.cpp: In member function ‘virtual void WaveDragScreen::CallBack(Fl_Widget*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/WaveDragScreen.cpp:493:13: warning: unused variable ‘y’ [-Wunused-variable] 493 | int y = Fl::event_y(); | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/WaveDragScreen.cpp:466:14: warning: unused variable ‘veh’ [-Wunused-variable] 466 | Vehicle *veh = VehicleMgr.GetVehicle(); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/WaveDragScreen.cpp: In member function ‘void WaveDragScreen::RedrawPlot()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/WaveDragScreen.cpp:599:33: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 599 | for ( unsigned int i = 0; i < WaveDragMgr.m_NSlice; i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/WaveDragScreen.cpp:700:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 700 | for ( int i = 0; i < WaveDragMgr.m_NumPtsFit; i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/WaveDragScreen.cpp:604:18: warning: unused variable ‘nstyle’ [-Wunused-variable] 604 | unsigned int nstyle = 5; // Number of CA line styles. | ^~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ [295/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/cartesian -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/EXPRPARSE-prefix/include -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT gui_and_draw/CMakeFiles/gui_and_draw.dir/VSPAEROPlotScreen.cpp.o -MF gui_and_draw/CMakeFiles/gui_and_draw.dir/VSPAEROPlotScreen.cpp.o.d -o gui_and_draw/CMakeFiles/gui_and_draw.dir/VSPAEROPlotScreen.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/VSPAEROPlotScreen.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmUndo.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:29, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:37, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.h:26, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenMgr.h:16, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/VSPAEROPlotScreen.h:13, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/VSPAEROPlotScreen.cpp:15: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:22, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:36: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:28: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:61:20: warning: ‘virtual std::string ParmContainer::GetName() const’ was hidden [-Woverloaded-virtual=] 61 | virtual string GetName() const { return m_Name; } | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:22: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:75:20: note: by ‘virtual std::string XSecCurve::GetName()’ 75 | virtual string GetName(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:174:18: warning: ‘virtual void ParmContainer::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 174 | virtual void ChangeID( const string &id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:302:18: note: by ‘virtual void SSXSecCurve::ChangeID(std::string)’ 302 | virtual void ChangeID( string id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h: In constructor ‘BitMask::BitMask(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h:33:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for ( int i = 0; i < boolvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual void Geom::GetSymmIndexs(int, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:484:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 484 | if ( imain >= 0 && imain < m_SurfSymmMap.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetMainSurfID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:492:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | if ( surfnum >= 0 && surfnum < m_MainSurfIndxVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetSurfCopyIndx(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:504:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | if ( surfnum >= 0 && surfnum < m_SurfCopyIndx.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:73:24: warning: ‘virtual xmlNode* ParmContainer::EncodeXml(xmlNode*&)’ was hidden [-Woverloaded-virtual=] 73 | virtual xmlNodePtr EncodeXml( xmlNodePtr & node ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:196:16: note: by ‘xmlNode* Vehicle::EncodeXml(xmlNode*&, int)’ 196 | xmlNodePtr EncodeXml( xmlNodePtr & node, int set ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:201:18: note: by ‘virtual void ParmButton::Init(VspScreen*, VspButton*)’ 201 | virtual void Init( VspScreen* screen, VspButton* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:229:18: note: by ‘virtual void Input::Init(VspScreen*, Fl_Input*, const char*, VspButton*)’ 229 | virtual void Init( VspScreen* screen, Fl_Input* input, const char* format, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:269:18: note: by ‘virtual void Output::Init(VspScreen*, Fl_Output*, const char*, VspButton*)’ 269 | virtual void Init( VspScreen* screen, Fl_Output* output, const char* format, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:313:18: note: by ‘virtual void Slider::Init(VspScreen*, VspSlider*, double, bool)’ 313 | virtual void Init( VspScreen* screen, VspSlider* slider_widget, double range, bool log_slider = false ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:313:18: warning: ‘virtual void Slider::Init(VspScreen*, VspSlider*, double, bool)’ was hidden [-Woverloaded-virtual=] /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:354:18: note: by ‘virtual void SliderAdjRange::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, double, bool)’ 354 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:389:18: note: by ‘virtual void CheckButton::Init(VspScreen*, Fl_Check_Button*)’ 389 | virtual void Init( VspScreen* screen, Fl_Check_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:406:18: note: by ‘virtual void CheckButtonBit::Init(VspScreen*, Fl_Button*, int)’ 406 | virtual void Init( VspScreen* screen, Fl_Button* button, int value ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:423:18: note: by ‘virtual void RadioButton::Init(VspScreen*, Fl_Button*, int)’ 423 | virtual void Init( VspScreen* screen, Fl_Button* button, int value ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:456:18: note: by ‘virtual void ToggleButton::Init(VspScreen*, Fl_Button*)’ 456 | virtual void Init( VspScreen* screen, Fl_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:497:18: note: by ‘virtual void TriggerButton::Init(VspScreen*, Fl_Button*)’ 497 | virtual void Init( VspScreen* screen, Fl_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:517:18: note: by ‘virtual void Counter::Init(VspScreen*, Fl_Counter*, VspButton*)’ 517 | virtual void Init( VspScreen* screen, Fl_Counter* counter, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:536:18: note: by ‘virtual void Choice::Init(VspScreen*, Fl_Choice*, VspButton*)’ 536 | virtual void Init( VspScreen* screen, Fl_Choice* fl_choice, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:605:18: note: by ‘virtual void SliderInput::Init(VspScreen*, VspSlider*, Fl_Input*, double, const char*, VspButton*, bool)’ 605 | virtual void Init( VspScreen* screen, VspSlider* slider_widget, Fl_Input* input, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:646:18: note: by ‘virtual void SliderAdjRangeInput::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, double, const char*, VspButton*, bool)’ 646 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:806:18: note: by ‘virtual void FractParmSlider::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, Fl_Input*, double, const char*, VspButton*)’ 806 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:875:18: note: by ‘virtual void StringInput::Init(VspScreen*, Fl_Input*)’ 875 | virtual void Init( VspScreen* screen, Fl_Input* input ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:907:18: note: by ‘virtual void StringOutput::Init(VspScreen*, Fl_Output*, Fl_Button*)’ 907 | virtual void Init( VspScreen* screen, Fl_Output* output, Fl_Button* button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:942:18: note: by ‘virtual void IndexSelector::Init(VspScreen*, Fl_Button*, Fl_Button*, Fl_Int_Input*, Fl_Button*, Fl_Button*, VspButton*)’ 942 | virtual void Init( VspScreen* screen, Fl_Button* ll_but, Fl_Button* l_but, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:990:18: note: by ‘virtual void ColorPicker::Init(VspScreen*, Fl_Button*, Fl_Button*, std::vector, Fl_Slider**)’ 990 | virtual void Init( VspScreen* screen, Fl_Button* title, Fl_Button* result, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:993:18: note: by ‘virtual void ColorPicker::Update(const vec3d&)’ 993 | virtual void Update( const vec3d & rgb ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1018:18: note: by ‘virtual void Group::Init(Fl_Group*)’ 1018 | virtual void Init( Fl_Group* g ) | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1058:18: note: by ‘virtual void ParmPicker::Init(VspScreen*, Fl_Choice*, Fl_Choice*, Fl_Choice*)’ 1058 | virtual void Init( VspScreen* screen, Fl_Choice* container_choice, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1061:18: note: by ‘virtual void ParmPicker::Update()’ 1061 | virtual void Update( ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1131:18: note: by ‘virtual void ParmTreePicker::Init(VspScreen*, Fl_Tree*)’ 1131 | virtual void Init( VspScreen* screen, Fl_Tree* parm_tree ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1133:18: note: by ‘virtual void ParmTreePicker::Update(const std::vector >&)’ 1133 | virtual void Update( const vector< string > &selected_ids ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1179:18: note: by ‘virtual void DriverGroupBank::Init(VspScreen*, const std::vector >&, const std::vector&)’ 1179 | virtual void Init( VspScreen* screen, const vector < vector < Fl_Button * > > & buttons, const vector < SliderAdjRangeInput * > & sliders ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1181:18: note: by ‘virtual void DriverGroupBank::Update(std::vector >&)’ 1181 | virtual void Update( vector< string > & parm_ids ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1215:18: note: by ‘virtual void SkinControl::Init(VspScreen*, Fl_Check_Button*, Fl_Check_Button*, Fl_Check_Button*, VspSlider*, Fl_Button*, Fl_Button*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, Fl_Input*, VspButton*, VspButton*, double, const char*)’ 1215 | virtual void Init( VspScreen* screen, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1231:18: note: by ‘virtual void SkinControl::Update(const std::string&, const std::string&, const std::string&, const std::string&, const std::string&)’ 1231 | virtual void Update( const string& parmL_id, const string& setL_id, const string& eq_id, const string& setR_id, const string& parmR_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1266:18: note: by ‘virtual void SkinHeader::Init(VspScreen*, Choice*, const std::vector&)’ 1266 | virtual void Init( VspScreen* screen, Choice* cont_choice , const vector< VspButton* > &buttons ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1290:18: note: by ‘virtual void GeomPicker::Init(VspScreen*, Fl_Choice*)’ 1290 | virtual void Init( VspScreen* screen, Fl_Choice* geom_choice ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1294:18: note: by ‘virtual void GeomPicker::Update()’ 1294 | virtual void Update( ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1374:18: note: by ‘virtual void PCurveEditor::Init(VspScreen*, Vsp_Canvas*, Fl_Scroll*, Fl_Button*, Fl_Button*, Fl_Button*, Fl_Light_Button*, Fl_Light_Button*, GroupLayout*)’ 1374 | virtual void Init( VspScreen* screen, Vsp_Canvas* canvas, Fl_Scroll* ptscroll, Fl_Button* spbutton, Fl_Button* convbutton, Fl_Button* delbutton, Fl_Light_Button* delpickbutton, Fl_Light_Button* splitpickbutton, GroupLayout* ptlayout ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1398:18: note: by ‘virtual void PCurveEditor::Update(PCurve*)’ 1398 | virtual void Update( PCurve *curve ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.h:30: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:27:10: note: by ‘void AttributeTree::Init(GroupLayout*, VspScreen*, int)’ 27 | void Init( GroupLayout * layout, VspScreen *screen, int browser_h = 150 ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:30:10: note: by ‘void AttributeTree::Update()’ 30 | void Update(); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h: In member function ‘std::vector > AttributeTree::GetSelectedID()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:64:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 64 | for ( int i = 0; i != m_SelectIDs.size(); ++i ) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:136:10: note: by ‘void AttributeEditor::Init(GroupLayout*, Fl_Group*, VspScreen*, void (*)(Fl_Widget*, void*), bool, int, int)’ 136 | void Init( GroupLayout * layout, Fl_Group* group, VspScreen *screen, Fl_Callback *cb, bool mod_start = false, int start_y = 0, int editor_h = 165 ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:138:10: note: by ‘void AttributeEditor::Update()’ 138 | void Update(); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/VSPAEROPlotScreen.cpp: In constructor ‘VSPAEROPlotScreen::VSPAEROPlotScreen(ScreenMgr*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/VSPAEROPlotScreen.cpp:36:9: warning: unused variable ‘totalHeight’ [-Wunused-variable] 36 | int totalHeight = VSPAERO_PLOT_SCREEN_HEIGHT - 2 * windowBorderWidth; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/VSPAEROPlotScreen.cpp:376:9: warning: unused variable ‘control_x’ [-Wunused-variable] 376 | int control_x = m_CpSliceControlLayout.GetX(); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/VSPAEROPlotScreen.cpp: In member function ‘virtual void VSPAEROPlotScreen::CallBack(Fl_Widget*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/VSPAEROPlotScreen.cpp:1198:45: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 1198 | for ( unsigned int iCase = 1; iCase <= m_SweepXDataBrowser->size(); iCase++ ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/VSPAEROPlotScreen.cpp:1208:49: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 1208 | for ( unsigned int iCase = 1; iCase <= m_SweepYDataBrowser->size(); iCase++ ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/VSPAEROPlotScreen.cpp:1226:45: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 1226 | for ( unsigned int iCase = 1; iCase <= m_SweepYDataBrowser->size(); iCase++ ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/VSPAEROPlotScreen.cpp:1236:49: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 1236 | for ( unsigned int iCase = 1; iCase <= m_SweepXDataBrowser->size(); iCase++ ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/VSPAEROPlotScreen.cpp: In member function ‘void VSPAEROPlotScreen::UpdateConvergenceFlowConditionBrowser()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/VSPAEROPlotScreen.cpp:1269:41: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 1269 | for ( unsigned int iCase = 1; iCase <= m_ConvergenceFlowConditionBrowser->size(); iCase++ ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/VSPAEROPlotScreen.cpp:1282:41: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 1282 | for ( unsigned int iCase = 0; iCase < numCases; iCase++ ) | ~~~~~~^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/VSPAEROPlotScreen.cpp: In member function ‘void VSPAEROPlotScreen::UpdateLoadDistFlowConditionBrowser()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/VSPAEROPlotScreen.cpp:1315:41: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 1315 | for ( unsigned int iCase = 1; iCase <= m_LoadDistFlowConditionBrowser->size(); iCase++ ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/VSPAEROPlotScreen.cpp:1355:49: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1355 | if ( itime < 0 || itime >= tvec.size() ) | ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/VSPAEROPlotScreen.cpp:1363:50: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1363 | if ( itime >= 0 && itime < tvec.size() ) | ~~~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/VSPAEROPlotScreen.cpp:1373:41: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 1373 | for ( unsigned int iCase = 0; iCase < numCases; iCase++ ) | ~~~~~~^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/VSPAEROPlotScreen.cpp: In member function ‘void VSPAEROPlotScreen::UpdateLoadDistSelectionBrowser()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/VSPAEROPlotScreen.cpp:1409:41: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 1409 | for ( unsigned int iCase = 1; iCase <= m_LoadDistSelectBrowser->size(); iCase++ ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/VSPAEROPlotScreen.cpp:1435:41: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 1435 | for ( unsigned int iCase = 0; iCase < num_case; iCase++ ) | ~~~~~~^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/VSPAEROPlotScreen.cpp: In member function ‘void VSPAEROPlotScreen::UpdateSweepFlowConditionBrowser()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/VSPAEROPlotScreen.cpp:1482:41: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 1482 | for ( unsigned int iCase = 1; iCase <= m_SweepFlowConditionBrowser->size(); iCase++ ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/VSPAEROPlotScreen.cpp:1494:41: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 1494 | for ( unsigned int iCase = 0; iCase < numCases; iCase++ ) | ~~~~~~^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/VSPAEROPlotScreen.cpp: In member function ‘void VSPAEROPlotScreen::UpdateCpSliceCaseBrowser()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/VSPAEROPlotScreen.cpp:1526:41: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 1526 | for ( unsigned int iCase = 1; iCase <= m_CpSliceCaseBrowser->size(); iCase++ ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/VSPAEROPlotScreen.cpp:1538:41: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 1538 | for ( unsigned int iCase = 0; iCase < m_NumCpCases; iCase++ ) | ~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/VSPAEROPlotScreen.cpp:1550:39: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1550 | for ( size_t j = 0; j < m_NumCpCuts; j++ ) | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/VSPAEROPlotScreen.cpp:1567:43: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1567 | for ( size_t j = 0; j < m_NumCpCuts; j++ ) | ~~^~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/VSPAEROPlotScreen.cpp: In member function ‘void VSPAEROPlotScreen::UpdateUnsteadyFlowConditionBrowser()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/VSPAEROPlotScreen.cpp:1589:41: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 1589 | for ( unsigned int iCase = 1; iCase <= m_UnsteadyFlowConditionBrowser->size(); iCase++ ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/VSPAEROPlotScreen.cpp:1602:41: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 1602 | for ( unsigned int iCase = 0; iCase < numCases; iCase++ ) | ~~~~~~^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/VSPAEROPlotScreen.cpp: In member function ‘void VSPAEROPlotScreen::UpdateUnsteadySelectionBrowser()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/VSPAEROPlotScreen.cpp:1644:41: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 1644 | for ( unsigned int iCase = 1; iCase <= m_UnsteadySelectBrowser->size(); iCase++ ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/VSPAEROPlotScreen.cpp:1678:41: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 1678 | for ( unsigned int iCase = 0; iCase < num_case; iCase++ ) | ~~~~~~^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/VSPAEROPlotScreen.cpp: In member function ‘void VSPAEROPlotScreen::UpdateConvergenceYDataBrowser()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/VSPAEROPlotScreen.cpp:1818:41: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 1818 | for ( unsigned int iCase = 1; iCase <= m_ConvergenceYDataBrowser->size(); iCase++ ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/VSPAEROPlotScreen.cpp:1843:41: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 1843 | for ( unsigned int iCase = 0; iCase < m_ConvergenceYDataBrowser->size(); iCase++ ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/VSPAEROPlotScreen.cpp: In member function ‘void VSPAEROPlotScreen::UpdateLoadDistYDataBrowser()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/VSPAEROPlotScreen.cpp:1866:41: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 1866 | for ( unsigned int iCase = 1; iCase <= m_LoadDistYDataBrowser->size(); iCase++ ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/VSPAEROPlotScreen.cpp:1919:41: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 1919 | for ( unsigned int iCase = 0; iCase < m_LoadDistYDataBrowser->size(); iCase++ ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/VSPAEROPlotScreen.cpp: In member function ‘void VSPAEROPlotScreen::UpdateSweepXYDataBrowser()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/VSPAEROPlotScreen.cpp:1943:41: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 1943 | for ( unsigned int iCase = 1; iCase <= m_SweepXDataBrowser->size(); iCase++ ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/VSPAEROPlotScreen.cpp:1948:41: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 1948 | for ( unsigned int iCase = 1; iCase <= m_SweepYDataBrowser->size(); iCase++ ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/VSPAEROPlotScreen.cpp:1977:41: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 1977 | for ( unsigned int iCase = 0; iCase < m_SweepXDataBrowser->size(); iCase++ ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/VSPAEROPlotScreen.cpp:1992:41: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 1992 | for ( unsigned int iCase = 0; iCase < m_SweepYDataBrowser->size(); iCase++ ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/VSPAEROPlotScreen.cpp: In member function ‘void VSPAEROPlotScreen::UpdateCpSliceCutBrowser()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/VSPAEROPlotScreen.cpp:2016:41: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2016 | for ( unsigned int iCase = 1; iCase <= m_CpSliceCutBrowser->size(); iCase++ ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/VSPAEROPlotScreen.cpp:2055:39: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2055 | for ( unsigned int iCut = 0; iCut < m_NumCpCuts; iCut++ ) | ~~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/VSPAEROPlotScreen.cpp:2101:39: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 2101 | for ( size_t j = 0; j < m_NumCpCases; j++ ) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/VSPAEROPlotScreen.cpp:2118:43: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 2118 | for ( size_t j = 0; j < m_NumCpCases; j++ ) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/VSPAEROPlotScreen.cpp:2132:35: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 2132 | for ( size_t j = 0; j < m_NumCpCases; j++ ) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/VSPAEROPlotScreen.cpp: In member function ‘void VSPAEROPlotScreen::UpdateUnsteadyYDataBrowser()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/VSPAEROPlotScreen.cpp:2150:41: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2150 | for ( unsigned int iCase = 1; iCase <= m_UnsteadyYDataBrowser->size(); iCase++ ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/VSPAEROPlotScreen.cpp:2228:41: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2228 | for ( unsigned int iCase = 0; iCase < m_UnsteadyYDataBrowser->size(); iCase++ ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/VSPAEROPlotScreen.cpp:2160:9: warning: variable ‘res_ind’ set but not used [-Wunused-but-set-variable=] 2160 | int res_ind = 0; | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/VSPAEROPlotScreen.cpp: In member function ‘void VSPAEROPlotScreen::RedrawSweepPlot()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/VSPAEROPlotScreen.cpp:2374:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2374 | for ( int iXData = 0; iXData < xDataSetNames.size(); iXData++ ) | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/VSPAEROPlotScreen.cpp:2376:42: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2376 | for ( int iYData = 0; iYData < yDataSetNames.size(); iYData++ ) | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/VSPAEROPlotScreen.cpp: In member function ‘void VSPAEROPlotScreen::RedrawCpSlicePlot()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/VSPAEROPlotScreen.cpp:2459:40: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2459 | for ( int iCase = 0; iCase < m_CpSliceCaseSelectedResultIDs.size(); iCase++ ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/VSPAEROPlotScreen.cpp: In static member function ‘static std::string VSPAEROPlotScreen::MakeAxisLabelStr(const std::vector >&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/VSPAEROPlotScreen.cpp:2643:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2643 | for ( int iDataSet = 0; iDataSet < dataSetNames.size(); iDataSet++ ) | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/VSPAEROPlotScreen.cpp: In member function ‘void VSPAEROPlotScreen::PlotLoadDistribution(const std::string&, std::vector >, bool, int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/VSPAEROPlotScreen.cpp:2867:62: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2867 | for ( int ispanLoadSet = 0; ispanLoadSet < spanLoadSetIntDataUnique.size(); ispanLoadSet++ ) | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/VSPAEROPlotScreen.cpp: In member function ‘void VSPAEROPlotScreen::PlotUnsteady(const std::string&, std::vector >, bool, int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/VSPAEROPlotScreen.cpp:3030:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 3030 | if ( ( xSize == yDoubleData.size() ) && ( xSize != 0 ) ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ [296/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/cartesian -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/EXPRPARSE-prefix/include -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT gui_and_draw/CMakeFiles/gui_and_draw.dir/VSPAEROScreen.cpp.o -MF gui_and_draw/CMakeFiles/gui_and_draw.dir/VSPAEROScreen.cpp.o.d -o gui_and_draw/CMakeFiles/gui_and_draw.dir/VSPAEROScreen.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/VSPAEROScreen.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmUndo.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:29, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:37, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.h:26, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenMgr.h:16, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/VSPAEROScreen.h:13, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/VSPAEROScreen.cpp:15: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:22, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:36: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:28: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:61:20: warning: ‘virtual std::string ParmContainer::GetName() const’ was hidden [-Woverloaded-virtual=] 61 | virtual string GetName() const { return m_Name; } | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:22: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:75:20: note: by ‘virtual std::string XSecCurve::GetName()’ 75 | virtual string GetName(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:174:18: warning: ‘virtual void ParmContainer::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 174 | virtual void ChangeID( const string &id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:302:18: note: by ‘virtual void SSXSecCurve::ChangeID(std::string)’ 302 | virtual void ChangeID( string id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h: In constructor ‘BitMask::BitMask(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h:33:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for ( int i = 0; i < boolvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual void Geom::GetSymmIndexs(int, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:484:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 484 | if ( imain >= 0 && imain < m_SurfSymmMap.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetMainSurfID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:492:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | if ( surfnum >= 0 && surfnum < m_MainSurfIndxVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetSurfCopyIndx(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:504:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | if ( surfnum >= 0 && surfnum < m_SurfCopyIndx.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:73:24: warning: ‘virtual xmlNode* ParmContainer::EncodeXml(xmlNode*&)’ was hidden [-Woverloaded-virtual=] 73 | virtual xmlNodePtr EncodeXml( xmlNodePtr & node ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:196:16: note: by ‘xmlNode* Vehicle::EncodeXml(xmlNode*&, int)’ 196 | xmlNodePtr EncodeXml( xmlNodePtr & node, int set ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:201:18: note: by ‘virtual void ParmButton::Init(VspScreen*, VspButton*)’ 201 | virtual void Init( VspScreen* screen, VspButton* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:229:18: note: by ‘virtual void Input::Init(VspScreen*, Fl_Input*, const char*, VspButton*)’ 229 | virtual void Init( VspScreen* screen, Fl_Input* input, const char* format, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:269:18: note: by ‘virtual void Output::Init(VspScreen*, Fl_Output*, const char*, VspButton*)’ 269 | virtual void Init( VspScreen* screen, Fl_Output* output, const char* format, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:313:18: note: by ‘virtual void Slider::Init(VspScreen*, VspSlider*, double, bool)’ 313 | virtual void Init( VspScreen* screen, VspSlider* slider_widget, double range, bool log_slider = false ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:313:18: warning: ‘virtual void Slider::Init(VspScreen*, VspSlider*, double, bool)’ was hidden [-Woverloaded-virtual=] /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:354:18: note: by ‘virtual void SliderAdjRange::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, double, bool)’ 354 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:389:18: note: by ‘virtual void CheckButton::Init(VspScreen*, Fl_Check_Button*)’ 389 | virtual void Init( VspScreen* screen, Fl_Check_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:406:18: note: by ‘virtual void CheckButtonBit::Init(VspScreen*, Fl_Button*, int)’ 406 | virtual void Init( VspScreen* screen, Fl_Button* button, int value ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:423:18: note: by ‘virtual void RadioButton::Init(VspScreen*, Fl_Button*, int)’ 423 | virtual void Init( VspScreen* screen, Fl_Button* button, int value ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:456:18: note: by ‘virtual void ToggleButton::Init(VspScreen*, Fl_Button*)’ 456 | virtual void Init( VspScreen* screen, Fl_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:497:18: note: by ‘virtual void TriggerButton::Init(VspScreen*, Fl_Button*)’ 497 | virtual void Init( VspScreen* screen, Fl_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:517:18: note: by ‘virtual void Counter::Init(VspScreen*, Fl_Counter*, VspButton*)’ 517 | virtual void Init( VspScreen* screen, Fl_Counter* counter, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:536:18: note: by ‘virtual void Choice::Init(VspScreen*, Fl_Choice*, VspButton*)’ 536 | virtual void Init( VspScreen* screen, Fl_Choice* fl_choice, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:605:18: note: by ‘virtual void SliderInput::Init(VspScreen*, VspSlider*, Fl_Input*, double, const char*, VspButton*, bool)’ 605 | virtual void Init( VspScreen* screen, VspSlider* slider_widget, Fl_Input* input, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:646:18: note: by ‘virtual void SliderAdjRangeInput::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, double, const char*, VspButton*, bool)’ 646 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:806:18: note: by ‘virtual void FractParmSlider::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, Fl_Input*, double, const char*, VspButton*)’ 806 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:875:18: note: by ‘virtual void StringInput::Init(VspScreen*, Fl_Input*)’ 875 | virtual void Init( VspScreen* screen, Fl_Input* input ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:907:18: note: by ‘virtual void StringOutput::Init(VspScreen*, Fl_Output*, Fl_Button*)’ 907 | virtual void Init( VspScreen* screen, Fl_Output* output, Fl_Button* button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:942:18: note: by ‘virtual void IndexSelector::Init(VspScreen*, Fl_Button*, Fl_Button*, Fl_Int_Input*, Fl_Button*, Fl_Button*, VspButton*)’ 942 | virtual void Init( VspScreen* screen, Fl_Button* ll_but, Fl_Button* l_but, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:990:18: note: by ‘virtual void ColorPicker::Init(VspScreen*, Fl_Button*, Fl_Button*, std::vector, Fl_Slider**)’ 990 | virtual void Init( VspScreen* screen, Fl_Button* title, Fl_Button* result, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:993:18: note: by ‘virtual void ColorPicker::Update(const vec3d&)’ 993 | virtual void Update( const vec3d & rgb ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1018:18: note: by ‘virtual void Group::Init(Fl_Group*)’ 1018 | virtual void Init( Fl_Group* g ) | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1058:18: note: by ‘virtual void ParmPicker::Init(VspScreen*, Fl_Choice*, Fl_Choice*, Fl_Choice*)’ 1058 | virtual void Init( VspScreen* screen, Fl_Choice* container_choice, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1061:18: note: by ‘virtual void ParmPicker::Update()’ 1061 | virtual void Update( ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1131:18: note: by ‘virtual void ParmTreePicker::Init(VspScreen*, Fl_Tree*)’ 1131 | virtual void Init( VspScreen* screen, Fl_Tree* parm_tree ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1133:18: note: by ‘virtual void ParmTreePicker::Update(const std::vector >&)’ 1133 | virtual void Update( const vector< string > &selected_ids ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1179:18: note: by ‘virtual void DriverGroupBank::Init(VspScreen*, const std::vector >&, const std::vector&)’ 1179 | virtual void Init( VspScreen* screen, const vector < vector < Fl_Button * > > & buttons, const vector < SliderAdjRangeInput * > & sliders ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1181:18: note: by ‘virtual void DriverGroupBank::Update(std::vector >&)’ 1181 | virtual void Update( vector< string > & parm_ids ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1215:18: note: by ‘virtual void SkinControl::Init(VspScreen*, Fl_Check_Button*, Fl_Check_Button*, Fl_Check_Button*, VspSlider*, Fl_Button*, Fl_Button*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, Fl_Input*, VspButton*, VspButton*, double, const char*)’ 1215 | virtual void Init( VspScreen* screen, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1231:18: note: by ‘virtual void SkinControl::Update(const std::string&, const std::string&, const std::string&, const std::string&, const std::string&)’ 1231 | virtual void Update( const string& parmL_id, const string& setL_id, const string& eq_id, const string& setR_id, const string& parmR_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1266:18: note: by ‘virtual void SkinHeader::Init(VspScreen*, Choice*, const std::vector&)’ 1266 | virtual void Init( VspScreen* screen, Choice* cont_choice , const vector< VspButton* > &buttons ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1290:18: note: by ‘virtual void GeomPicker::Init(VspScreen*, Fl_Choice*)’ 1290 | virtual void Init( VspScreen* screen, Fl_Choice* geom_choice ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1294:18: note: by ‘virtual void GeomPicker::Update()’ 1294 | virtual void Update( ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1374:18: note: by ‘virtual void PCurveEditor::Init(VspScreen*, Vsp_Canvas*, Fl_Scroll*, Fl_Button*, Fl_Button*, Fl_Button*, Fl_Light_Button*, Fl_Light_Button*, GroupLayout*)’ 1374 | virtual void Init( VspScreen* screen, Vsp_Canvas* canvas, Fl_Scroll* ptscroll, Fl_Button* spbutton, Fl_Button* convbutton, Fl_Button* delbutton, Fl_Light_Button* delpickbutton, Fl_Light_Button* splitpickbutton, GroupLayout* ptlayout ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1398:18: note: by ‘virtual void PCurveEditor::Update(PCurve*)’ 1398 | virtual void Update( PCurve *curve ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.h:30: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:27:10: note: by ‘void AttributeTree::Init(GroupLayout*, VspScreen*, int)’ 27 | void Init( GroupLayout * layout, VspScreen *screen, int browser_h = 150 ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:30:10: note: by ‘void AttributeTree::Update()’ 30 | void Update(); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h: In member function ‘std::vector > AttributeTree::GetSelectedID()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:64:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 64 | for ( int i = 0; i != m_SelectIDs.size(); ++i ) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:136:10: note: by ‘void AttributeEditor::Init(GroupLayout*, Fl_Group*, VspScreen*, void (*)(Fl_Widget*, void*), bool, int, int)’ 136 | void Init( GroupLayout * layout, Fl_Group* group, VspScreen *screen, Fl_Callback *cb, bool mod_start = false, int start_y = 0, int editor_h = 165 ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:138:10: note: by ‘void AttributeEditor::Update()’ 138 | void Update(); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/VSPAEROScreen.cpp: In constructor ‘VSPAEROScreen::VSPAEROScreen(ScreenMgr*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/VSPAEROScreen.cpp:44:9: warning: unused variable ‘inputwidth’ [-Wunused-variable] 44 | int inputwidth = 50; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/VSPAEROScreen.cpp:128:9: warning: unused variable ‘origIW’ [-Wunused-variable] 128 | int origIW = m_CaseSetupLayout.GetInputWidth(); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/VSPAEROScreen.cpp:781:9: warning: unused variable ‘XYZ_button_width’ [-Wunused-variable] 781 | int XYZ_button_width = 20; | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/VSPAEROScreen.cpp:783:9: warning: unused variable ‘browser_augment’ [-Wunused-variable] 783 | int browser_augment = 40; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/VSPAEROScreen.cpp: In member function ‘void VSPAEROScreen::LaunchVSPAERO()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/VSPAEROScreen.cpp:1303:42: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1303 | for( size_t iMach = 0; iMach < VSPAEROMgr.m_MachNpts.Get(); iMach++ ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/VSPAEROScreen.cpp: In member function ‘virtual void VSPAEROScreen::GuiDeviceCallBack(GuiDevice*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/VSPAEROScreen.cpp:1378:37: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1378 | if ( indx >= 0 && indx < m_ModeIDs.size() ) | ~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/VSPAEROScreen.cpp:1390:37: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1390 | if ( indx >= 0 && indx < m_ModeIDs.size() ) | ~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/VSPAEROScreen.cpp:1489:54: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1489 | if ( VSPAEROMgr.GetCurrentCpSliceIndex() > VSPAEROMgr.GetCpSliceVec().size() - 1 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/VSPAEROScreen.cpp:1561:37: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 1561 | if (index >= 0 && index < rotordiskvec.size()) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/VSPAEROScreen.cpp: In member function ‘void VSPAEROScreen::UpdateAdvancedTabDevices()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/VSPAEROScreen.cpp:1791:14: warning: unused variable ‘veh’ [-Wunused-variable] 1791 | Vehicle* veh = VehicleMgr.GetVehicle(); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/VSPAEROScreen.cpp: In member function ‘void VSPAEROScreen::UpdateDeflectionAngleScrollGroup()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/VSPAEROScreen.cpp:2137:29: warning: comparison of integer expressions of different signedness: ‘std::vector::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 2137 | if (cs_group_vec.size() != m_NumVarAngle) | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/VSPAEROScreen.cpp: In member function ‘void VSPAEROScreen::UpdateDeflectionGainScrollGroup()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/VSPAEROScreen.cpp:2218:28: warning: comparison of integer expressions of different signedness: ‘std::vector::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 2218 | if ( cs_vec.size() != m_NumVarDeflection ) | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/VSPAEROScreen.cpp: In member function ‘void VSPAEROScreen::UngroupedCSBrowserCallback()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/VSPAEROScreen.cpp:2329:31: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 2329 | for ( size_t i = 1; i <= m_UngroupedCSBrowser->size(); ++i ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/VSPAEROScreen.cpp: In member function ‘void VSPAEROScreen::SelectUngroupedListBrowser(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/VSPAEROScreen.cpp:2342:37: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 2342 | if ( cur_index > 0 && cur_index <= VSPAEROMgr.GetAvailableCSVec().size() ) | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/VSPAEROScreen.cpp: In member function ‘void VSPAEROScreen::GroupedCSBrowserCallback()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/VSPAEROScreen.cpp:2358:31: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 2358 | for ( size_t i = 1; i <= m_GroupedCSBrowser->size(); ++i ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/VSPAEROScreen.cpp: In member function ‘void VSPAEROScreen::DisplayVSPAEROPreview()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/VSPAEROScreen.cpp:2413:27: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 2413 | for ( size_t i = 0; i < (int)geom_vec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/VSPAEROScreen.cpp:2417:35: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 2417 | for ( size_t j = 0; j < geom_vec[i]->GetNumMainSurfs(); j++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/VSPAEROScreen.cpp: In member function ‘void VSPAEROScreen::UpdateUnsteadyGroupBrowser()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/VSPAEROScreen.cpp:2616:27: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 2616 | for ( size_t i = 0; i < VSPAEROMgr.NumUnsteadyGroups(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ [297/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/cartesian -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -DVSP_USE_FLTK=1 -MD -MT geom_api/CMakeFiles/geom_api_g.dir/APIErrorMgr.cpp.o -MF geom_api/CMakeFiles/geom_api_g.dir/APIErrorMgr.cpp.o.d -o geom_api/CMakeFiles/geom_api_g.dir/APIErrorMgr.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api/APIErrorMgr.cpp /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api/APIErrorMgr.cpp: In member function ‘virtual void vsp::ErrorMgrSingleton::MessageCallback(const MessageBase*, const MessageData&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api/APIErrorMgr.cpp:145:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 145 | for ( int i = 0; i < data.m_IntVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~ [298/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/cartesian -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -DVSP_USE_FLTK=1 -MD -MT geom_api/CMakeFiles/geom_api_g.dir/APIUpdateCountMgr.cpp.o -MF geom_api/CMakeFiles/geom_api_g.dir/APIUpdateCountMgr.cpp.o.d -o geom_api/CMakeFiles/geom_api_g.dir/APIUpdateCountMgr.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api/APIUpdateCountMgr.cpp [299/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/cartesian -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/EXPRPARSE-prefix/include -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT gui_and_draw/CMakeFiles/gui_and_draw.dir/WingScreen.cpp.o -MF gui_and_draw/CMakeFiles/gui_and_draw.dir/WingScreen.cpp.o.d -o gui_and_draw/CMakeFiles/gui_and_draw.dir/WingScreen.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/WingScreen.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmUndo.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:29, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:37, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.h:26, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/WingScreen.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/WingScreen.cpp:8: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:22, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:36: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:28: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:61:20: warning: ‘virtual std::string ParmContainer::GetName() const’ was hidden [-Woverloaded-virtual=] 61 | virtual string GetName() const { return m_Name; } | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:22: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:75:20: note: by ‘virtual std::string XSecCurve::GetName()’ 75 | virtual string GetName(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:174:18: warning: ‘virtual void ParmContainer::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 174 | virtual void ChangeID( const string &id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:302:18: note: by ‘virtual void SSXSecCurve::ChangeID(std::string)’ 302 | virtual void ChangeID( string id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h: In constructor ‘BitMask::BitMask(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h:33:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for ( int i = 0; i < boolvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual void Geom::GetSymmIndexs(int, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:484:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 484 | if ( imain >= 0 && imain < m_SurfSymmMap.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetMainSurfID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:492:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | if ( surfnum >= 0 && surfnum < m_MainSurfIndxVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetSurfCopyIndx(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:504:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | if ( surfnum >= 0 && surfnum < m_SurfCopyIndx.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:73:24: warning: ‘virtual xmlNode* ParmContainer::EncodeXml(xmlNode*&)’ was hidden [-Woverloaded-virtual=] 73 | virtual xmlNodePtr EncodeXml( xmlNodePtr & node ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:196:16: note: by ‘xmlNode* Vehicle::EncodeXml(xmlNode*&, int)’ 196 | xmlNodePtr EncodeXml( xmlNodePtr & node, int set ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:201:18: note: by ‘virtual void ParmButton::Init(VspScreen*, VspButton*)’ 201 | virtual void Init( VspScreen* screen, VspButton* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:229:18: note: by ‘virtual void Input::Init(VspScreen*, Fl_Input*, const char*, VspButton*)’ 229 | virtual void Init( VspScreen* screen, Fl_Input* input, const char* format, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:269:18: note: by ‘virtual void Output::Init(VspScreen*, Fl_Output*, const char*, VspButton*)’ 269 | virtual void Init( VspScreen* screen, Fl_Output* output, const char* format, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:313:18: note: by ‘virtual void Slider::Init(VspScreen*, VspSlider*, double, bool)’ 313 | virtual void Init( VspScreen* screen, VspSlider* slider_widget, double range, bool log_slider = false ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:313:18: warning: ‘virtual void Slider::Init(VspScreen*, VspSlider*, double, bool)’ was hidden [-Woverloaded-virtual=] /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:354:18: note: by ‘virtual void SliderAdjRange::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, double, bool)’ 354 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:389:18: note: by ‘virtual void CheckButton::Init(VspScreen*, Fl_Check_Button*)’ 389 | virtual void Init( VspScreen* screen, Fl_Check_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:406:18: note: by ‘virtual void CheckButtonBit::Init(VspScreen*, Fl_Button*, int)’ 406 | virtual void Init( VspScreen* screen, Fl_Button* button, int value ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:423:18: note: by ‘virtual void RadioButton::Init(VspScreen*, Fl_Button*, int)’ 423 | virtual void Init( VspScreen* screen, Fl_Button* button, int value ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:456:18: note: by ‘virtual void ToggleButton::Init(VspScreen*, Fl_Button*)’ 456 | virtual void Init( VspScreen* screen, Fl_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:497:18: note: by ‘virtual void TriggerButton::Init(VspScreen*, Fl_Button*)’ 497 | virtual void Init( VspScreen* screen, Fl_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:517:18: note: by ‘virtual void Counter::Init(VspScreen*, Fl_Counter*, VspButton*)’ 517 | virtual void Init( VspScreen* screen, Fl_Counter* counter, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:536:18: note: by ‘virtual void Choice::Init(VspScreen*, Fl_Choice*, VspButton*)’ 536 | virtual void Init( VspScreen* screen, Fl_Choice* fl_choice, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:605:18: note: by ‘virtual void SliderInput::Init(VspScreen*, VspSlider*, Fl_Input*, double, const char*, VspButton*, bool)’ 605 | virtual void Init( VspScreen* screen, VspSlider* slider_widget, Fl_Input* input, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:646:18: note: by ‘virtual void SliderAdjRangeInput::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, double, const char*, VspButton*, bool)’ 646 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:806:18: note: by ‘virtual void FractParmSlider::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, Fl_Input*, double, const char*, VspButton*)’ 806 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:875:18: note: by ‘virtual void StringInput::Init(VspScreen*, Fl_Input*)’ 875 | virtual void Init( VspScreen* screen, Fl_Input* input ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:907:18: note: by ‘virtual void StringOutput::Init(VspScreen*, Fl_Output*, Fl_Button*)’ 907 | virtual void Init( VspScreen* screen, Fl_Output* output, Fl_Button* button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:942:18: note: by ‘virtual void IndexSelector::Init(VspScreen*, Fl_Button*, Fl_Button*, Fl_Int_Input*, Fl_Button*, Fl_Button*, VspButton*)’ 942 | virtual void Init( VspScreen* screen, Fl_Button* ll_but, Fl_Button* l_but, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:990:18: note: by ‘virtual void ColorPicker::Init(VspScreen*, Fl_Button*, Fl_Button*, std::vector, Fl_Slider**)’ 990 | virtual void Init( VspScreen* screen, Fl_Button* title, Fl_Button* result, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:993:18: note: by ‘virtual void ColorPicker::Update(const vec3d&)’ 993 | virtual void Update( const vec3d & rgb ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1018:18: note: by ‘virtual void Group::Init(Fl_Group*)’ 1018 | virtual void Init( Fl_Group* g ) | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1058:18: note: by ‘virtual void ParmPicker::Init(VspScreen*, Fl_Choice*, Fl_Choice*, Fl_Choice*)’ 1058 | virtual void Init( VspScreen* screen, Fl_Choice* container_choice, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1061:18: note: by ‘virtual void ParmPicker::Update()’ 1061 | virtual void Update( ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1131:18: note: by ‘virtual void ParmTreePicker::Init(VspScreen*, Fl_Tree*)’ 1131 | virtual void Init( VspScreen* screen, Fl_Tree* parm_tree ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1133:18: note: by ‘virtual void ParmTreePicker::Update(const std::vector >&)’ 1133 | virtual void Update( const vector< string > &selected_ids ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1179:18: note: by ‘virtual void DriverGroupBank::Init(VspScreen*, const std::vector >&, const std::vector&)’ 1179 | virtual void Init( VspScreen* screen, const vector < vector < Fl_Button * > > & buttons, const vector < SliderAdjRangeInput * > & sliders ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1181:18: note: by ‘virtual void DriverGroupBank::Update(std::vector >&)’ 1181 | virtual void Update( vector< string > & parm_ids ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1215:18: note: by ‘virtual void SkinControl::Init(VspScreen*, Fl_Check_Button*, Fl_Check_Button*, Fl_Check_Button*, VspSlider*, Fl_Button*, Fl_Button*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, Fl_Input*, VspButton*, VspButton*, double, const char*)’ 1215 | virtual void Init( VspScreen* screen, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1231:18: note: by ‘virtual void SkinControl::Update(const std::string&, const std::string&, const std::string&, const std::string&, const std::string&)’ 1231 | virtual void Update( const string& parmL_id, const string& setL_id, const string& eq_id, const string& setR_id, const string& parmR_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1266:18: note: by ‘virtual void SkinHeader::Init(VspScreen*, Choice*, const std::vector&)’ 1266 | virtual void Init( VspScreen* screen, Choice* cont_choice , const vector< VspButton* > &buttons ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1290:18: note: by ‘virtual void GeomPicker::Init(VspScreen*, Fl_Choice*)’ 1290 | virtual void Init( VspScreen* screen, Fl_Choice* geom_choice ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1294:18: note: by ‘virtual void GeomPicker::Update()’ 1294 | virtual void Update( ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1374:18: note: by ‘virtual void PCurveEditor::Init(VspScreen*, Vsp_Canvas*, Fl_Scroll*, Fl_Button*, Fl_Button*, Fl_Button*, Fl_Light_Button*, Fl_Light_Button*, GroupLayout*)’ 1374 | virtual void Init( VspScreen* screen, Vsp_Canvas* canvas, Fl_Scroll* ptscroll, Fl_Button* spbutton, Fl_Button* convbutton, Fl_Button* delbutton, Fl_Light_Button* delpickbutton, Fl_Light_Button* splitpickbutton, GroupLayout* ptlayout ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1398:18: note: by ‘virtual void PCurveEditor::Update(PCurve*)’ 1398 | virtual void Update( PCurve *curve ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.h:30: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:27:10: note: by ‘void AttributeTree::Init(GroupLayout*, VspScreen*, int)’ 27 | void Init( GroupLayout * layout, VspScreen *screen, int browser_h = 150 ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:30:10: note: by ‘void AttributeTree::Update()’ 30 | void Update(); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h: In member function ‘std::vector > AttributeTree::GetSelectedID()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:64:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 64 | for ( int i = 0; i != m_SelectIDs.size(); ++i ) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:136:10: note: by ‘void AttributeEditor::Init(GroupLayout*, Fl_Group*, VspScreen*, void (*)(Fl_Widget*, void*), bool, int, int)’ 136 | void Init( GroupLayout * layout, Fl_Group* group, VspScreen *screen, Fl_Callback *cb, bool mod_start = false, int start_y = 0, int editor_h = 165 ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:138:10: note: by ‘void AttributeEditor::Update()’ 138 | void Update(); | ^~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ [300/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_graphic/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/cartesian -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/EXPRPARSE-prefix/include -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT gui_and_draw/CMakeFiles/gui_and_draw.dir/WireScreen.cpp.o -MF gui_and_draw/CMakeFiles/gui_and_draw.dir/WireScreen.cpp.o.d -o gui_and_draw/CMakeFiles/gui_and_draw.dir/WireScreen.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/WireScreen.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmUndo.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:29, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:37, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.h:26, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/WireScreen.h:4, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/WireScreen.cpp:8: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:22, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:36: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:28: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:61:20: warning: ‘virtual std::string ParmContainer::GetName() const’ was hidden [-Woverloaded-virtual=] 61 | virtual string GetName() const { return m_Name; } | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:22: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:75:20: note: by ‘virtual std::string XSecCurve::GetName()’ 75 | virtual string GetName(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:174:18: warning: ‘virtual void ParmContainer::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 174 | virtual void ChangeID( const string &id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:302:18: note: by ‘virtual void SSXSecCurve::ChangeID(std::string)’ 302 | virtual void ChangeID( string id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h: In constructor ‘BitMask::BitMask(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h:33:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for ( int i = 0; i < boolvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual void Geom::GetSymmIndexs(int, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:484:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 484 | if ( imain >= 0 && imain < m_SurfSymmMap.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetMainSurfID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:492:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | if ( surfnum >= 0 && surfnum < m_MainSurfIndxVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetSurfCopyIndx(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:504:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | if ( surfnum >= 0 && surfnum < m_SurfCopyIndx.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:73:24: warning: ‘virtual xmlNode* ParmContainer::EncodeXml(xmlNode*&)’ was hidden [-Woverloaded-virtual=] 73 | virtual xmlNodePtr EncodeXml( xmlNodePtr & node ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:196:16: note: by ‘xmlNode* Vehicle::EncodeXml(xmlNode*&, int)’ 196 | xmlNodePtr EncodeXml( xmlNodePtr & node, int set ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:201:18: note: by ‘virtual void ParmButton::Init(VspScreen*, VspButton*)’ 201 | virtual void Init( VspScreen* screen, VspButton* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:229:18: note: by ‘virtual void Input::Init(VspScreen*, Fl_Input*, const char*, VspButton*)’ 229 | virtual void Init( VspScreen* screen, Fl_Input* input, const char* format, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:269:18: note: by ‘virtual void Output::Init(VspScreen*, Fl_Output*, const char*, VspButton*)’ 269 | virtual void Init( VspScreen* screen, Fl_Output* output, const char* format, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:313:18: note: by ‘virtual void Slider::Init(VspScreen*, VspSlider*, double, bool)’ 313 | virtual void Init( VspScreen* screen, VspSlider* slider_widget, double range, bool log_slider = false ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:313:18: warning: ‘virtual void Slider::Init(VspScreen*, VspSlider*, double, bool)’ was hidden [-Woverloaded-virtual=] /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:354:18: note: by ‘virtual void SliderAdjRange::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, double, bool)’ 354 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:389:18: note: by ‘virtual void CheckButton::Init(VspScreen*, Fl_Check_Button*)’ 389 | virtual void Init( VspScreen* screen, Fl_Check_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:406:18: note: by ‘virtual void CheckButtonBit::Init(VspScreen*, Fl_Button*, int)’ 406 | virtual void Init( VspScreen* screen, Fl_Button* button, int value ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:423:18: note: by ‘virtual void RadioButton::Init(VspScreen*, Fl_Button*, int)’ 423 | virtual void Init( VspScreen* screen, Fl_Button* button, int value ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:456:18: note: by ‘virtual void ToggleButton::Init(VspScreen*, Fl_Button*)’ 456 | virtual void Init( VspScreen* screen, Fl_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:497:18: note: by ‘virtual void TriggerButton::Init(VspScreen*, Fl_Button*)’ 497 | virtual void Init( VspScreen* screen, Fl_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:517:18: note: by ‘virtual void Counter::Init(VspScreen*, Fl_Counter*, VspButton*)’ 517 | virtual void Init( VspScreen* screen, Fl_Counter* counter, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:536:18: note: by ‘virtual void Choice::Init(VspScreen*, Fl_Choice*, VspButton*)’ 536 | virtual void Init( VspScreen* screen, Fl_Choice* fl_choice, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:605:18: note: by ‘virtual void SliderInput::Init(VspScreen*, VspSlider*, Fl_Input*, double, const char*, VspButton*, bool)’ 605 | virtual void Init( VspScreen* screen, VspSlider* slider_widget, Fl_Input* input, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:646:18: note: by ‘virtual void SliderAdjRangeInput::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, double, const char*, VspButton*, bool)’ 646 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:806:18: note: by ‘virtual void FractParmSlider::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, Fl_Input*, double, const char*, VspButton*)’ 806 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:875:18: note: by ‘virtual void StringInput::Init(VspScreen*, Fl_Input*)’ 875 | virtual void Init( VspScreen* screen, Fl_Input* input ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:907:18: note: by ‘virtual void StringOutput::Init(VspScreen*, Fl_Output*, Fl_Button*)’ 907 | virtual void Init( VspScreen* screen, Fl_Output* output, Fl_Button* button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:942:18: note: by ‘virtual void IndexSelector::Init(VspScreen*, Fl_Button*, Fl_Button*, Fl_Int_Input*, Fl_Button*, Fl_Button*, VspButton*)’ 942 | virtual void Init( VspScreen* screen, Fl_Button* ll_but, Fl_Button* l_but, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:990:18: note: by ‘virtual void ColorPicker::Init(VspScreen*, Fl_Button*, Fl_Button*, std::vector, Fl_Slider**)’ 990 | virtual void Init( VspScreen* screen, Fl_Button* title, Fl_Button* result, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:993:18: note: by ‘virtual void ColorPicker::Update(const vec3d&)’ 993 | virtual void Update( const vec3d & rgb ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1018:18: note: by ‘virtual void Group::Init(Fl_Group*)’ 1018 | virtual void Init( Fl_Group* g ) | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1058:18: note: by ‘virtual void ParmPicker::Init(VspScreen*, Fl_Choice*, Fl_Choice*, Fl_Choice*)’ 1058 | virtual void Init( VspScreen* screen, Fl_Choice* container_choice, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1061:18: note: by ‘virtual void ParmPicker::Update()’ 1061 | virtual void Update( ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1131:18: note: by ‘virtual void ParmTreePicker::Init(VspScreen*, Fl_Tree*)’ 1131 | virtual void Init( VspScreen* screen, Fl_Tree* parm_tree ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1133:18: note: by ‘virtual void ParmTreePicker::Update(const std::vector >&)’ 1133 | virtual void Update( const vector< string > &selected_ids ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1179:18: note: by ‘virtual void DriverGroupBank::Init(VspScreen*, const std::vector >&, const std::vector&)’ 1179 | virtual void Init( VspScreen* screen, const vector < vector < Fl_Button * > > & buttons, const vector < SliderAdjRangeInput * > & sliders ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1181:18: note: by ‘virtual void DriverGroupBank::Update(std::vector >&)’ 1181 | virtual void Update( vector< string > & parm_ids ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1215:18: note: by ‘virtual void SkinControl::Init(VspScreen*, Fl_Check_Button*, Fl_Check_Button*, Fl_Check_Button*, VspSlider*, Fl_Button*, Fl_Button*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, Fl_Input*, VspButton*, VspButton*, double, const char*)’ 1215 | virtual void Init( VspScreen* screen, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1231:18: note: by ‘virtual void SkinControl::Update(const std::string&, const std::string&, const std::string&, const std::string&, const std::string&)’ 1231 | virtual void Update( const string& parmL_id, const string& setL_id, const string& eq_id, const string& setR_id, const string& parmR_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1266:18: note: by ‘virtual void SkinHeader::Init(VspScreen*, Choice*, const std::vector&)’ 1266 | virtual void Init( VspScreen* screen, Choice* cont_choice , const vector< VspButton* > &buttons ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1290:18: note: by ‘virtual void GeomPicker::Init(VspScreen*, Fl_Choice*)’ 1290 | virtual void Init( VspScreen* screen, Fl_Choice* geom_choice ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1294:18: note: by ‘virtual void GeomPicker::Update()’ 1294 | virtual void Update( ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1374:18: note: by ‘virtual void PCurveEditor::Init(VspScreen*, Vsp_Canvas*, Fl_Scroll*, Fl_Button*, Fl_Button*, Fl_Button*, Fl_Light_Button*, Fl_Light_Button*, GroupLayout*)’ 1374 | virtual void Init( VspScreen* screen, Vsp_Canvas* canvas, Fl_Scroll* ptscroll, Fl_Button* spbutton, Fl_Button* convbutton, Fl_Button* delbutton, Fl_Light_Button* delpickbutton, Fl_Light_Button* splitpickbutton, GroupLayout* ptlayout ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1398:18: note: by ‘virtual void PCurveEditor::Update(PCurve*)’ 1398 | virtual void Update( PCurve *curve ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.h:30: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:27:10: note: by ‘void AttributeTree::Init(GroupLayout*, VspScreen*, int)’ 27 | void Init( GroupLayout * layout, VspScreen *screen, int browser_h = 150 ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:30:10: note: by ‘void AttributeTree::Update()’ 30 | void Update(); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h: In member function ‘std::vector > AttributeTree::GetSelectedID()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:64:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 64 | for ( int i = 0; i != m_SelectIDs.size(); ++i ) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:136:10: note: by ‘void AttributeEditor::Init(GroupLayout*, Fl_Group*, VspScreen*, void (*)(Fl_Widget*, void*), bool, int, int)’ 136 | void Init( GroupLayout * layout, Fl_Group* group, VspScreen *screen, Fl_Callback *cb, bool mod_start = false, int start_y = 0, int editor_h = 165 ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:138:10: note: by ‘void AttributeEditor::Update()’ 138 | void Update(); | ^~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ [301/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/cartesian -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -DVSP_USE_FLTK=1 -MD -MT geom_api/CMakeFiles/geom_api_g.dir/GuiInterface.cpp.o -MF geom_api/CMakeFiles/geom_api_g.dir/GuiInterface.cpp.o.d -o geom_api/CMakeFiles/geom_api_g.dir/GuiInterface.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api/GuiInterface.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmUndo.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:29, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:37, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.h:26, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenMgr.h:16, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api/GuiInterface.cpp:21: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:22, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:36: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:28: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:61:20: warning: ‘virtual std::string ParmContainer::GetName() const’ was hidden [-Woverloaded-virtual=] 61 | virtual string GetName() const { return m_Name; } | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:22: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:75:20: note: by ‘virtual std::string XSecCurve::GetName()’ 75 | virtual string GetName(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:174:18: warning: ‘virtual void ParmContainer::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 174 | virtual void ChangeID( const string &id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:302:18: note: by ‘virtual void SSXSecCurve::ChangeID(std::string)’ 302 | virtual void ChangeID( string id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h: In constructor ‘BitMask::BitMask(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h:33:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for ( int i = 0; i < boolvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual void Geom::GetSymmIndexs(int, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:484:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 484 | if ( imain >= 0 && imain < m_SurfSymmMap.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetMainSurfID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:492:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | if ( surfnum >= 0 && surfnum < m_MainSurfIndxVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetSurfCopyIndx(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:504:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | if ( surfnum >= 0 && surfnum < m_SurfCopyIndx.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:73:24: warning: ‘virtual xmlNode* ParmContainer::EncodeXml(xmlNode*&)’ was hidden [-Woverloaded-virtual=] 73 | virtual xmlNodePtr EncodeXml( xmlNodePtr & node ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:196:16: note: by ‘xmlNode* Vehicle::EncodeXml(xmlNode*&, int)’ 196 | xmlNodePtr EncodeXml( xmlNodePtr & node, int set ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:201:18: note: by ‘virtual void ParmButton::Init(VspScreen*, VspButton*)’ 201 | virtual void Init( VspScreen* screen, VspButton* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:229:18: note: by ‘virtual void Input::Init(VspScreen*, Fl_Input*, const char*, VspButton*)’ 229 | virtual void Init( VspScreen* screen, Fl_Input* input, const char* format, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:269:18: note: by ‘virtual void Output::Init(VspScreen*, Fl_Output*, const char*, VspButton*)’ 269 | virtual void Init( VspScreen* screen, Fl_Output* output, const char* format, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:313:18: note: by ‘virtual void Slider::Init(VspScreen*, VspSlider*, double, bool)’ 313 | virtual void Init( VspScreen* screen, VspSlider* slider_widget, double range, bool log_slider = false ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:313:18: warning: ‘virtual void Slider::Init(VspScreen*, VspSlider*, double, bool)’ was hidden [-Woverloaded-virtual=] /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:354:18: note: by ‘virtual void SliderAdjRange::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, double, bool)’ 354 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:389:18: note: by ‘virtual void CheckButton::Init(VspScreen*, Fl_Check_Button*)’ 389 | virtual void Init( VspScreen* screen, Fl_Check_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:406:18: note: by ‘virtual void CheckButtonBit::Init(VspScreen*, Fl_Button*, int)’ 406 | virtual void Init( VspScreen* screen, Fl_Button* button, int value ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:423:18: note: by ‘virtual void RadioButton::Init(VspScreen*, Fl_Button*, int)’ 423 | virtual void Init( VspScreen* screen, Fl_Button* button, int value ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:456:18: note: by ‘virtual void ToggleButton::Init(VspScreen*, Fl_Button*)’ 456 | virtual void Init( VspScreen* screen, Fl_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:497:18: note: by ‘virtual void TriggerButton::Init(VspScreen*, Fl_Button*)’ 497 | virtual void Init( VspScreen* screen, Fl_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:517:18: note: by ‘virtual void Counter::Init(VspScreen*, Fl_Counter*, VspButton*)’ 517 | virtual void Init( VspScreen* screen, Fl_Counter* counter, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:536:18: note: by ‘virtual void Choice::Init(VspScreen*, Fl_Choice*, VspButton*)’ 536 | virtual void Init( VspScreen* screen, Fl_Choice* fl_choice, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:605:18: note: by ‘virtual void SliderInput::Init(VspScreen*, VspSlider*, Fl_Input*, double, const char*, VspButton*, bool)’ 605 | virtual void Init( VspScreen* screen, VspSlider* slider_widget, Fl_Input* input, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:646:18: note: by ‘virtual void SliderAdjRangeInput::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, double, const char*, VspButton*, bool)’ 646 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:806:18: note: by ‘virtual void FractParmSlider::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, Fl_Input*, double, const char*, VspButton*)’ 806 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:875:18: note: by ‘virtual void StringInput::Init(VspScreen*, Fl_Input*)’ 875 | virtual void Init( VspScreen* screen, Fl_Input* input ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:907:18: note: by ‘virtual void StringOutput::Init(VspScreen*, Fl_Output*, Fl_Button*)’ 907 | virtual void Init( VspScreen* screen, Fl_Output* output, Fl_Button* button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:942:18: note: by ‘virtual void IndexSelector::Init(VspScreen*, Fl_Button*, Fl_Button*, Fl_Int_Input*, Fl_Button*, Fl_Button*, VspButton*)’ 942 | virtual void Init( VspScreen* screen, Fl_Button* ll_but, Fl_Button* l_but, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:990:18: note: by ‘virtual void ColorPicker::Init(VspScreen*, Fl_Button*, Fl_Button*, std::vector, Fl_Slider**)’ 990 | virtual void Init( VspScreen* screen, Fl_Button* title, Fl_Button* result, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:993:18: note: by ‘virtual void ColorPicker::Update(const vec3d&)’ 993 | virtual void Update( const vec3d & rgb ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1018:18: note: by ‘virtual void Group::Init(Fl_Group*)’ 1018 | virtual void Init( Fl_Group* g ) | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1058:18: note: by ‘virtual void ParmPicker::Init(VspScreen*, Fl_Choice*, Fl_Choice*, Fl_Choice*)’ 1058 | virtual void Init( VspScreen* screen, Fl_Choice* container_choice, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1061:18: note: by ‘virtual void ParmPicker::Update()’ 1061 | virtual void Update( ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1131:18: note: by ‘virtual void ParmTreePicker::Init(VspScreen*, Fl_Tree*)’ 1131 | virtual void Init( VspScreen* screen, Fl_Tree* parm_tree ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1133:18: note: by ‘virtual void ParmTreePicker::Update(const std::vector >&)’ 1133 | virtual void Update( const vector< string > &selected_ids ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1179:18: note: by ‘virtual void DriverGroupBank::Init(VspScreen*, const std::vector >&, const std::vector&)’ 1179 | virtual void Init( VspScreen* screen, const vector < vector < Fl_Button * > > & buttons, const vector < SliderAdjRangeInput * > & sliders ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1181:18: note: by ‘virtual void DriverGroupBank::Update(std::vector >&)’ 1181 | virtual void Update( vector< string > & parm_ids ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1215:18: note: by ‘virtual void SkinControl::Init(VspScreen*, Fl_Check_Button*, Fl_Check_Button*, Fl_Check_Button*, VspSlider*, Fl_Button*, Fl_Button*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, Fl_Input*, VspButton*, VspButton*, double, const char*)’ 1215 | virtual void Init( VspScreen* screen, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1231:18: note: by ‘virtual void SkinControl::Update(const std::string&, const std::string&, const std::string&, const std::string&, const std::string&)’ 1231 | virtual void Update( const string& parmL_id, const string& setL_id, const string& eq_id, const string& setR_id, const string& parmR_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1266:18: note: by ‘virtual void SkinHeader::Init(VspScreen*, Choice*, const std::vector&)’ 1266 | virtual void Init( VspScreen* screen, Choice* cont_choice , const vector< VspButton* > &buttons ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1290:18: note: by ‘virtual void GeomPicker::Init(VspScreen*, Fl_Choice*)’ 1290 | virtual void Init( VspScreen* screen, Fl_Choice* geom_choice ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1294:18: note: by ‘virtual void GeomPicker::Update()’ 1294 | virtual void Update( ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1374:18: note: by ‘virtual void PCurveEditor::Init(VspScreen*, Vsp_Canvas*, Fl_Scroll*, Fl_Button*, Fl_Button*, Fl_Button*, Fl_Light_Button*, Fl_Light_Button*, GroupLayout*)’ 1374 | virtual void Init( VspScreen* screen, Vsp_Canvas* canvas, Fl_Scroll* ptscroll, Fl_Button* spbutton, Fl_Button* convbutton, Fl_Button* delbutton, Fl_Light_Button* delpickbutton, Fl_Light_Button* splitpickbutton, GroupLayout* ptlayout ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1398:18: note: by ‘virtual void PCurveEditor::Update(PCurve*)’ 1398 | virtual void Update( PCurve *curve ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.h:30: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:27:10: note: by ‘void AttributeTree::Init(GroupLayout*, VspScreen*, int)’ 27 | void Init( GroupLayout * layout, VspScreen *screen, int browser_h = 150 ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:30:10: note: by ‘void AttributeTree::Update()’ 30 | void Update(); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h: In member function ‘std::vector > AttributeTree::GetSelectedID()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:64:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 64 | for ( int i = 0; i != m_SelectIDs.size(); ++i ) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:136:10: note: by ‘void AttributeEditor::Init(GroupLayout*, Fl_Group*, VspScreen*, void (*)(Fl_Widget*, void*), bool, int, int)’ 136 | void Init( GroupLayout * layout, Fl_Group* group, VspScreen *screen, Fl_Callback *cb, bool mod_start = false, int start_y = 0, int editor_h = 165 ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:138:10: note: by ‘void AttributeEditor::Update()’ 138 | void Update(); | ^~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ [302/443] : && /usr/bin/cmake -E rm -f external/cartesian/libcartesian.a && /usr/bin/ar qc external/cartesian/libcartesian.a external/cartesian/CMakeFiles/cartesian.dir/Cartesian.cpp.o && /usr/bin/ranlib external/cartesian/libcartesian.a && : [303/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/cartesian -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -DVSP_USE_FLTK=1 -MD -MT geom_api/CMakeFiles/gui_interface_g.dir/GuiInterface.cpp.o -MF geom_api/CMakeFiles/gui_interface_g.dir/GuiInterface.cpp.o.d -o geom_api/CMakeFiles/gui_interface_g.dir/GuiInterface.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api/GuiInterface.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmUndo.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:29, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:37, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.h:26, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenMgr.h:16, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api/GuiInterface.cpp:21: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:22, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:36: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:28: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:61:20: warning: ‘virtual std::string ParmContainer::GetName() const’ was hidden [-Woverloaded-virtual=] 61 | virtual string GetName() const { return m_Name; } | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:22: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:75:20: note: by ‘virtual std::string XSecCurve::GetName()’ 75 | virtual string GetName(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:174:18: warning: ‘virtual void ParmContainer::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 174 | virtual void ChangeID( const string &id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:302:18: note: by ‘virtual void SSXSecCurve::ChangeID(std::string)’ 302 | virtual void ChangeID( string id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h: In constructor ‘BitMask::BitMask(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h:33:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for ( int i = 0; i < boolvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual void Geom::GetSymmIndexs(int, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:484:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 484 | if ( imain >= 0 && imain < m_SurfSymmMap.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetMainSurfID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:492:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | if ( surfnum >= 0 && surfnum < m_MainSurfIndxVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetSurfCopyIndx(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:504:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | if ( surfnum >= 0 && surfnum < m_SurfCopyIndx.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:73:24: warning: ‘virtual xmlNode* ParmContainer::EncodeXml(xmlNode*&)’ was hidden [-Woverloaded-virtual=] 73 | virtual xmlNodePtr EncodeXml( xmlNodePtr & node ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:196:16: note: by ‘xmlNode* Vehicle::EncodeXml(xmlNode*&, int)’ 196 | xmlNodePtr EncodeXml( xmlNodePtr & node, int set ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:201:18: note: by ‘virtual void ParmButton::Init(VspScreen*, VspButton*)’ 201 | virtual void Init( VspScreen* screen, VspButton* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:229:18: note: by ‘virtual void Input::Init(VspScreen*, Fl_Input*, const char*, VspButton*)’ 229 | virtual void Init( VspScreen* screen, Fl_Input* input, const char* format, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:269:18: note: by ‘virtual void Output::Init(VspScreen*, Fl_Output*, const char*, VspButton*)’ 269 | virtual void Init( VspScreen* screen, Fl_Output* output, const char* format, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:313:18: note: by ‘virtual void Slider::Init(VspScreen*, VspSlider*, double, bool)’ 313 | virtual void Init( VspScreen* screen, VspSlider* slider_widget, double range, bool log_slider = false ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:313:18: warning: ‘virtual void Slider::Init(VspScreen*, VspSlider*, double, bool)’ was hidden [-Woverloaded-virtual=] /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:354:18: note: by ‘virtual void SliderAdjRange::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, double, bool)’ 354 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:389:18: note: by ‘virtual void CheckButton::Init(VspScreen*, Fl_Check_Button*)’ 389 | virtual void Init( VspScreen* screen, Fl_Check_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:406:18: note: by ‘virtual void CheckButtonBit::Init(VspScreen*, Fl_Button*, int)’ 406 | virtual void Init( VspScreen* screen, Fl_Button* button, int value ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:423:18: note: by ‘virtual void RadioButton::Init(VspScreen*, Fl_Button*, int)’ 423 | virtual void Init( VspScreen* screen, Fl_Button* button, int value ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:456:18: note: by ‘virtual void ToggleButton::Init(VspScreen*, Fl_Button*)’ 456 | virtual void Init( VspScreen* screen, Fl_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:497:18: note: by ‘virtual void TriggerButton::Init(VspScreen*, Fl_Button*)’ 497 | virtual void Init( VspScreen* screen, Fl_Button* button ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:517:18: note: by ‘virtual void Counter::Init(VspScreen*, Fl_Counter*, VspButton*)’ 517 | virtual void Init( VspScreen* screen, Fl_Counter* counter, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:536:18: note: by ‘virtual void Choice::Init(VspScreen*, Fl_Choice*, VspButton*)’ 536 | virtual void Init( VspScreen* screen, Fl_Choice* fl_choice, VspButton* parm_button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:605:18: note: by ‘virtual void SliderInput::Init(VspScreen*, VspSlider*, Fl_Input*, double, const char*, VspButton*, bool)’ 605 | virtual void Init( VspScreen* screen, VspSlider* slider_widget, Fl_Input* input, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:646:18: note: by ‘virtual void SliderAdjRangeInput::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, double, const char*, VspButton*, bool)’ 646 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:806:18: note: by ‘virtual void FractParmSlider::Init(VspScreen*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, Fl_Input*, double, const char*, VspButton*)’ 806 | virtual void Init( VspScreen* screen, VspSlider* slider, Fl_Button* lbutton, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:875:18: note: by ‘virtual void StringInput::Init(VspScreen*, Fl_Input*)’ 875 | virtual void Init( VspScreen* screen, Fl_Input* input ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:907:18: note: by ‘virtual void StringOutput::Init(VspScreen*, Fl_Output*, Fl_Button*)’ 907 | virtual void Init( VspScreen* screen, Fl_Output* output, Fl_Button* button = nullptr ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:942:18: note: by ‘virtual void IndexSelector::Init(VspScreen*, Fl_Button*, Fl_Button*, Fl_Int_Input*, Fl_Button*, Fl_Button*, VspButton*)’ 942 | virtual void Init( VspScreen* screen, Fl_Button* ll_but, Fl_Button* l_but, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:990:18: note: by ‘virtual void ColorPicker::Init(VspScreen*, Fl_Button*, Fl_Button*, std::vector, Fl_Slider**)’ 990 | virtual void Init( VspScreen* screen, Fl_Button* title, Fl_Button* result, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:993:18: note: by ‘virtual void ColorPicker::Update(const vec3d&)’ 993 | virtual void Update( const vec3d & rgb ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1018:18: note: by ‘virtual void Group::Init(Fl_Group*)’ 1018 | virtual void Init( Fl_Group* g ) | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1058:18: note: by ‘virtual void ParmPicker::Init(VspScreen*, Fl_Choice*, Fl_Choice*, Fl_Choice*)’ 1058 | virtual void Init( VspScreen* screen, Fl_Choice* container_choice, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1061:18: note: by ‘virtual void ParmPicker::Update()’ 1061 | virtual void Update( ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1131:18: note: by ‘virtual void ParmTreePicker::Init(VspScreen*, Fl_Tree*)’ 1131 | virtual void Init( VspScreen* screen, Fl_Tree* parm_tree ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1133:18: note: by ‘virtual void ParmTreePicker::Update(const std::vector >&)’ 1133 | virtual void Update( const vector< string > &selected_ids ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1179:18: note: by ‘virtual void DriverGroupBank::Init(VspScreen*, const std::vector >&, const std::vector&)’ 1179 | virtual void Init( VspScreen* screen, const vector < vector < Fl_Button * > > & buttons, const vector < SliderAdjRangeInput * > & sliders ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1181:18: note: by ‘virtual void DriverGroupBank::Update(std::vector >&)’ 1181 | virtual void Update( vector< string > & parm_ids ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1215:18: note: by ‘virtual void SkinControl::Init(VspScreen*, Fl_Check_Button*, Fl_Check_Button*, Fl_Check_Button*, VspSlider*, Fl_Button*, Fl_Button*, VspSlider*, Fl_Button*, Fl_Button*, Fl_Input*, Fl_Input*, VspButton*, VspButton*, double, const char*)’ 1215 | virtual void Init( VspScreen* screen, | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1231:18: note: by ‘virtual void SkinControl::Update(const std::string&, const std::string&, const std::string&, const std::string&, const std::string&)’ 1231 | virtual void Update( const string& parmL_id, const string& setL_id, const string& eq_id, const string& setR_id, const string& parmR_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1266:18: note: by ‘virtual void SkinHeader::Init(VspScreen*, Choice*, const std::vector&)’ 1266 | virtual void Init( VspScreen* screen, Choice* cont_choice , const vector< VspButton* > &buttons ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1290:18: note: by ‘virtual void GeomPicker::Init(VspScreen*, Fl_Choice*)’ 1290 | virtual void Init( VspScreen* screen, Fl_Choice* geom_choice ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1294:18: note: by ‘virtual void GeomPicker::Update()’ 1294 | virtual void Update( ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1374:18: note: by ‘virtual void PCurveEditor::Init(VspScreen*, Vsp_Canvas*, Fl_Scroll*, Fl_Button*, Fl_Button*, Fl_Button*, Fl_Light_Button*, Fl_Light_Button*, GroupLayout*)’ 1374 | virtual void Init( VspScreen* screen, Vsp_Canvas* canvas, Fl_Scroll* ptscroll, Fl_Button* spbutton, Fl_Button* convbutton, Fl_Button* delbutton, Fl_Light_Button* delpickbutton, Fl_Light_Button* splitpickbutton, GroupLayout* ptlayout ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:1398:18: note: by ‘virtual void PCurveEditor::Update(PCurve*)’ 1398 | virtual void Update( PCurve *curve ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/ScreenBase.h:30: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:27:10: note: by ‘void AttributeTree::Init(GroupLayout*, VspScreen*, int)’ 27 | void Init( GroupLayout * layout, VspScreen *screen, int browser_h = 150 ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:30:10: note: by ‘void AttributeTree::Update()’ 30 | void Update(); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h: In member function ‘std::vector > AttributeTree::GetSelectedID()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:64:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector > >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 64 | for ( int i = 0; i != m_SelectIDs.size(); ++i ) | ~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:153:18: warning: ‘virtual void GuiDevice::Init(VspScreen*)’ was hidden [-Woverloaded-virtual=] 153 | virtual void Init( VspScreen* screen ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:136:10: note: by ‘void AttributeEditor::Init(GroupLayout*, Fl_Group*, VspScreen*, void (*)(Fl_Widget*, void*), bool, int, int)’ 136 | void Init( GroupLayout * layout, Fl_Group* group, VspScreen *screen, Fl_Callback *cb, bool mod_start = false, int start_y = 0, int editor_h = 165 ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/GuiDevice.h:154:18: warning: ‘virtual void GuiDevice::Update(const std::string&)’ was hidden [-Woverloaded-virtual=] 154 | virtual void Update( const string& parm_id ); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw/AttributeEditor.h:138:10: note: by ‘void AttributeEditor::Update()’ 138 | void Update(); | ^~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ [304/443] : && /usr/bin/cmake -E rm -f gui_and_draw/libgui_and_draw.a && /usr/bin/ar qc gui_and_draw/libgui_and_draw.a gui_and_draw/CMakeFiles/gui_and_draw.dir/AdvLinkScreen.cpp.o gui_and_draw/CMakeFiles/gui_and_draw.dir/AdvLinkVarRenameScreen.cpp.o gui_and_draw/CMakeFiles/gui_and_draw.dir/AeroStructScreen.cpp.o gui_and_draw/CMakeFiles/gui_and_draw.dir/AirfoilExportScreen.cpp.o gui_and_draw/CMakeFiles/gui_and_draw.dir/AttributeEditor.cpp.o gui_and_draw/CMakeFiles/gui_and_draw.dir/AttributeScreen.cpp.o gui_and_draw/CMakeFiles/gui_and_draw.dir/AuxiliaryGeomScreen.cpp.o gui_and_draw/CMakeFiles/gui_and_draw.dir/BlankScreen.cpp.o gui_and_draw/CMakeFiles/gui_and_draw.dir/BEMOptionsScreen.cpp.o gui_and_draw/CMakeFiles/gui_and_draw.dir/BORScreen.cpp.o gui_and_draw/CMakeFiles/gui_and_draw.dir/CfdMeshScreen.cpp.o gui_and_draw/CMakeFiles/gui_and_draw.dir/ClippingScreen.cpp.o gui_and_draw/CMakeFiles/gui_and_draw.dir/CobraScreen.cpp.o gui_and_draw/CMakeFiles/gui_and_draw.dir/CompGeomScreen.cpp.o gui_and_draw/CMakeFiles/gui_and_draw.dir/ConformalScreen.cpp.o gui_and_draw/CMakeFiles/gui_and_draw.dir/CurveEditScreen.cpp.o gui_and_draw/CMakeFiles/gui_and_draw.dir/CustomScreen.cpp.o gui_and_draw/CMakeFiles/gui_and_draw.dir/DegenGeomScreen.cpp.o gui_and_draw/CMakeFiles/gui_and_draw.dir/DesignVarScreen.cpp.o gui_and_draw/CMakeFiles/gui_and_draw.dir/DXFOptionsScreen.cpp.o gui_and_draw/CMakeFiles/gui_and_draw.dir/EllipsoidScreen.cpp.o gui_and_draw/CMakeFiles/gui_and_draw.dir/ExportScreen.cpp.o gui_and_draw/CMakeFiles/gui_and_draw.dir/FeaPartEditScreen.cpp.o gui_and_draw/CMakeFiles/gui_and_draw.dir/FitModelScreen.cpp.o gui_and_draw/CMakeFiles/gui_and_draw.dir/FuselageScreen.cpp.o gui_and_draw/CMakeFiles/gui_and_draw.dir/GearScreen.cpp.o gui_and_draw/CMakeFiles/gui_and_draw.dir/GeometryAnalysisScreen.cpp.o gui_and_draw/CMakeFiles/gui_and_draw.dir/GroupLayout.cpp.o gui_and_draw/CMakeFiles/gui_and_draw.dir/GuiDevice.cpp.o gui_and_draw/CMakeFiles/gui_and_draw.dir/HingeScreen.cpp.o gui_and_draw/CMakeFiles/gui_and_draw.dir/HumanGeomScreen.cpp.o gui_and_draw/CMakeFiles/gui_and_draw.dir/IGESOptionsScreen.cpp.o gui_and_draw/CMakeFiles/gui_and_draw.dir/IGESStructureOptionsScreen.cpp.o gui_and_draw/CMakeFiles/gui_and_draw.dir/ImportScreen.cpp.o gui_and_draw/CMakeFiles/gui_and_draw.dir/MainGLWindow.cpp.o gui_and_draw/CMakeFiles/gui_and_draw.dir/MainVSPScreen.cpp.o gui_and_draw/CMakeFiles/gui_and_draw.dir/ManageBackgroundScreen.cpp.o gui_and_draw/CMakeFiles/gui_and_draw.dir/ManageBackground3DScreen.cpp.o gui_and_draw/CMakeFiles/gui_and_draw.dir/ManageCORScreen.cpp.o gui_and_draw/CMakeFiles/gui_and_draw.dir/ManageGeomScreen.cpp.o gui_and_draw/CMakeFiles/gui_and_draw.dir/ManageLightingScreen.cpp.o gui_and_draw/CMakeFiles/gui_and_draw.dir/ManageMeasureScreen.cpp.o gui_and_draw/CMakeFiles/gui_and_draw.dir/ManageTextureScreen.cpp.o gui_and_draw/CMakeFiles/gui_and_draw.dir/ManageViewScreen.cpp.o gui_and_draw/CMakeFiles/gui_and_draw.dir/MassPropScreen.cpp.o gui_and_draw/CMakeFiles/gui_and_draw.dir/MaterialEditScreen.cpp.o gui_and_draw/CMakeFiles/gui_and_draw.dir/MenuItem.cpp.o gui_and_draw/CMakeFiles/gui_and_draw.dir/MeshScreen.cpp.o gui_and_draw/CMakeFiles/gui_and_draw.dir/ModeEditorScreen.cpp.o gui_and_draw/CMakeFiles/gui_and_draw.dir/MultTransScreen.cpp.o gui_and_draw/CMakeFiles/gui_and_draw.dir/NerfManageGeomScreen.cpp.o gui_and_draw/CMakeFiles/gui_and_draw.dir/NGonMeshScreen.cpp.o gui_and_draw/CMakeFiles/gui_and_draw.dir/ParasiteDragScreen.cpp.o gui_and_draw/CMakeFiles/gui_and_draw.dir/ParmDebugScreen.cpp.o gui_and_draw/CMakeFiles/gui_and_draw.dir/ParmLinkScreen.cpp.o gui_and_draw/CMakeFiles/gui_and_draw.dir/ParmScreen.cpp.o gui_and_draw/CMakeFiles/gui_and_draw.dir/PickSetScreen.cpp.o gui_and_draw/CMakeFiles/gui_and_draw.dir/PodScreen.cpp.o gui_and_draw/CMakeFiles/gui_and_draw.dir/PreferencesScreen.cpp.o gui_and_draw/CMakeFiles/gui_and_draw.dir/ProjectionScreen.cpp.o gui_and_draw/CMakeFiles/gui_and_draw.dir/PropScreen.cpp.o gui_and_draw/CMakeFiles/gui_and_draw.dir/PSliceScreen.cpp.o gui_and_draw/CMakeFiles/gui_and_draw.dir/PtCloudScreen.cpp.o gui_and_draw/CMakeFiles/gui_and_draw.dir/ResultsViewer.cpp.o gui_and_draw/CMakeFiles/gui_and_draw.dir/RoutingScreen.cpp.o gui_and_draw/CMakeFiles/gui_and_draw.dir/ScreenBase.cpp.o gui_and_draw/CMakeFiles/gui_and_draw.dir/ScreenMgr.cpp.o gui_and_draw/CMakeFiles/gui_and_draw.dir/ScreenshotScreen.cpp.o gui_and_draw/CMakeFiles/gui_and_draw.dir/SelectFileScreen.cpp.o gui_and_draw/CMakeFiles/gui_and_draw.dir/SetEditorScreen.cpp.o gui_and_draw/CMakeFiles/gui_and_draw.dir/SnapToScreen.cpp.o gui_and_draw/CMakeFiles/gui_and_draw.dir/SpreadSheetWidget.cpp.o gui_and_draw/CMakeFiles/gui_and_draw.dir/StackScreen.cpp.o gui_and_draw/CMakeFiles/gui_and_draw.dir/StructScreen.cpp.o gui_and_draw/CMakeFiles/gui_and_draw.dir/StructAssemblyScreen.cpp.o gui_and_draw/CMakeFiles/gui_and_draw.dir/STEPOptionsScreen.cpp.o gui_and_draw/CMakeFiles/gui_and_draw.dir/STEPStructureOptionsScreen.cpp.o gui_and_draw/CMakeFiles/gui_and_draw.dir/STLOptionsScreen.cpp.o gui_and_draw/CMakeFiles/gui_and_draw.dir/SubGLWindow.cpp.o gui_and_draw/CMakeFiles/gui_and_draw.dir/SurfaceIntersectionScreen.cpp.o gui_and_draw/CMakeFiles/gui_and_draw.dir/SVGOptionsScreen.cpp.o gui_and_draw/CMakeFiles/gui_and_draw.dir/TreeColumnWidget.cpp.o gui_and_draw/CMakeFiles/gui_and_draw.dir/TreeIconWidget.cpp.o gui_and_draw/CMakeFiles/gui_and_draw.dir/CustomGeomExportScreen.cpp.o gui_and_draw/CMakeFiles/gui_and_draw.dir/UserParmScreen.cpp.o gui_and_draw/CMakeFiles/gui_and_draw.dir/VarPresetEditorScreen.cpp.o gui_and_draw/CMakeFiles/gui_and_draw.dir/VehNotesScreen.cpp.o gui_and_draw/CMakeFiles/gui_and_draw.dir/VSPAEROPlotScreen.cpp.o gui_and_draw/CMakeFiles/gui_and_draw.dir/VSPAEROScreen.cpp.o gui_and_draw/CMakeFiles/gui_and_draw.dir/VSPWindow.cpp.o gui_and_draw/CMakeFiles/gui_and_draw.dir/WaveDragScreen.cpp.o gui_and_draw/CMakeFiles/gui_and_draw.dir/WingScreen.cpp.o gui_and_draw/CMakeFiles/gui_and_draw.dir/WireScreen.cpp.o && /usr/bin/ranlib gui_and_draw/libgui_and_draw.a && : [305/443] : && /usr/bin/cmake -E rm -f geom_api/libgui_interface_g.a && /usr/bin/ar qc geom_api/libgui_interface_g.a geom_api/CMakeFiles/gui_interface_g.dir/GuiInterface.cpp.o && /usr/bin/ranlib geom_api/libgui_interface_g.a && : [306/443] cd /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/vsp_aero/Viewer && /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/bin/fluid -o .C -h .H -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/ContourLevel.fl [307/443] cd /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/vsp_aero/Viewer && /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/bin/fluid -o .C -h .H -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/CuttingPlane.fl [308/443] cd /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/vsp_aero/Viewer && /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/bin/fluid -o .C -h .H -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/viewerUI.fl [309/443] /usr/bin/g++ -DMYTIME -DVSPAERO_OPENMP -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -fopenmp -MD -MT vsp_aero/Solver/CMakeFiles/vspaero_lib.dir/AdjointGradient.C.o -MF vsp_aero/Solver/CMakeFiles/vspaero_lib.dir/AdjointGradient.C.o.d -o vsp_aero/Solver/CMakeFiles/vspaero_lib.dir/AdjointGradient.C.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/AdjointGradient.C [310/443] /usr/bin/g++ -DMYTIME -DVSPAERO_OPENMP -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -fopenmp -MD -MT vsp_aero/Solver/CMakeFiles/vspaero_lib.dir/BoundaryConditionData.C.o -MF vsp_aero/Solver/CMakeFiles/vspaero_lib.dir/BoundaryConditionData.C.o.d -o vsp_aero/Solver/CMakeFiles/vspaero_lib.dir/BoundaryConditionData.C.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/BoundaryConditionData.C [311/443] /usr/bin/g++ -DMYTIME -DVSPAERO_OPENMP -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -fopenmp -MD -MT vsp_aero/Solver/CMakeFiles/vspaero_lib.dir/ComponentGroup.C.o -MF vsp_aero/Solver/CMakeFiles/vspaero_lib.dir/ComponentGroup.C.o.d -o vsp_aero/Solver/CMakeFiles/vspaero_lib.dir/ComponentGroup.C.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/ComponentGroup.C /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/ComponentGroup.C: In member function ‘void VSPAERO_SOLVER::COMPONENT_GROUP::LoadData(FILE*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/ComponentGroup.C:1118:11: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1118 | fscanf(File,"GroupName = %s \n",GroupName_); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/ComponentGroup.C:1122:11: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1122 | fscanf(File,"NumberOfComponents = %d \n",&NumberOfComponents_); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/ComponentGroup.C:1130:14: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1130 | fscanf(File,"%d \n",&(ComponentList_[i])); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/ComponentGroup.C:1134:11: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1134 | fscanf(File,"GeometryIsFixed = %d \n",&GeometryIsFixed_); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/ComponentGroup.C:1138:11: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1138 | fscanf(File,"GeometryIsDynamic = %d \n",&GeometryIsDynamic_); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/ComponentGroup.C:1142:11: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1142 | fscanf(File,"GeometryIsARotor = %d \n",&GeometryIsARotor_); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/ComponentGroup.C:1146:11: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1146 | fscanf(File,"RotorDiameter = %lf \n",&RotorDiameter_); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/ComponentGroup.C:1150:11: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1150 | fscanf(File,"OVec = %lf %lf %lf \n",&(OVec_[0]),&(OVec_[1]),&(OVec_[2])); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/ComponentGroup.C:1154:11: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1154 | fscanf(File,"RVec = %lf %lf %lf \n",&(RVec_[0]),&(RVec_[1]),&(RVec_[2])); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/ComponentGroup.C:1158:11: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1158 | fscanf(File,"Velocity = %lf %lf %lf \n",&(UserInputVelocity_[0]),&(UserInputVelocity_[1]),&(UserInputVelocity_[2])); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/ComponentGroup.C:1162:11: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1162 | fscanf(File,"Acceleration = %lf %lf %lf \n",&(UserInputAcceleration_[0]), &(UserInputAcceleration_[1]), &(UserInputAcceleration_[2])); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/ComponentGroup.C:1164:11: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1164 | fscanf(File,"Omega = %lf \n",&Omega_); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/ComponentGroup.C:1168:11: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1168 | fscanf(File,"Mass = %lf \n",&Mass_); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/ComponentGroup.C:1170:11: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1170 | fscanf(File,"Ixx = %lf \n",&Ixx_); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/ComponentGroup.C:1172:11: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1172 | fscanf(File,"Iyy = %lf \n",&Iyy_); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/ComponentGroup.C:1174:11: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1174 | fscanf(File,"Izz = %lf \n",&Izz_); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/ComponentGroup.C:1176:11: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1176 | fscanf(File,"Ixy = %lf \n",&Ixy_); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/ComponentGroup.C:1178:11: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1178 | fscanf(File,"Ixz = %lf \n",&Ixz_); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/ComponentGroup.C:1180:11: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1180 | fscanf(File,"Iyz = %lf \n",&Iyz_); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ [312/443] /usr/bin/g++ -DMYTIME -DVSPAERO_OPENMP -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -fopenmp -MD -MT vsp_aero/Solver/CMakeFiles/vspaero_lib.dir/ControlSurface.C.o -MF vsp_aero/Solver/CMakeFiles/vspaero_lib.dir/ControlSurface.C.o.d -o vsp_aero/Solver/CMakeFiles/vspaero_lib.dir/ControlSurface.C.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/ControlSurface.C /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/ControlSurface.C: In member function ‘void VSPAERO_SOLVER::CONTROL_SURFACE::SizeNodeList(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/ControlSurface.C:112:9: warning: unused variable ‘i’ [-Wunused-variable] 112 | int i; | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/ControlSurface.C: In member function ‘void VSPAERO_SOLVER::CONTROL_SURFACE::LoadFile(char*, char*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/ControlSurface.C:371:11: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 371 | fscanf(TagFile,"%d",&NumberOfLoops_); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/ControlSurface.C:375:10: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 375 | fgets(DumChar,MAX_CHAR_SIZE,TagFile); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/ControlSurface.C:381:14: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 381 | fscanf(TagFile,"%d",&(LoopList_[i])); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/ControlSurface.C:449:20: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 449 | fscanf(CSFFile,"%lf %lf %lf \n",&x1,&y1,&z1); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/ControlSurface.C:450:20: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 450 | fscanf(CSFFile,"%lf %lf %lf \n",&x2,&y2,&z2); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [313/443] cd /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/python_api && /usr/bin/cmake -E make_directory /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/python_api/CMakeFiles/pyvsp.dir /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/python_api /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/python_api/CMakeFiles/pyvsp.dir && /usr/bin/cmake -E env SWIG_LIB=/usr/share/swig/4.5.1 /usr/bin/swig -python -threads -doxygen -outdir /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/python_api -c++ -interface _vsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/usr/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/usr/include/python3.15 -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src -I/usr/lib64/python3.15/site-packages/numpy/_core/include -o /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/python_api/CMakeFiles/pyvsp.dir/vsp_pythonPYTHON_wrap.cxx /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api/vsp_python.i [314/443] /usr/bin/g++ -DMYTIME -DVSPAERO_OPENMP -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -fopenmp -MD -MT vsp_aero/Solver/CMakeFiles/vspaero_lib.dir/ControlSurfaceGroup.C.o -MF vsp_aero/Solver/CMakeFiles/vspaero_lib.dir/ControlSurfaceGroup.C.o.d -o vsp_aero/Solver/CMakeFiles/vspaero_lib.dir/ControlSurfaceGroup.C.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/ControlSurfaceGroup.C [315/443] /usr/bin/g++ -DMYTIME -DVSPAERO_OPENMP -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -fopenmp -MD -MT vsp_aero/Solver/CMakeFiles/vspaero_lib.dir/EngineFace.C.o -MF vsp_aero/Solver/CMakeFiles/vspaero_lib.dir/EngineFace.C.o.d -o vsp_aero/Solver/CMakeFiles/vspaero_lib.dir/EngineFace.C.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/EngineFace.C /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/EngineFace.C: In member function ‘void VSPAERO_SOLVER::ENGINE_FACE::Write_Binary_STP_Data(FILE*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/EngineFace.C:226:9: warning: variable ‘i_size’ set but not used [-Wunused-but-set-variable=] 226 | int i_size, c_size, d_size; | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/EngineFace.C:226:17: warning: variable ‘c_size’ set but not used [-Wunused-but-set-variable=] 226 | int i_size, c_size, d_size; | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/EngineFace.C: In member function ‘void VSPAERO_SOLVER::ENGINE_FACE::Read_Binary_STP_Data(FILE*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/EngineFace.C:257:9: warning: variable ‘i_size’ set but not used [-Wunused-but-set-variable=] 257 | int i_size, c_size, d_size; | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/EngineFace.C:257:17: warning: variable ‘c_size’ set but not used [-Wunused-but-set-variable=] 257 | int i_size, c_size, d_size; | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/EngineFace.C: In member function ‘void VSPAERO_SOLVER::ENGINE_FACE::Skip_Read_Binary_STP_Data(FILE*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/EngineFace.C:288:9: warning: variable ‘i_size’ set but not used [-Wunused-but-set-variable=] 288 | int i_size, c_size, d_size; | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/EngineFace.C:288:17: warning: variable ‘c_size’ set but not used [-Wunused-but-set-variable=] 288 | int i_size, c_size, d_size; | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/EngineFace.C: In member function ‘void VSPAERO_SOLVER::ENGINE_FACE::Read_Binary_STP_Data(FILE*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/EngineFace.C:267:10: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 267 | fread(&(NozzleXYZ_[0]), d_size, 1, InputFile); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/EngineFace.C:268:10: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 268 | fread(&(NozzleXYZ_[1]), d_size, 1, InputFile); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/EngineFace.C:269:10: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 269 | fread(&(NozzleXYZ_[2]), d_size, 1, InputFile); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/EngineFace.C:271:10: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 271 | fread(&(NozzleNormal_[0]), d_size, 1, InputFile); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/EngineFace.C:272:10: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 272 | fread(&(NozzleNormal_[1]), d_size, 1, InputFile); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/EngineFace.C:273:10: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 273 | fread(&(NozzleNormal_[2]), d_size, 1, InputFile); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/EngineFace.C:275:10: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 275 | fread(&(NozzleRadius_), d_size, 1, InputFile); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/EngineFace.C: In member function ‘void VSPAERO_SOLVER::ENGINE_FACE::Skip_Read_Binary_STP_Data(FILE*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/EngineFace.C:300:10: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 300 | fread(&DumDouble, d_size, 1, OutputFile); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/EngineFace.C:301:10: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 301 | fread(&DumDouble, d_size, 1, OutputFile); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/EngineFace.C:302:10: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 302 | fread(&DumDouble, d_size, 1, OutputFile); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/EngineFace.C:304:10: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 304 | fread(&DumDouble, d_size, 1, OutputFile); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/EngineFace.C:305:10: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 305 | fread(&DumDouble, d_size, 1, OutputFile); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/EngineFace.C:306:10: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 306 | fread(&DumDouble, d_size, 1, OutputFile); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/EngineFace.C:308:10: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 308 | fread(&DumDouble, d_size, 1, OutputFile); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [316/443] cd /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/python_api && /usr/bin/python3.15 -m venv /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/venv [317/443] /usr/bin/g++ -DMYTIME -DVSPAERO_OPENMP -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -fopenmp -MD -MT vsp_aero/Solver/CMakeFiles/vspaero_lib.dir/FastMatrix.C.o -MF vsp_aero/Solver/CMakeFiles/vspaero_lib.dir/FastMatrix.C.o.d -o vsp_aero/Solver/CMakeFiles/vspaero_lib.dir/FastMatrix.C.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/FastMatrix.C /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/FastMatrix.C: In member function ‘void VSPAERO_SOLVER::FAST_MATRIX::MergeForwardList(int, int, int, VSPAERO_SOLVER::VSP_GEOM&, double, double)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/FastMatrix.C:320:54: warning: unused variable ‘NumberOfLoops’ [-Wunused-variable] 320 | int i, j, k, p, cpu, Level, Loop, NumberOfEdges, NumberOfLoops, CurrentLoop; | ^~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/FastMatrix.C:321:52: warning: unused variable ‘InteractionType’ [-Wunused-variable] 321 | int TestEdge, MaxInteractionEdges, LoopOffSet, InteractionType; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/FastMatrix.C:327:19: warning: variable ‘NewHits’ set but not used [-Wunused-but-set-variable=] 327 | long long int NewHits; | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/FastMatrix.C: In member function ‘void VSPAERO_SOLVER::FAST_MATRIX::MergeAdjointList(int, int, int, VSPAERO_SOLVER::VSP_GEOM&, double, double)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/FastMatrix.C:664:52: warning: unused variable ‘InteractionType’ [-Wunused-variable] 664 | int TestLoop, MaxInteractionLoops, LoopOffSet, InteractionType; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/FastMatrix.C:670:19: warning: variable ‘NewHits’ set but not used [-Wunused-but-set-variable=] 670 | long long int NewHits; | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/FastMatrix.C: In member function ‘void VSPAERO_SOLVER::FAST_MATRIX::CreateForwardEdgeList(int, int, int, VSPAERO_SOLVER::VSP_GEOM&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/FastMatrix.C:1135:12: warning: variable ‘SpeedUpRatio’ set but not used [-Wunused-but-set-variable=] 1135 | double SpeedUpRatio; | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/FastMatrix.C: In member function ‘void VSPAERO_SOLVER::FAST_MATRIX::CreateAdjointEdgeList(int, int, int, VSPAERO_SOLVER::VSP_GEOM&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/FastMatrix.C:1573:12: warning: variable ‘SpeedUpRatio’ set but not used [-Wunused-but-set-variable=] 1573 | double SpeedUpRatio; | ^~~~~~~~~~~~ [318/443] /usr/bin/g++ -DMYTIME -DVSPAERO_OPENMP -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -fopenmp -MD -MT vsp_aero/Solver/CMakeFiles/vspaero_lib.dir/FEM_Node.C.o -MF vsp_aero/Solver/CMakeFiles/vspaero_lib.dir/FEM_Node.C.o.d -o vsp_aero/Solver/CMakeFiles/vspaero_lib.dir/FEM_Node.C.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/FEM_Node.C [319/443] /usr/bin/g++ -DMYTIME -DVSPAERO_OPENMP -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -fopenmp -MD -MT vsp_aero/Solver/CMakeFiles/vspaero_lib.dir/GlobalWakeLoop.C.o -MF vsp_aero/Solver/CMakeFiles/vspaero_lib.dir/GlobalWakeLoop.C.o.d -o vsp_aero/Solver/CMakeFiles/vspaero_lib.dir/GlobalWakeLoop.C.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/GlobalWakeLoop.C [320/443] /usr/bin/g++ -DMYTIME -DVSPAERO_OPENMP -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -fopenmp -MD -MT vsp_aero/Solver/CMakeFiles/vspaero_lib.dir/Gradient.C.o -MF vsp_aero/Solver/CMakeFiles/vspaero_lib.dir/Gradient.C.o.d -o vsp_aero/Solver/CMakeFiles/vspaero_lib.dir/Gradient.C.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/Gradient.C [321/443] /usr/bin/g++ -DMYTIME -DVSPAERO_OPENMP -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -fopenmp -MD -MT vsp_aero/Solver/CMakeFiles/vspaero_lib.dir/InteractionLoop.C.o -MF vsp_aero/Solver/CMakeFiles/vspaero_lib.dir/InteractionLoop.C.o.d -o vsp_aero/Solver/CMakeFiles/vspaero_lib.dir/InteractionLoop.C.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/InteractionLoop.C [322/443] /usr/bin/g++ -DMYTIME -DVSPAERO_OPENMP -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -fopenmp -MD -MT vsp_aero/Solver/CMakeFiles/vspaero_lib.dir/MatPrecon.C.o -MF vsp_aero/Solver/CMakeFiles/vspaero_lib.dir/MatPrecon.C.o.d -o vsp_aero/Solver/CMakeFiles/vspaero_lib.dir/MatPrecon.C.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/MatPrecon.C [323/443] /usr/bin/g++ -DMYTIME -DVSPAERO_OPENMP -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -fopenmp -MD -MT vsp_aero/Solver/CMakeFiles/vspaero_lib.dir/matrix.C.o -MF vsp_aero/Solver/CMakeFiles/vspaero_lib.dir/matrix.C.o.d -o vsp_aero/Solver/CMakeFiles/vspaero_lib.dir/matrix.C.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/matrix.C /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/matrix.C: In member function ‘void VSPAERO_SOLVER::MATRIX::print()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/matrix.C:1534:12: warning: zero-length gnu_printf format string [-Wformat-zero-length] 1534 | printf(""); | ^~ [324/443] /usr/bin/g++ -DMYTIME -DVSPAERO_OPENMP -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -fopenmp -MD -MT vsp_aero/Solver/CMakeFiles/vspaero_lib.dir/memory.C.o -MF vsp_aero/Solver/CMakeFiles/vspaero_lib.dir/memory.C.o.d -o vsp_aero/Solver/CMakeFiles/vspaero_lib.dir/memory.C.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/memory.C [325/443] /usr/bin/g++ -DMYTIME -DVSPAERO_OPENMP -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -fopenmp -MD -MT vsp_aero/Solver/CMakeFiles/vspaero_lib.dir/MergeSort.C.o -MF vsp_aero/Solver/CMakeFiles/vspaero_lib.dir/MergeSort.C.o.d -o vsp_aero/Solver/CMakeFiles/vspaero_lib.dir/MergeSort.C.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/MergeSort.C [326/443] /usr/bin/g++ -DMYTIME -DVSPAERO_OPENMP -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -fopenmp -MD -MT vsp_aero/Solver/CMakeFiles/vspaero_lib.dir/MeshGradient.C.o -MF vsp_aero/Solver/CMakeFiles/vspaero_lib.dir/MeshGradient.C.o.d -o vsp_aero/Solver/CMakeFiles/vspaero_lib.dir/MeshGradient.C.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/MeshGradient.C [327/443] /usr/bin/g++ -DMYTIME -DVSPAERO_OPENMP -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -fopenmp -MD -MT vsp_aero/Solver/CMakeFiles/vspaero_lib.dir/OptimizationFunction.C.o -MF vsp_aero/Solver/CMakeFiles/vspaero_lib.dir/OptimizationFunction.C.o.d -o vsp_aero/Solver/CMakeFiles/vspaero_lib.dir/OptimizationFunction.C.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/OptimizationFunction.C [328/443] /usr/bin/g++ -DMYTIME -DVSPAERO_OPENMP -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -fopenmp -MD -MT vsp_aero/Solver/CMakeFiles/vspaero_lib.dir/OptimizationParameterData.C.o -MF vsp_aero/Solver/CMakeFiles/vspaero_lib.dir/OptimizationParameterData.C.o.d -o vsp_aero/Solver/CMakeFiles/vspaero_lib.dir/OptimizationParameterData.C.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/OptimizationParameterData.C /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/OptimizationParameterData.C: In member function ‘void OPTIMIZATION_PARAMETERS::ReadOpenVSPDesFile(char*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/OptimizationParameterData.C:77:13: warning: unused variable ‘ParameterValues’ [-Wunused-variable] 77 | double *ParameterValues; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/OptimizationParameterData.C:98:11: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 98 | fscanf(DesignFile,"%d \n",&NumberOfOpenVSP_Parameters_); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/OptimizationParameterData.C:114:14: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 114 | fscanf(DesignFile,"%s%lf\n",(Variable),&( ParameterValues_[i])); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/OptimizationParameterData.C:128:10: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 128 | fgets(DumChar,200,DesignFile); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/OptimizationParameterData.C:129:10: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 129 | fgets(DumChar,200,DesignFile); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/OptimizationParameterData.C:133:13: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 133 | fgets(DumChar,200,DesignFile); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/OptimizationParameterData.C:135:14: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 135 | fscanf(DesignFile,"%d \n",&NumberOfVSPAERO_Parameters_); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/OptimizationParameterData.C:149:17: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 149 | fscanf(DesignFile,"%s%lf\n",(Variable),&( ParameterValues_[j])); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/OptimizationParameterData.C: In member function ‘void OPTIMIZATION_PARAMETERS::WriteVSPDesFile_(char*, int, double*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/OptimizationParameterData.C:319:11: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 319 | fscanf(DesignFile,"%d \n",&NumVars); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/OptimizationParameterData.C:335:14: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 335 | fscanf(DesignFile,"%s%lf\n",Variable,&Value); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/OptimizationParameterData.C:345:13: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 345 | fgets(Variable,200,DesignFile); fprintf(OptDesFile,"%s\n",Variable); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/OptimizationParameterData.C:346:13: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 346 | fgets(Variable,200,DesignFile); fprintf(OptDesFile,"%s\n",Variable); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/OptimizationParameterData.C:347:13: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 347 | fgets(Variable,200,DesignFile); fprintf(OptDesFile,"%s\n",Variable); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/OptimizationParameterData.C:353:17: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 353 | fscanf(DesignFile,"%s%lf\n",Variable,&Value); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/OptimizationParameterData.C: In member function ‘OPTIMIZATION_PARAMETERS::ReadOpenVSPDesFile(char*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/OptimizationParameterData.C:116:61: warning: ‘%s’ directive output may be truncated writing up to 1999 bytes into a region of size 12 [-Wformat-truncation=] 116 | snprintf(OpenVSP_ParameterNames_[i],12*sizeof(char),"%s",Variable); | ^~ ~~~~~~~~ In file included from /usr/include/stdio.h:974, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/OptimizationParameterData.H:11, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/OptimizationParameterData.C:7: In function ‘snprintf’, inlined from ‘OPTIMIZATION_PARAMETERS::ReadOpenVSPDesFile(char*)’ at /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/OptimizationParameterData.C:116:16: /usr/include/bits/stdio2.h:68:35: note: ‘snprintf’ output between 1 and 2000 bytes into a destination of size 12 68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ [329/443] /usr/bin/g++ -DMYTIME -DVSPAERO_OPENMP -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -fopenmp -MD -MT vsp_aero/Solver/CMakeFiles/vspaero_lib.dir/QuadCell.C.o -MF vsp_aero/Solver/CMakeFiles/vspaero_lib.dir/QuadCell.C.o.d -o vsp_aero/Solver/CMakeFiles/vspaero_lib.dir/QuadCell.C.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/QuadCell.C [330/443] /usr/bin/g++ -DMYTIME -DVSPAERO_OPENMP -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -fopenmp -MD -MT vsp_aero/Solver/CMakeFiles/vspaero_lib.dir/QuadEdge.C.o -MF vsp_aero/Solver/CMakeFiles/vspaero_lib.dir/QuadEdge.C.o.d -o vsp_aero/Solver/CMakeFiles/vspaero_lib.dir/QuadEdge.C.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/QuadEdge.C [331/443] /usr/bin/g++ -DMYTIME -DVSPAERO_OPENMP -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -fopenmp -MD -MT vsp_aero/Solver/CMakeFiles/vspaero_lib.dir/QuadNode.C.o -MF vsp_aero/Solver/CMakeFiles/vspaero_lib.dir/QuadNode.C.o.d -o vsp_aero/Solver/CMakeFiles/vspaero_lib.dir/QuadNode.C.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/QuadNode.C [332/443] /usr/bin/g++ -DMYTIME -DVSPAERO_OPENMP -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -fopenmp -MD -MT vsp_aero/Solver/CMakeFiles/vspaero_lib.dir/QuadTree.C.o -MF vsp_aero/Solver/CMakeFiles/vspaero_lib.dir/QuadTree.C.o.d -o vsp_aero/Solver/CMakeFiles/vspaero_lib.dir/QuadTree.C.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/QuadTree.C /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/QuadTree.C: In member function ‘VSPAERO_SOLVER::QUAD_TREE::WriteQuadTreeToFile(_IO_FILE*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/QuadTree.C:1351:12: warning: ‘operator delete(void*, unsigned long)’ called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 1351 | delete NodeIsUsed; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/QuadTree.C:1257:44: note: returned from ‘operator new[](unsigned long)’ 1257 | NodeIsUsed = new int[NumberOfNodes_ + 1]; | ^ [333/443] /usr/bin/g++ -DMYTIME -DVSPAERO_OPENMP -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -fopenmp -MD -MT vsp_aero/Solver/CMakeFiles/vspaero_lib.dir/quat.C.o -MF vsp_aero/Solver/CMakeFiles/vspaero_lib.dir/quat.C.o.d -o vsp_aero/Solver/CMakeFiles/vspaero_lib.dir/quat.C.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/quat.C [334/443] /usr/bin/g++ -DMYTIME -DVSPAERO_OPENMP -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -fopenmp -MD -MT vsp_aero/Solver/CMakeFiles/vspaero_lib.dir/RotorDisk.C.o -MF vsp_aero/Solver/CMakeFiles/vspaero_lib.dir/RotorDisk.C.o.d -o vsp_aero/Solver/CMakeFiles/vspaero_lib.dir/RotorDisk.C.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/RotorDisk.C /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/RotorDisk.C: In member function ‘void VSPAERO_SOLVER::ROTOR_DISK::VelocityPotential(double*, double*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/RotorDisk.C:130:48: warning: variable ‘Omega’ set but not used [-Wunused-but-set-variable=] 130 | double Velocity_X, Velocity_R, Velocity_T, Omega, PhiTotal; | ^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/RotorDisk.C: In member function ‘void VSPAERO_SOLVER::ROTOR_DISK::Velocity(double*, double*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/RotorDisk.C:232:12: warning: variable ‘pVinfMag_pVinf’ set but not used [-Wunused-but-set-variable=] 232 | double pVinfMag_pVinf[3]; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/RotorDisk.C:233:12: warning: variable ‘pVinfMag_pRotorNormal’ set but not used [-Wunused-but-set-variable=] 233 | double pVinfMag_pRotorNormal[3]; | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/RotorDisk.C:235:12: warning: variable ‘pVh_pVinfMag’ set but not used [-Wunused-but-set-variable=] 235 | double pVh_pVinfMag; | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/RotorDisk.C:236:12: warning: variable ‘pVh_pRotorThrust’ set but not used [-Wunused-but-set-variable=] 236 | double pVh_pRotorThrust; | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/RotorDisk.C:237:12: warning: variable ‘pVh_pDensity’ set but not used [-Wunused-but-set-variable=] 237 | double pVh_pDensity; | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/RotorDisk.C:238:12: warning: variable ‘pVh_pRotorArea’ set but not used [-Wunused-but-set-variable=] 238 | double pVh_pRotorArea; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/RotorDisk.C:252:12: warning: variable ‘pvec0_pxyz_p’ set but not used [-Wunused-but-set-variable=] 252 | double pvec0_pxyz_p[3]; | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/RotorDisk.C:253:12: warning: variable ‘pvec1_pxyz_p’ set but not used [-Wunused-but-set-variable=] 253 | double pvec1_pxyz_p[3]; | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/RotorDisk.C:254:12: warning: variable ‘pvec2_pxyz_p’ set but not used [-Wunused-but-set-variable=] 254 | double pvec2_pxyz_p[3]; | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/RotorDisk.C:256:12: warning: variable ‘pvec0_pRotorXYZ’ set but not used [-Wunused-but-set-variable=] 256 | double pvec0_pRotorXYZ[3]; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/RotorDisk.C:257:12: warning: variable ‘pvec1_pRotorXYZ’ set but not used [-Wunused-but-set-variable=] 257 | double pvec1_pRotorXYZ[3]; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/RotorDisk.C:258:12: warning: variable ‘pvec2_pRotorXYZ’ set but not used [-Wunused-but-set-variable=] 258 | double pvec2_pRotorXYZ[3]; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/RotorDisk.C:260:12: warning: variable ‘pz_pvec’ set but not used [-Wunused-but-set-variable=] 260 | double pz_pvec[3]; | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/RotorDisk.C:261:12: warning: variable ‘pz_pRotorNormal’ set but not used [-Wunused-but-set-variable=] 261 | double pz_pRotorNormal[3]; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/RotorDisk.C:263:12: warning: variable ‘pzp_pvec’ set but not used [-Wunused-but-set-variable=] 263 | double pzp_pvec[3]; | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/RotorDisk.C:264:12: warning: variable ‘pzp_pRotorWakeNormal’ set but not used [-Wunused-but-set-variable=] 264 | double pzp_pRotorWakeNormal[3]; | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/RotorDisk.C:266:12: warning: variable ‘prvec0_pvec’ set but not used [-Wunused-but-set-variable=] 266 | double prvec0_pvec[3]; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/RotorDisk.C:267:12: warning: variable ‘prvec1_pvec’ set but not used [-Wunused-but-set-variable=] 267 | double prvec1_pvec[3]; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/RotorDisk.C:268:12: warning: variable ‘prvec2_pvec’ set but not used [-Wunused-but-set-variable=] 268 | double prvec2_pvec[3]; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/RotorDisk.C:270:12: warning: variable ‘prvec0_pz’ set but not used [-Wunused-but-set-variable=] 270 | double prvec0_pz; | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/RotorDisk.C:271:12: warning: variable ‘prvec1_pz’ set but not used [-Wunused-but-set-variable=] 271 | double prvec1_pz; | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/RotorDisk.C:272:12: warning: variable ‘prvec2_pz’ set but not used [-Wunused-but-set-variable=] 272 | double prvec2_pz; | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/RotorDisk.C:274:12: warning: variable ‘prvec0_pRotorWakeNormal’ set but not used [-Wunused-but-set-variable=] 274 | double prvec0_pRotorWakeNormal[3]; | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/RotorDisk.C:275:12: warning: variable ‘prvec1_pRotorWakeNormal’ set but not used [-Wunused-but-set-variable=] 275 | double prvec1_pRotorWakeNormal[3]; | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/RotorDisk.C:276:12: warning: variable ‘prvec2_pRotorWakeNormal’ set but not used [-Wunused-but-set-variable=] 276 | double prvec2_pRotorWakeNormal[3]; | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/RotorDisk.C:278:12: warning: variable ‘pr_pvec’ set but not used [-Wunused-but-set-variable=] 278 | double pr_pvec[3]; | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/RotorDisk.C:280:12: warning: unused variable ‘pmag_prvec’ [-Wunused-variable] 280 | double pmag_prvec[3]; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/RotorDisk.C: In member function ‘void VSPAERO_SOLVER::ROTOR_DISK::Write_Binary_STP_Data(FILE*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/RotorDisk.C:905:9: warning: variable ‘i_size’ set but not used [-Wunused-but-set-variable=] 905 | int i_size, c_size, d_size; | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/RotorDisk.C:905:17: warning: variable ‘c_size’ set but not used [-Wunused-but-set-variable=] 905 | int i_size, c_size, d_size; | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/RotorDisk.C: In member function ‘void VSPAERO_SOLVER::ROTOR_DISK::Read_Binary_STP_Data(FILE*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/RotorDisk.C:988:9: warning: variable ‘i_size’ set but not used [-Wunused-but-set-variable=] 988 | int i_size, c_size, d_size; | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/RotorDisk.C:988:17: warning: variable ‘c_size’ set but not used [-Wunused-but-set-variable=] 988 | int i_size, c_size, d_size; | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/RotorDisk.C: In member function ‘void VSPAERO_SOLVER::ROTOR_DISK::Skip_Read_Binary_STP_Data(FILE*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/RotorDisk.C:1027:9: warning: variable ‘i_size’ set but not used [-Wunused-but-set-variable=] 1027 | int i_size, c_size, d_size; | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/RotorDisk.C:1027:17: warning: variable ‘c_size’ set but not used [-Wunused-but-set-variable=] 1027 | int i_size, c_size, d_size; | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/RotorDisk.C: In member function ‘void VSPAERO_SOLVER::ROTOR_DISK::Load_STP_Data(FILE*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/RotorDisk.C:946:11: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 946 | fscanf(InputFile,"%lf %lf %lf \n",&(RotorXYZ_[0]), &(RotorXYZ_[1]), &(RotorXYZ_[2])); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/RotorDisk.C:948:11: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 948 | fscanf(InputFile,"%lf %lf %lf \n",&(RotorNormal_[0]), &(RotorNormal_[1]), &(RotorNormal_[2])); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/RotorDisk.C:950:11: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 950 | fscanf(InputFile,"%lf \n",&RotorRadius_); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/RotorDisk.C:952:11: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 952 | fscanf(InputFile,"%lf \n",&RotorHubRadius_); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/RotorDisk.C:954:11: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 954 | fscanf(InputFile,"%lf \n",&RotorRPM_); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/RotorDisk.C:956:11: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 956 | fscanf(InputFile,"%lf \n",&Rotor_CT_); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/RotorDisk.C:958:11: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 958 | fscanf(InputFile,"%lf \n",&Rotor_CP_); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/RotorDisk.C: In member function ‘void VSPAERO_SOLVER::ROTOR_DISK::Read_Binary_STP_Data(FILE*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/RotorDisk.C:998:10: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 998 | fread(&(RotorXYZ_[0]), d_size, 1, InputFile); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/RotorDisk.C:999:10: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 999 | fread(&(RotorXYZ_[1]), d_size, 1, InputFile); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/RotorDisk.C:1000:10: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1000 | fread(&(RotorXYZ_[2]), d_size, 1, InputFile); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/RotorDisk.C:1002:10: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1002 | fread(&(RotorNormal_[0]), d_size, 1, InputFile); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/RotorDisk.C:1003:10: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1003 | fread(&(RotorNormal_[1]), d_size, 1, InputFile); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/RotorDisk.C:1004:10: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1004 | fread(&(RotorNormal_[2]), d_size, 1, InputFile); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/RotorDisk.C:1006:10: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1006 | fread(&(RotorRadius_), d_size, 1, InputFile); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/RotorDisk.C:1008:10: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1008 | fread(&(RotorHubRadius_), d_size, 1, InputFile); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/RotorDisk.C:1010:10: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1010 | fread(&(RotorRPM_), d_size, 1, InputFile); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/RotorDisk.C:1012:10: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1012 | fread(&(Rotor_CT_), d_size, 1, InputFile); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/RotorDisk.C:1014:10: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1014 | fread(&(Rotor_CP_), d_size, 1, InputFile); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/RotorDisk.C: In member function ‘void VSPAERO_SOLVER::ROTOR_DISK::Skip_Read_Binary_STP_Data(FILE*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/RotorDisk.C:1039:10: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1039 | fread(&DumDouble, d_size, 1, InputFile); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/RotorDisk.C:1040:10: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1040 | fread(&DumDouble, d_size, 1, InputFile); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/RotorDisk.C:1041:10: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1041 | fread(&DumDouble, d_size, 1, InputFile); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/RotorDisk.C:1043:10: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1043 | fread(&DumDouble, d_size, 1, InputFile); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/RotorDisk.C:1044:10: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1044 | fread(&DumDouble, d_size, 1, InputFile); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/RotorDisk.C:1045:10: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1045 | fread(&DumDouble, d_size, 1, InputFile); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/RotorDisk.C:1047:10: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1047 | fread(&DumDouble, d_size, 1, InputFile); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/RotorDisk.C:1049:10: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1049 | fread(&DumDouble, d_size, 1, InputFile); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/RotorDisk.C:1051:10: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1051 | fread(&DumDouble, d_size, 1, InputFile); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/RotorDisk.C:1053:10: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1053 | fread(&DumDouble, d_size, 1, InputFile); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/RotorDisk.C:1055:10: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1055 | fread(&DumDouble, d_size, 1, InputFile); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [335/443] /usr/bin/g++ -DMYTIME -DVSPAERO_OPENMP -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -fopenmp -MD -MT vsp_aero/Solver/CMakeFiles/vspaero_lib.dir/SaveState.C.o -MF vsp_aero/Solver/CMakeFiles/vspaero_lib.dir/SaveState.C.o.d -o vsp_aero/Solver/CMakeFiles/vspaero_lib.dir/SaveState.C.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/SaveState.C [336/443] /usr/bin/g++ -DMYTIME -DVSPAERO_OPENMP -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -fopenmp -MD -MT vsp_aero/Solver/CMakeFiles/vspaero_lib.dir/Search.C.o -MF vsp_aero/Solver/CMakeFiles/vspaero_lib.dir/Search.C.o.d -o vsp_aero/Solver/CMakeFiles/vspaero_lib.dir/Search.C.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/Search.C [337/443] /usr/bin/g++ -DMYTIME -DVSPAERO_OPENMP -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -fopenmp -MD -MT vsp_aero/Solver/CMakeFiles/vspaero_lib.dir/SearchLeaf.C.o -MF vsp_aero/Solver/CMakeFiles/vspaero_lib.dir/SearchLeaf.C.o.d -o vsp_aero/Solver/CMakeFiles/vspaero_lib.dir/SearchLeaf.C.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/SearchLeaf.C [338/443] /usr/bin/g++ -DMYTIME -DVSPAERO_OPENMP -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -fopenmp -MD -MT vsp_aero/Solver/CMakeFiles/vspaero_lib.dir/time.C.o -MF vsp_aero/Solver/CMakeFiles/vspaero_lib.dir/time.C.o.d -o vsp_aero/Solver/CMakeFiles/vspaero_lib.dir/time.C.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/time.C [339/443] /usr/bin/g++ -DMYTIME -DVSPAERO_OPENMP -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -fopenmp -MD -MT vsp_aero/Solver/CMakeFiles/vspaero_lib.dir/utils.C.o -MF vsp_aero/Solver/CMakeFiles/vspaero_lib.dir/utils.C.o.d -o vsp_aero/Solver/CMakeFiles/vspaero_lib.dir/utils.C.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/utils.C /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/utils.C: In function ‘int VSPAERO_SOLVER::tri_seg_int(double*, double*, double*, double*, double*, double*, double*, double*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/utils.C:533:33: warning: variable ‘min_len’ set but not used [-Wunused-but-set-variable=] 533 | double u_len, w_len, t_len, min_len, max_len, zero; | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/utils.C:533:42: warning: variable ‘max_len’ set but not used [-Wunused-but-set-variable=] 533 | double u_len, w_len, t_len, min_len, max_len, zero; | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/utils.C:533:51: warning: variable ‘zero’ set but not used [-Wunused-but-set-variable=] 533 | double u_len, w_len, t_len, min_len, max_len, zero; | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/utils.C: In function ‘int VSPAERO_SOLVER::prl_seg_int(double*, double*, double*, double*, double*, double*, double*, double*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/utils.C:677:33: warning: variable ‘min_len’ set but not used [-Wunused-but-set-variable=] 677 | double u_len, w_len, t_len, min_len, max_len, zero; | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/utils.C:677:42: warning: variable ‘max_len’ set but not used [-Wunused-but-set-variable=] 677 | double u_len, w_len, t_len, min_len, max_len, zero; | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/utils.C:677:51: warning: variable ‘zero’ set but not used [-Wunused-but-set-variable=] 677 | double u_len, w_len, t_len, min_len, max_len, zero; | ^~~~ [340/443] /usr/bin/g++ -DMYTIME -DVSPAERO_OPENMP -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -fopenmp -MD -MT vsp_aero/Solver/CMakeFiles/vspaero_lib.dir/Vortex_Sheet.C.o -MF vsp_aero/Solver/CMakeFiles/vspaero_lib.dir/Vortex_Sheet.C.o.d -o vsp_aero/Solver/CMakeFiles/vspaero_lib.dir/Vortex_Sheet.C.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/Vortex_Sheet.C /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/Vortex_Sheet.C: In member function ‘VSPAERO_SOLVER::VORTEX_SHEET& VSPAERO_SOLVER::VORTEX_SHEET::operator=(const VSPAERO_SOLVER::VORTEX_SHEET&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/Vortex_Sheet.C:87:12: warning: unused variable ‘k’ [-Wunused-variable] 87 | int i, k, Level; | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/Vortex_Sheet.C:87:15: warning: unused variable ‘Level’ [-Wunused-variable] 87 | int i, k, Level; | ^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/Vortex_Sheet.C: In destructor ‘VSPAERO_SOLVER::VORTEX_SHEET::~VORTEX_SHEET()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/Vortex_Sheet.C:146:9: warning: unused variable ‘i’ [-Wunused-variable] 146 | int i, Level; | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/Vortex_Sheet.C:146:12: warning: unused variable ‘Level’ [-Wunused-variable] 146 | int i, Level; | ^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/Vortex_Sheet.C: In member function ‘void VSPAERO_SOLVER::VORTEX_SHEET::SizeTrailingVortexList(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/Vortex_Sheet.C:185:9: warning: unused variable ‘i’ [-Wunused-variable] 185 | int i; | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/Vortex_Sheet.C: In member function ‘void VSPAERO_SOLVER::VORTEX_SHEET::SizeWakeLoopList()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/Vortex_Sheet.C:210:9: warning: unused variable ‘i’ [-Wunused-variable] 210 | int i; | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/Vortex_Sheet.C: In member function ‘void VSPAERO_SOLVER::VORTEX_SHEET::SetupVortexSheets()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/Vortex_Sheet.C:243:9: warning: unused variable ‘i’ [-Wunused-variable] 243 | int i; | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/Vortex_Sheet.C: In member function ‘void VSPAERO_SOLVER::VORTEX_SHEET::UpdateWakeLocation(double, double&, double&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/Vortex_Sheet.C:405:12: warning: variable ‘im’ set but not used [-Wunused-but-set-variable=] 405 | int i, im, ip; | ^~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/Vortex_Sheet.C:405:16: warning: variable ‘ip’ set but not used [-Wunused-but-set-variable=] 405 | int i, im, ip; | ^~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/Vortex_Sheet.C: In member function ‘void VSPAERO_SOLVER::VORTEX_SHEET::UpdateUnsteadyWakeLocation(double, double&, double&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/Vortex_Sheet.C:461:12: warning: variable ‘im’ set but not used [-Wunused-but-set-variable=] 461 | int i, im, ip; | ^~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/Vortex_Sheet.C:461:16: warning: variable ‘ip’ set but not used [-Wunused-but-set-variable=] 461 | int i, im, ip; | ^~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/Vortex_Sheet.C: In member function ‘void VSPAERO_SOLVER::VORTEX_SHEET::WakeMatrixMultiply(double*, double*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/Vortex_Sheet.C:578:12: warning: unused variable ‘Omega’ [-Wunused-variable] 578 | double Omega; | ^~~~~ [341/443] /usr/bin/g++ -DMYTIME -DVSPAERO_OPENMP -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -fopenmp -MD -MT vsp_aero/Solver/CMakeFiles/vspaero_lib.dir/Vortex_Trail.C.o -MF vsp_aero/Solver/CMakeFiles/vspaero_lib.dir/Vortex_Trail.C.o.d -o vsp_aero/Solver/CMakeFiles/vspaero_lib.dir/Vortex_Trail.C.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/Vortex_Trail.C /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/Vortex_Trail.C: In member function ‘VSPAERO_SOLVER::VORTEX_TRAIL& VSPAERO_SOLVER::VORTEX_TRAIL::operator=(const VSPAERO_SOLVER::VORTEX_TRAIL&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/Vortex_Trail.C:183:12: warning: unused variable ‘Level’ [-Wunused-variable] 183 | int i, Level; | ^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/Vortex_Trail.C: In member function ‘void VSPAERO_SOLVER::VORTEX_TRAIL::Setup(int, double, VSPAERO_SOLVER::VSP_NODE&, VSPAERO_SOLVER::VSP_NODE&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/Vortex_Trail.C:339:15: warning: unused variable ‘k’ [-Wunused-variable] 339 | int i, j, k, m, Level, Done; | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/Vortex_Trail.C:339:18: warning: unused variable ‘m’ [-Wunused-variable] 339 | int i, j, k, m, Level, Done; | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/Vortex_Trail.C:339:21: warning: unused variable ‘Level’ [-Wunused-variable] 339 | int i, j, k, m, Level, Done; | ^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/Vortex_Trail.C:339:28: warning: unused variable ‘Done’ [-Wunused-variable] 339 | int i, j, k, m, Level, Done; | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/Vortex_Trail.C:341:25: warning: unused variable ‘Theta’ [-Wunused-variable] 341 | double Length, Dot, Theta, DTheta, DS, DT, Omega, Time, Angle; | ^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/Vortex_Trail.C:341:32: warning: unused variable ‘DTheta’ [-Wunused-variable] 341 | double Length, Dot, Theta, DTheta, DS, DT, Omega, Time, Angle; | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/Vortex_Trail.C: In member function ‘void VSPAERO_SOLVER::VORTEX_TRAIL::UpdateWakeLocation(double, double&, double&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/Vortex_Trail.C:611:12: warning: unused variable ‘Vec3’ [-Wunused-variable] 611 | double Vec3[3], Dir[3], Dot, Dot1, Dot2, VecTemp[3]; | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/Vortex_Trail.C:611:34: warning: unused variable ‘Dot1’ [-Wunused-variable] 611 | double Vec3[3], Dir[3], Dot, Dot1, Dot2, VecTemp[3]; | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/Vortex_Trail.C: In member function ‘double VSPAERO_SOLVER::VORTEX_TRAIL::UpdateWakeLocationOld(double)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/Vortex_Trail.C:726:57: warning: unused variable ‘Angle’ [-Wunused-variable] 726 | double Vec[3], Mag, dS, Residual[3], ResMax, Relax, Angle, Omega; | ^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/Vortex_Trail.C:726:64: warning: unused variable ‘Omega’ [-Wunused-variable] 726 | double Vec[3], Mag, dS, Residual[3], ResMax, Relax, Angle, Omega; | ^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/Vortex_Trail.C:727:24: warning: unused variable ‘Vec3’ [-Wunused-variable] 727 | double Dot1, Dot2, Vec3[3]; | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/Vortex_Trail.C: In member function ‘void VSPAERO_SOLVER::VORTEX_TRAIL::WriteToFile(FILE*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/Vortex_Trail.C:973:23: warning: variable ‘c_size’ set but not used [-Wunused-but-set-variable=] 973 | int i, n, i_size, c_size, d_size; | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/Vortex_Trail.C: In member function ‘void VSPAERO_SOLVER::VORTEX_TRAIL::ReadInFile(FILE*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/Vortex_Trail.C:1019:12: warning: unused variable ‘j’ [-Wunused-variable] 1019 | int i, j, k, m, n, NumMaxNodes, Level, i_size, c_size, d_size, DumInt; | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/Vortex_Trail.C:1019:15: warning: unused variable ‘k’ [-Wunused-variable] 1019 | int i, j, k, m, n, NumMaxNodes, Level, i_size, c_size, d_size, DumInt; | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/Vortex_Trail.C:1019:18: warning: unused variable ‘m’ [-Wunused-variable] 1019 | int i, j, k, m, n, NumMaxNodes, Level, i_size, c_size, d_size, DumInt; | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/Vortex_Trail.C:1019:37: warning: unused variable ‘Level’ [-Wunused-variable] 1019 | int i, j, k, m, n, NumMaxNodes, Level, i_size, c_size, d_size, DumInt; | ^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/Vortex_Trail.C:1019:52: warning: variable ‘c_size’ set but not used [-Wunused-but-set-variable=] 1019 | int i, j, k, m, n, NumMaxNodes, Level, i_size, c_size, d_size, DumInt; | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/Vortex_Trail.C: In member function ‘void VSPAERO_SOLVER::VORTEX_TRAIL::SkipReadInFile(FILE*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/Vortex_Trail.C:1081:23: warning: variable ‘c_size’ set but not used [-Wunused-but-set-variable=] 1081 | int i, n, i_size, c_size, d_size; | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/Vortex_Trail.C: In member function ‘void VSPAERO_SOLVER::VORTEX_TRAIL::ReadInFile(FILE*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/Vortex_Trail.C:1030:10: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1030 | fread(&(DumInt), i_size, 1, adb_file); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/Vortex_Trail.C:1032:10: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1032 | fread(&(s), d_size, 1, adb_file); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/Vortex_Trail.C:1034:10: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1034 | fread(&(n), i_size, 1, adb_file); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/Vortex_Trail.C:1038:13: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1038 | fread(&(x), d_size, 1, adb_file); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/Vortex_Trail.C:1039:13: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1039 | fread(&(y), d_size, 1, adb_file); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/Vortex_Trail.C:1040:13: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1040 | fread(&(z), d_size, 1, adb_file); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/Vortex_Trail.C: In member function ‘void VSPAERO_SOLVER::VORTEX_TRAIL::SkipReadInFile(FILE*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/Vortex_Trail.C:1092:10: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1092 | fread(&DumInt, i_size, 1, adb_file); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/Vortex_Trail.C:1094:10: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1094 | fread(&(DumDouble), d_size, 1, adb_file); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/Vortex_Trail.C:1096:10: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1096 | fread(&n, i_size, 1, adb_file); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/Vortex_Trail.C:1100:13: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1100 | fread(&DumDouble, d_size, 1, adb_file); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/Vortex_Trail.C:1101:13: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1101 | fread(&DumDouble, d_size, 1, adb_file); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/Vortex_Trail.C:1102:13: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1102 | fread(&DumDouble, d_size, 1, adb_file); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [342/443] /usr/bin/g++ -DMYTIME -DVSPAERO_OPENMP -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -fopenmp -MD -MT vsp_aero/Solver/CMakeFiles/vspaero_lib.dir/VortexSheetInteractionLoop.C.o -MF vsp_aero/Solver/CMakeFiles/vspaero_lib.dir/VortexSheetInteractionLoop.C.o.d -o vsp_aero/Solver/CMakeFiles/vspaero_lib.dir/VortexSheetInteractionLoop.C.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VortexSheetInteractionLoop.C [343/443] /usr/bin/g++ -DMYTIME -DVSPAERO_OPENMP -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -fopenmp -MD -MT vsp_aero/Solver/CMakeFiles/vspaero_lib.dir/VortexSheetVortex_To_VortexInteractionSet.C.o -MF vsp_aero/Solver/CMakeFiles/vspaero_lib.dir/VortexSheetVortex_To_VortexInteractionSet.C.o.d -o vsp_aero/Solver/CMakeFiles/vspaero_lib.dir/VortexSheetVortex_To_VortexInteractionSet.C.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VortexSheetVortex_To_VortexInteractionSet.C [344/443] /usr/bin/g++ -DMYTIME -DVSPAERO_OPENMP -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -fopenmp -MD -MT vsp_aero/Solver/CMakeFiles/vspaero_lib.dir/VSP_Agglom.C.o -MF vsp_aero/Solver/CMakeFiles/vspaero_lib.dir/VSP_Agglom.C.o.d -o vsp_aero/Solver/CMakeFiles/vspaero_lib.dir/VSP_Agglom.C.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Agglom.C /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Agglom.C: In member function ‘int VSPAERO_SOLVER::VSP_AGGLOM::FindMatchingSymmetryEdge_(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Agglom.C:693:12: warning: variable ‘Tolerance’ set but not used [-Wunused-but-set-variable=] 693 | double Tolerance; | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Agglom.C: In member function ‘void VSPAERO_SOLVER::VSP_AGGLOM::MergeSmallLoopsBroken_()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Agglom.C:1718:32: warning: variable ‘p’ set but not used [-Wunused-but-set-variable=] 1718 | int Loop1, Loop2, i, j, k, p, q, Edge, Done; | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Agglom.C:1718:35: warning: variable ‘q’ set but not used [-Wunused-but-set-variable=] 1718 | int Loop1, Loop2, i, j, k, p, q, Edge, Done; | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Agglom.C: In member function ‘void VSPAERO_SOLVER::VSP_AGGLOM::MergeSmallLoopsOld_()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Agglom.C:1806:32: warning: variable ‘p’ set but not used [-Wunused-but-set-variable=] 1806 | int Loop1, Loop2, i, j, k, p, q, Edge, Done; | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Agglom.C:1806:35: warning: variable ‘q’ set but not used [-Wunused-but-set-variable=] 1806 | int Loop1, Loop2, i, j, k, p, q, Edge, Done; | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Agglom.C: In member function ‘void VSPAERO_SOLVER::VSP_AGGLOM::CreateMixedMesh_()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Agglom.C:3872:9: warning: variable ‘NumberOfLoopsMerged’ set but not used [-Wunused-but-set-variable=] 3872 | int NumberOfLoopsMerged, BestNeighborLoop; | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Agglom.C: In member function ‘void VSPAERO_SOLVER::VSP_AGGLOM::CleanUpFans_()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Agglom.C:4136:27: warning: variable ‘Node1’ set but not used [-Wunused-but-set-variable=] 4136 | int i, j, Loop, Node, Node1, Node2, Node3, iNode; | ^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Agglom.C:4137:9: warning: variable ‘NodeA’ set but not used [-Wunused-but-set-variable=] 4137 | int NodeA, NodeB, NodeC, CurrentLoop, Done, MinLoop; | ^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Agglom.C: In member function ‘void VSPAERO_SOLVER::VSP_AGGLOM::CleanUpHighAspectRatioTris_()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Agglom.C:4434:12: warning: variable ‘MaxAR’ set but not used [-Wunused-but-set-variable=] 4434 | double MaxAR; | ^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Agglom.C: In member function ‘void VSPAERO_SOLVER::VSP_AGGLOM::CleanUpSmallAreaLoops_()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Agglom.C:4681:9: warning: variable ‘Iter’ set but not used [-Wunused-but-set-variable=] 4681 | int Iter, SmallLoop; | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Agglom.C: In member function ‘int VSPAERO_SOLVER::VSP_AGGLOM::MergedLoopsAreConvex_(VSPAERO_SOLVER::VSP_GRID&, int, int, double)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Agglom.C:5400:27: warning: variable ‘BoundaryNode’ set but not used [-Wunused-but-set-variable=] 5400 | int NumBoundaryNodes, BoundaryNode[2], BoundaryEdgeList[4]; | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Agglom.C: In member function ‘void VSPAERO_SOLVER::VSP_AGGLOM::CleanUpSingularFans_()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Agglom.C:5796:51: warning: unused variable ‘LoopList’ [-Wunused-variable] 5796 | int *NumberOfLoopsForNode, **NodeToLoopList, *LoopList, StackSize, Next; | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Agglom.C:5796:61: warning: unused variable ‘StackSize’ [-Wunused-variable] 5796 | int *NumberOfLoopsForNode, **NodeToLoopList, *LoopList, StackSize, Next; | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Agglom.C:5796:72: warning: unused variable ‘Next’ [-Wunused-variable] 5796 | int *NumberOfLoopsForNode, **NodeToLoopList, *LoopList, StackSize, Next; | ^~~~ [345/443] /usr/bin/g++ -DMYTIME -DVSPAERO_OPENMP -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -fopenmp -MD -MT vsp_aero/Solver/CMakeFiles/vspaero_lib.dir/VSP_Edge.C.o -MF vsp_aero/Solver/CMakeFiles/vspaero_lib.dir/VSP_Edge.C.o.d -o vsp_aero/Solver/CMakeFiles/vspaero_lib.dir/VSP_Edge.C.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Edge.C /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Edge.C: In member function ‘void VSPAERO_SOLVER::VSP_EDGE::BoundVortex(double, double*, double*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Edge.C:797:34: warning: unused variable ‘Test’ [-Wunused-variable] 797 | double s1, s2, F, F1, F2, Test; | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Edge.C: In member function ‘void VSPAERO_SOLVER::VSP_EDGE::GradientBoundVortex(double&, double*, double&, double&, double&, double&, double&, double&, double&, double&, double&, double&, double&, double&, double&, double&, double&, double&, double&, double&, double&, double&, double&, double&, double&, double&, double&, double&, double&, double&, double&, double&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Edge.C:1233:34: warning: unused variable ‘Test’ [-Wunused-variable] 1233 | double s1, s2, F, F1, F2, Test; | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Edge.C: In member function ‘double VSPAERO_SOLVER::VSP_EDGE::GradientFint(double&, double&, double&, double&, double&, double&, double&, double&, double&, double&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Edge.C:3393:12: warning: unused variable ‘dR_dd’ [-Wunused-variable] 3393 | double dR_dd; | ^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Edge.C: In member function ‘double VSPAERO_SOLVER::VSP_EDGE::Gint(double&, double&, double&, double&, double&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Edge.C:3447:12: warning: unused variable ‘dR_da’ [-Wunused-variable] 3447 | double dR_da; | ^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Edge.C:3448:12: warning: unused variable ‘dR_db’ [-Wunused-variable] 3448 | double dR_db; | ^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Edge.C:3449:12: warning: unused variable ‘dR_dc’ [-Wunused-variable] 3449 | double dR_dc; | ^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Edge.C:3450:12: warning: unused variable ‘dR_dd’ [-Wunused-variable] 3450 | double dR_dd; | ^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Edge.C:3451:12: warning: unused variable ‘dR_ds’ [-Wunused-variable] 3451 | double dR_ds; | ^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Edge.C:3452:12: warning: unused variable ‘dDenom_dd’ [-Wunused-variable] 3452 | double dDenom_dd; | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Edge.C:3453:12: warning: unused variable ‘dDenom_dR’ [-Wunused-variable] 3453 | double dDenom_dR; | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Edge.C:3454:12: warning: unused variable ‘dF_Denom’ [-Wunused-variable] 3454 | double dF_Denom; | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Edge.C: In member function ‘void VSPAERO_SOLVER::VSP_EDGE::WakeMatrixMultiply(double*, double*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Edge.C:4586:18: warning: unused variable ‘Dir’ [-Wunused-variable] 4586 | double Dir[3], Mag, Dot, Vec[3], Res[3]; | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Edge.C:4586:26: warning: unused variable ‘Mag’ [-Wunused-variable] 4586 | double Dir[3], Mag, Dot, Vec[3], Res[3]; | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Edge.C:4586:44: warning: unused variable ‘Res’ [-Wunused-variable] 4586 | double Dir[3], Mag, Dot, Vec[3], Res[3]; | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Edge.C: In member function ‘void VSPAERO_SOLVER::VSP_EDGE::UnsteadyWakeMatrixMultiply(double*, double*, double&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Edge.C:4807:27: warning: variable ‘VecP’ set but not used [-Wunused-but-set-variable=] 4807 | double VecR[3], VecP[3], Dot; | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Edge.C: In member function ‘double VSPAERO_SOLVER::VSP_EDGE::UnsteadyWakeTranposeMatrixMultiply(double (*)[3], double&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Edge.C:5168:27: warning: variable ‘VecP’ set but not used [-Wunused-but-set-variable=] 5168 | double VecR[3], VecP[3], Dot; | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Edge.C: In member function ‘void VSPAERO_SOLVER::VSP_EDGE::WakeTranposeMatrixMultiplyMeshPerturbations(double*, double*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Edge.C:5270:12: warning: unused variable ‘Coef’ [-Wunused-variable] 5270 | double Coef; | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Edge.C: In member function ‘void VSPAERO_SOLVER::VSP_EDGE::UnsteadyWakeTranposeMatrixMultiplyMeshPerturbations(double*, double*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Edge.C:5353:12: warning: unused variable ‘Coef’ [-Wunused-variable] 5353 | double Coef; | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Edge.C: In member function ‘void VSPAERO_SOLVER::VSP_EDGE::UnsteadyPsiT_pR_pMesh(double&, double&, double&, double&, double&, double&, double&, double&, double&, double&, double&, double&, double&, double&, double&, double&, double&, double&, double&, double&, double&, double&, double&, double&, double&, double&, double&, double*, double&, double*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Edge.C:6871:27: warning: variable ‘VecP’ set but not used [-Wunused-but-set-variable=] 6871 | double VecR[3], VecP[3], Dot, CoefX, CoefY, CoefZ; | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Edge.C: In member function ‘void VSPAERO_SOLVER::VSP_EDGE::Wake_pResidual_pVinf(double (*)[3])’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Edge.C:7181:18: warning: unused variable ‘pUp_pGamma’ [-Wunused-variable] 7181 | double pUp_pGamma; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Edge.C:7182:18: warning: unused variable ‘pVp_pGamma’ [-Wunused-variable] 7182 | double pVp_pGamma; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Edge.C:7183:18: warning: unused variable ‘pWp_pGamma’ [-Wunused-variable] 7183 | double pWp_pGamma; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Edge.C:7185:18: warning: unused variable ‘pUp_pMesh’ [-Wunused-variable] 7185 | double pUp_pMesh; | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Edge.C:7186:18: warning: unused variable ‘pVp_pMesh’ [-Wunused-variable] 7186 | double pVp_pMesh; | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Edge.C:7187:18: warning: unused variable ‘pWp_pMesh’ [-Wunused-variable] 7187 | double pWp_pMesh; | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Edge.C:7189:18: warning: unused variable ‘pUp_pStall’ [-Wunused-variable] 7189 | double pUp_pStall; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Edge.C:7190:18: warning: unused variable ‘pVp_pStall’ [-Wunused-variable] 7190 | double pVp_pStall; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Edge.C:7191:18: warning: unused variable ‘pWp_pStall’ [-Wunused-variable] 7191 | double pWp_pStall; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Edge.C:7154:12: warning: unused variable ‘Vec’ [-Wunused-variable] 7154 | double Vec[3]; | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Edge.C: In member function ‘void VSPAERO_SOLVER::VSP_EDGE::Wake_pResidual_pVinfOld(double (*)[3])’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Edge.C:7310:12: warning: unused variable ‘Vec’ [-Wunused-variable] 7310 | double Vec[3]; | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Edge.C: In member function ‘void VSPAERO_SOLVER::VSP_EDGE::UnsteadyWake_pResidual_pVinf(double (*)[3], double&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Edge.C:7375:27: warning: variable ‘VecP’ set but not used [-Wunused-but-set-variable=] 7375 | double VecR[3], VecP[3]; | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Edge.C: In member function ‘void VSPAERO_SOLVER::VSP_EDGE::Wake_pResidual_pMach(double*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Edge.C:7500:18: warning: unused variable ‘pUp_pGamma’ [-Wunused-variable] 7500 | double pUp_pGamma; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Edge.C:7501:18: warning: unused variable ‘pVp_pGamma’ [-Wunused-variable] 7501 | double pVp_pGamma; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Edge.C:7502:18: warning: unused variable ‘pWp_pGamma’ [-Wunused-variable] 7502 | double pWp_pGamma; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Edge.C:7504:18: warning: unused variable ‘pUp_pMesh’ [-Wunused-variable] 7504 | double pUp_pMesh; | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Edge.C:7505:18: warning: unused variable ‘pVp_pMesh’ [-Wunused-variable] 7505 | double pVp_pMesh; | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Edge.C:7506:18: warning: unused variable ‘pWp_pMesh’ [-Wunused-variable] 7506 | double pWp_pMesh; | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Edge.C:7508:18: warning: unused variable ‘pUp_pStall’ [-Wunused-variable] 7508 | double pUp_pStall; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Edge.C:7509:18: warning: unused variable ‘pVp_pStall’ [-Wunused-variable] 7509 | double pVp_pStall; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Edge.C:7510:18: warning: unused variable ‘pWp_pStall’ [-Wunused-variable] 7510 | double pWp_pStall; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Edge.C: In member function ‘void VSPAERO_SOLVER::VSP_EDGE::UnsteadyWake_pResidual_pMach(double*, double&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Edge.C:7623:27: warning: variable ‘VecP’ set but not used [-Wunused-but-set-variable=] 7623 | double VecR[3], VecP[3]; | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Edge.C: In member function ‘void VSPAERO_SOLVER::VSP_EDGE::dInducedVelocity_dMesh_dMesh_Unsteady_Transpose(double&, double&, double&, double&, double&, double&, double&, double&, double&, double&, double&, double&, double&, double&, double&, double&, double&, double&, double&, double&, double&, double&, double&, double&, double&, double&, double&, double&, double*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Edge.C:7799:30: warning: variable ‘VecP’ set but not used [-Wunused-but-set-variable=] 7799 | double VecR[3], VecP[3], Dot; | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Edge.C:7800:93: warning: unused variable ‘pVecP_pStuff’ [-Wunused-variable] 7800 | double pVecR_Velocity[3], pDot_pVecR[3], pVecP_pDot[3], pVecP_pVelocity[3][3], pVecP_pStuff[3]; | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Edge.C:7952:30: warning: variable ‘VecP’ set but not used [-Wunused-but-set-variable=] 7952 | double VecR[3], VecP[3], Dot; | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Edge.C:7953:93: warning: unused variable ‘pVecP_pStuff’ [-Wunused-variable] 7953 | double pVecR_Velocity[3], pDot_pVecR[3], pVecP_pDot[3], pVecP_pVelocity[3][3], pVecP_pStuff[3]; | ^~~~~~~~~~~~ [346/443] /usr/bin/g++ -DMYTIME -DVSPAERO_OPENMP -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -fopenmp -MD -MT vsp_aero/Solver/CMakeFiles/vspaero_lib.dir/VSP_Geom.C.o -MF vsp_aero/Solver/CMakeFiles/vspaero_lib.dir/VSP_Geom.C.o.d -o vsp_aero/Solver/CMakeFiles/vspaero_lib.dir/VSP_Geom.C.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C: In member function ‘void VSPAERO_SOLVER::VSP_GEOM::Read_VSPGEOM_File(char*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:394:9: warning: unused variable ‘i’ [-Wunused-variable] 394 | int i, Done, *ComponentList; | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:394:19: warning: unused variable ‘ComponentList’ [-Wunused-variable] 394 | int i, Done, *ComponentList; | ^~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C: In member function ‘void VSPAERO_SOLVER::VSP_GEOM::ReadGroupFile(char*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:616:15: warning: unused variable ‘k’ [-Wunused-variable] 616 | int i, j, k, c; | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C: In member function ‘void VSPAERO_SOLVER::VSP_GEOM::MeshGeom()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:1105:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 1105 | if ( ModelType_ == VLM_MODEL ) printf("Model is a VSPGEOM VLM geometry \n");fflush(NULL); | ^~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:1105:83: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 1105 | if ( ModelType_ == VLM_MODEL ) printf("Model is a VSPGEOM VLM geometry \n");fflush(NULL); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:1106:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 1106 | if ( ModelType_ == PANEL_MODEL ) printf("Model is a VSPGEOM Panel geometry \n");fflush(NULL); | ^~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:1106:85: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 1106 | if ( ModelType_ == PANEL_MODEL ) printf("Model is a VSPGEOM Panel geometry \n");fflush(NULL); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C: In member function ‘void VSPAERO_SOLVER::VSP_GEOM::SanitizeThinMeshes()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:1295:12: warning: unused variable ‘j’ [-Wunused-variable] 1295 | int i, j, k, n, p, t, DumInt, Node1, Node2, Node3, SurfaceID, Done; | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:1295:27: warning: unused variable ‘DumInt’ [-Wunused-variable] 1295 | int i, j, k, n, p, t, DumInt, Node1, Node2, Node3, SurfaceID, Done; | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:1295:35: warning: unused variable ‘Node1’ [-Wunused-variable] 1295 | int i, j, k, n, p, t, DumInt, Node1, Node2, Node3, SurfaceID, Done; | ^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:1295:42: warning: unused variable ‘Node2’ [-Wunused-variable] 1295 | int i, j, k, n, p, t, DumInt, Node1, Node2, Node3, SurfaceID, Done; | ^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:1295:49: warning: unused variable ‘Node3’ [-Wunused-variable] 1295 | int i, j, k, n, p, t, DumInt, Node1, Node2, Node3, SurfaceID, Done; | ^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:1295:56: warning: unused variable ‘SurfaceID’ [-Wunused-variable] 1295 | int i, j, k, n, p, t, DumInt, Node1, Node2, Node3, SurfaceID, Done; | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:1295:67: warning: unused variable ‘Done’ [-Wunused-variable] 1295 | int i, j, k, n, p, t, DumInt, Node1, Node2, Node3, SurfaceID, Done; | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:1296:9: warning: unused variable ‘ModelType’ [-Wunused-variable] 1296 | int ModelType, **TriPerm, NumberOfEdges; | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:1298:9: warning: unused variable ‘NumKuttaNodeLists’ [-Wunused-variable] 1298 | int NumKuttaNodeLists, NumKuttaNodes, NumNodesInList, *KuttaNodeList, *TempList; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:1298:28: warning: unused variable ‘NumKuttaNodes’ [-Wunused-variable] 1298 | int NumKuttaNodeLists, NumKuttaNodes, NumNodesInList, *KuttaNodeList, *TempList; | ^~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:1298:43: warning: unused variable ‘NumNodesInList’ [-Wunused-variable] 1298 | int NumKuttaNodeLists, NumKuttaNodes, NumNodesInList, *KuttaNodeList, *TempList; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:1298:60: warning: unused variable ‘KuttaNodeList’ [-Wunused-variable] 1298 | int NumKuttaNodeLists, NumKuttaNodes, NumNodesInList, *KuttaNodeList, *TempList; | ^~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:1298:76: warning: unused variable ‘TempList’ [-Wunused-variable] 1298 | int NumKuttaNodeLists, NumKuttaNodes, NumNodesInList, *KuttaNodeList, *TempList; | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C: In member function ‘void VSPAERO_SOLVER::VSP_GEOM::DetermineModelType()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:1859:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 1859 | if ( ModelType_ == VLM_MODEL ) printf("Model is a VSPGEOM VLM geometry \n");fflush(NULL); | ^~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:1859:83: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 1859 | if ( ModelType_ == VLM_MODEL ) printf("Model is a VSPGEOM VLM geometry \n");fflush(NULL); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:1860:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 1860 | if ( ModelType_ == PANEL_MODEL ) printf("Model is a VSPGEOM Panel geometry \n");fflush(NULL); | ^~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:1860:85: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 1860 | if ( ModelType_ == PANEL_MODEL ) printf("Model is a VSPGEOM Panel geometry \n");fflush(NULL); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:1813:15: warning: unused variable ‘z’ [-Wunused-variable] 1813 | double y, z, Epsilon; | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C: In member function ‘void VSPAERO_SOLVER::VSP_GEOM::ReadVSPGeomDataFromFile(char*, FILE*, FILE*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:3411:13: warning: variable ‘BodyWakeFlag’ set but not used [-Wunused-but-set-variable=] 3411 | bool BodyWakeFlag = false; | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:3155:47: warning: variable ‘SubSurfaceID’ set but not used [-Wunused-but-set-variable=] 3155 | int Node, Node1, Node2, Node3, SurfaceID, SubSurfaceID, Done; | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:3157:46: warning: unused variable ‘ModelType’ [-Wunused-variable] 3157 | int *SurfaceIsUsed, NumberOfVSPSurfaces, ModelType, *OriginalSurfaceIsThick; | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:3160:34: warning: unused variable ‘DumChar2’ [-Wunused-variable] 3160 | char DumChar[MAX_CHAR_SIZE], DumChar2[MAX_CHAR_SIZE], Comma[MAX_CHAR_SIZE]; | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:3162:27: warning: unused variable ‘w’ [-Wunused-variable] 3162 | double x, y, z, u, v, w, u1, v1, u2, v2, u3, v3, Eps; | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:3162:30: warning: unused variable ‘u1’ [-Wunused-variable] 3162 | double x, y, z, u, v, w, u1, v1, u2, v2, u3, v3, Eps; | ^~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:3162:34: warning: unused variable ‘v1’ [-Wunused-variable] 3162 | double x, y, z, u, v, w, u1, v1, u2, v2, u3, v3, Eps; | ^~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:3162:38: warning: unused variable ‘u2’ [-Wunused-variable] 3162 | double x, y, z, u, v, w, u1, v1, u2, v2, u3, v3, Eps; | ^~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:3162:42: warning: unused variable ‘v2’ [-Wunused-variable] 3162 | double x, y, z, u, v, w, u1, v1, u2, v2, u3, v3, Eps; | ^~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:3162:46: warning: unused variable ‘u3’ [-Wunused-variable] 3162 | double x, y, z, u, v, w, u1, v1, u2, v2, u3, v3, Eps; | ^~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:3162:50: warning: unused variable ‘v3’ [-Wunused-variable] 3162 | double x, y, z, u, v, w, u1, v1, u2, v2, u3, v3, Eps; | ^~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C: In member function ‘void VSPAERO_SOLVER::VSP_GEOM::RotateGeometry_About_Y_Axis()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:4256:12: warning: unused variable ‘j’ [-Wunused-variable] 4256 | int i, j; | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C: In member function ‘void VSPAERO_SOLVER::VSP_GEOM::FindSharpEdges(int, int*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:4635:8: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 4635 | if ( Done ) printf("Found a starting wake sheet node... %d \n",k);fflush(NULL); | ^~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:4635:74: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 4635 | if ( Done ) printf("Found a starting wake sheet node... %d \n",k);fflush(NULL); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:4695:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 4695 | if ( SheetIsPeriodic ) printf("Sheet is periodic... \n");fflush(NULL); | ^~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:4695:68: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 4695 | if ( SheetIsPeriodic ) printf("Sheet is periodic... \n");fflush(NULL); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:4771:14: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 4771 | if ( !SurfaceAtNodeIsConvex(Node) && IncidentKuttaEdgesOnNode_[Node] == 1 ) printf("Kutta node: %d... ie Node: %d is not convex! \n",i,Node);fflush(NULL); | ^~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:4771:155: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 4771 | if ( !SurfaceAtNodeIsConvex(Node) && IncidentKuttaEdgesOnNode_[Node] == 1 ) printf("Kutta node: %d... ie Node: %d is not convex! \n",i,Node);fflush(NULL); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:4295:43: warning: variable ‘ListSize’ set but not used [-Wunused-but-set-variable=] 4295 | int *NodeIsSharp, CurrentComponentID, ListSize; | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:4296:66: warning: variable ‘mag2’ set but not used [-Wunused-but-set-variable=] 4296 | double vec1[3], vec2[3], vec3[3], Xvec[3], dot, angle, mag1, mag2; | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C: In member function ‘void VSPAERO_SOLVER::VSP_GEOM::CreateVortexSheets()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:5079:18: warning: unused variable ‘jj’ [-Wunused-variable] 5079 | int i, j, k, jj, kk, l, m, p, q, NumNodes, Node1, Node2, Loop; | ^~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:5079:22: warning: unused variable ‘kk’ [-Wunused-variable] 5079 | int i, j, k, jj, kk, l, m, p, q, NumNodes, Node1, Node2, Loop; | ^~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:5079:26: warning: unused variable ‘l’ [-Wunused-variable] 5079 | int i, j, k, jj, kk, l, m, p, q, NumNodes, Node1, Node2, Loop; | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:5079:29: warning: unused variable ‘m’ [-Wunused-variable] 5079 | int i, j, k, jj, kk, l, m, p, q, NumNodes, Node1, Node2, Loop; | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:5079:32: warning: unused variable ‘p’ [-Wunused-variable] 5079 | int i, j, k, jj, kk, l, m, p, q, NumNodes, Node1, Node2, Loop; | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:5079:35: warning: unused variable ‘q’ [-Wunused-variable] 5079 | int i, j, k, jj, kk, l, m, p, q, NumNodes, Node1, Node2, Loop; | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:5079:62: warning: unused variable ‘Loop’ [-Wunused-variable] 5079 | int i, j, k, jj, kk, l, m, p, q, NumNodes, Node1, Node2, Loop; | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:5080:9: warning: unused variable ‘NodeA’ [-Wunused-variable] 5080 | int NodeA, NodeB, Found, Done; | ^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:5080:16: warning: unused variable ‘NodeB’ [-Wunused-variable] 5080 | int NodeA, NodeB, Found, Done; | ^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:5080:23: warning: unused variable ‘Found’ [-Wunused-variable] 5080 | int NodeA, NodeB, Found, Done; | ^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:5080:30: warning: unused variable ‘Done’ [-Wunused-variable] 5080 | int NodeA, NodeB, Found, Done; | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:5082:34: warning: unused variable ‘Dist’ [-Wunused-variable] 5082 | double WakeAngle[3], *Sigma, Dist; | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:5083:12: warning: variable ‘Scale_X’ set but not used [-Wunused-but-set-variable=] 5083 | double Scale_X, Scale_Y, Scale_Z, WakeDist; | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:5083:39: warning: unused variable ‘WakeDist’ [-Wunused-variable] 5083 | double Scale_X, Scale_Y, Scale_Z, WakeDist; | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C: In member function ‘void VSPAERO_SOLVER::VSP_GEOM::StoreWakeKuttaEdges()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:5757:8: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 5757 | if ( Verbose_ ) printf("checking... VortexSheet(k).NumberOfKuttaEdges(): %d \n",VortexSheet(k).NumberOfKuttaEdges());fflush(NULL); | ^~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:5757:125: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 5757 | if ( Verbose_ ) printf("checking... VortexSheet(k).NumberOfKuttaEdges(): %d \n",VortexSheet(k).NumberOfKuttaEdges());fflush(NULL); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:5385:15: warning: unused variable ‘jm’ [-Wunused-variable] 5385 | int i, j, jm, jp, k, p, q, SurfaceID; | ^~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:5385:19: warning: unused variable ‘jp’ [-Wunused-variable] 5385 | int i, j, jm, jp, k, p, q, SurfaceID; | ^~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:5389:44: warning: unused variable ‘Chord’ [-Wunused-variable] 5389 | double U1, U2, V1, V2, U3, U4, V3, V4, Chord, Length, Vec[2], Mag; | ^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C: In member function ‘void VSPAERO_SOLVER::VSP_GEOM::InitializeWakeGrid(double, double*, double*, double, int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:6606:24: warning: unused variable ‘NumNodes’ [-Wunused-variable] 6606 | int i, j, k, Node, NumNodes; | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C: In member function ‘void VSPAERO_SOLVER::VSP_GEOM::TestComponentGeometryGradients(double, double)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:6964:11: warning: variable ‘c’ set but not used [-Wunused-but-set-variable=] 6964 | int i, c; | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C: In member function ‘void VSPAERO_SOLVER::VSP_GEOM::CalculateThickComponentAeroGeometry(double, double)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:7218:25: warning: variable ‘Yp’ set but not used [-Wunused-but-set-variable=] 7218 | double X, Y, Z, Xp, Yp, Zp; | ^~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:7218:29: warning: variable ‘Zp’ set but not used [-Wunused-but-set-variable=] 7218 | double X, Y, Z, Xp, Yp, Zp; | ^~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:7220:24: warning: unused variable ‘Ymin’ [-Wunused-variable] 7220 | double Xmin, Xmax, Ymin, Ymax, Zmin, Zmax; | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:7220:30: warning: unused variable ‘Ymax’ [-Wunused-variable] 7220 | double Xmin, Xmax, Ymin, Ymax, Zmin, Zmax; | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:7220:36: warning: unused variable ‘Zmin’ [-Wunused-variable] 7220 | double Xmin, Xmax, Ymin, Ymax, Zmin, Zmax; | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:7220:42: warning: unused variable ‘Zmax’ [-Wunused-variable] 7220 | double Xmin, Xmax, Ymin, Ymax, Zmin, Zmax; | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C: In member function ‘void VSPAERO_SOLVER::VSP_GEOM::CalculateThickComponentAeroGeometryGradientswrtMesh(double, double)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:7350:39: warning: unused variable ‘iMinY’ [-Wunused-variable] 7350 | int i, p, Node, Component, iMinX, iMinY, iMinZ, iMaxX, iMaxY, iMaxZ; | ^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:7350:46: warning: unused variable ‘iMinZ’ [-Wunused-variable] 7350 | int i, p, Node, Component, iMinX, iMinY, iMinZ, iMaxX, iMaxY, iMaxZ; | ^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:7350:60: warning: unused variable ‘iMaxY’ [-Wunused-variable] 7350 | int i, p, Node, Component, iMinX, iMinY, iMinZ, iMaxX, iMaxY, iMaxZ; | ^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:7350:67: warning: unused variable ‘iMaxZ’ [-Wunused-variable] 7350 | int i, p, Node, Component, iMinX, iMinY, iMinZ, iMaxX, iMaxY, iMaxZ; | ^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:7352:25: warning: variable ‘Yp’ set but not used [-Wunused-but-set-variable=] 7352 | double X, Y, Z, Xp, Yp, Zp; | ^~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:7352:29: warning: variable ‘Zp’ set but not used [-Wunused-but-set-variable=] 7352 | double X, Y, Z, Xp, Yp, Zp; | ^~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:7353:62: warning: variable ‘FR’ set but not used [-Wunused-but-set-variable=] 7353 | double Dot, ProjectedArea, WettedArea, Length, Diameter, FR; | ^~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:7354:24: warning: unused variable ‘Ymin’ [-Wunused-variable] 7354 | double Xmin, Xmax, Ymin, Ymax, Zmin, Zmax; | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:7354:30: warning: unused variable ‘Ymax’ [-Wunused-variable] 7354 | double Xmin, Xmax, Ymin, Ymax, Zmin, Zmax; | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:7354:36: warning: unused variable ‘Zmin’ [-Wunused-variable] 7354 | double Xmin, Xmax, Ymin, Ymax, Zmin, Zmax; | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:7354:42: warning: unused variable ‘Zmax’ [-Wunused-variable] 7354 | double Xmin, Xmax, Ymin, Ymax, Zmin, Zmax; | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:7373:12: warning: unused variable ‘pYmin_pX’ [-Wunused-variable] 7373 | double pYmin_pX; | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:7374:12: warning: unused variable ‘pYmin_pY’ [-Wunused-variable] 7374 | double pYmin_pY; | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:7375:12: warning: unused variable ‘pYmin_pZ’ [-Wunused-variable] 7375 | double pYmin_pZ; | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:7377:12: warning: unused variable ‘pYmax_pX’ [-Wunused-variable] 7377 | double pYmax_pX; | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:7378:12: warning: unused variable ‘pYmax_pY’ [-Wunused-variable] 7378 | double pYmax_pY; | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:7379:12: warning: unused variable ‘pYmax_pZ’ [-Wunused-variable] 7379 | double pYmax_pZ; | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:7381:12: warning: unused variable ‘pZmin_pX’ [-Wunused-variable] 7381 | double pZmin_pX; | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:7382:12: warning: unused variable ‘pZmin_pY’ [-Wunused-variable] 7382 | double pZmin_pY; | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:7383:12: warning: unused variable ‘pZmin_pZ’ [-Wunused-variable] 7383 | double pZmin_pZ; | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:7385:12: warning: unused variable ‘pZmax_pX’ [-Wunused-variable] 7385 | double pZmax_pX; | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:7386:12: warning: unused variable ‘pZmax_pY’ [-Wunused-variable] 7386 | double pZmax_pY; | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:7387:12: warning: unused variable ‘pZmax_pZ’ [-Wunused-variable] 7387 | double pZmax_pZ; | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:7392:12: warning: unused variable ‘pDiameter_pYmin’ [-Wunused-variable] 7392 | double pDiameter_pYmin; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:7393:12: warning: unused variable ‘pDiameter_pYmax’ [-Wunused-variable] 7393 | double pDiameter_pYmax; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:7395:12: warning: unused variable ‘pDiameter_pZmin’ [-Wunused-variable] 7395 | double pDiameter_pZmin; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:7396:12: warning: unused variable ‘pDiameter_pZmax’ [-Wunused-variable] 7396 | double pDiameter_pZmax; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:7398:12: warning: unused variable ‘pWettedArea_pLength’ [-Wunused-variable] 7398 | double pWettedArea_pLength; | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:7399:12: warning: unused variable ‘pWettedArea_pDiameter’ [-Wunused-variable] 7399 | double pWettedArea_pDiameter; | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:7407:12: warning: unused variable ‘pYmin_pAlpha’ [-Wunused-variable] 7407 | double pYmin_pAlpha; | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:7408:12: warning: unused variable ‘pYmax_pAlpha’ [-Wunused-variable] 7408 | double pYmax_pAlpha; | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:7410:12: warning: unused variable ‘pYmin_pBeta’ [-Wunused-variable] 7410 | double pYmin_pBeta; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:7411:12: warning: unused variable ‘pYmax_pBeta’ [-Wunused-variable] 7411 | double pYmax_pBeta; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:7413:12: warning: unused variable ‘pZmin_pAlpha’ [-Wunused-variable] 7413 | double pZmin_pAlpha; | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:7414:12: warning: unused variable ‘pZmax_pAlpha’ [-Wunused-variable] 7414 | double pZmax_pAlpha; | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:7416:12: warning: unused variable ‘pZmin_pBeta’ [-Wunused-variable] 7416 | double pZmin_pBeta; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:7417:12: warning: unused variable ‘pZmax_pBeta’ [-Wunused-variable] 7417 | double pZmax_pBeta; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C: In member function ‘void VSPAERO_SOLVER::VSP_GEOM::CalculateTriNormalGradients_wrt_Mesh(int, double&, double&, double&, double&, double&, double&, double&, double&, double&, double&, double&, double&, double&, double&, double&, double&, double&, double&, double&, double&, double&, double&, double&, double&, double&, double&, double&, double&, double&, double&, double&, double&, double&, double&, double&, double&, double&, double&, double&, double&, double&, double&, double&, double&, double&, double&, double&, double&, double&, double&, double&, double&, double&, double&, double&, double&, double&, double&, double&, double&, double&, double&, double&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:8213:73: warning: variable ‘Area’ set but not used [-Wunused-but-set-variable=] 8213 | double xyz1[3], xyz2[3], xyz3[3], Vec1[3], Vec2[3], Normal[3], Mag, Area; | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:8216:12: warning: variable ‘dVec1X_dY1’ set but not used [-Wunused-but-set-variable=] 8216 | double dVec1X_dY1; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:8217:12: warning: variable ‘dVec1X_dZ1’ set but not used [-Wunused-but-set-variable=] 8217 | double dVec1X_dZ1; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:8219:12: warning: variable ‘dVec1Y_dX1’ set but not used [-Wunused-but-set-variable=] 8219 | double dVec1Y_dX1; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:8221:12: warning: variable ‘dVec1Y_dZ1’ set but not used [-Wunused-but-set-variable=] 8221 | double dVec1Y_dZ1; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:8223:12: warning: variable ‘dVec1Z_dX1’ set but not used [-Wunused-but-set-variable=] 8223 | double dVec1Z_dX1; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:8224:12: warning: variable ‘dVec1Z_dY1’ set but not used [-Wunused-but-set-variable=] 8224 | double dVec1Z_dY1; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:8228:12: warning: variable ‘dVec1X_dY2’ set but not used [-Wunused-but-set-variable=] 8228 | double dVec1X_dY2; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:8229:12: warning: variable ‘dVec1X_dZ2’ set but not used [-Wunused-but-set-variable=] 8229 | double dVec1X_dZ2; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:8231:12: warning: variable ‘dVec1Y_dX2’ set but not used [-Wunused-but-set-variable=] 8231 | double dVec1Y_dX2; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:8233:12: warning: variable ‘dVec1Y_dZ2’ set but not used [-Wunused-but-set-variable=] 8233 | double dVec1Y_dZ2; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:8235:12: warning: variable ‘dVec1Z_dX2’ set but not used [-Wunused-but-set-variable=] 8235 | double dVec1Z_dX2; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:8236:12: warning: variable ‘dVec1Z_dY2’ set but not used [-Wunused-but-set-variable=] 8236 | double dVec1Z_dY2; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:8240:12: warning: variable ‘dVec2X_dY1’ set but not used [-Wunused-but-set-variable=] 8240 | double dVec2X_dY1; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:8241:12: warning: variable ‘dVec2X_dZ1’ set but not used [-Wunused-but-set-variable=] 8241 | double dVec2X_dZ1; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:8243:12: warning: variable ‘dVec2Y_dX1’ set but not used [-Wunused-but-set-variable=] 8243 | double dVec2Y_dX1; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:8245:12: warning: variable ‘dVec2Y_dZ1’ set but not used [-Wunused-but-set-variable=] 8245 | double dVec2Y_dZ1; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:8247:12: warning: variable ‘dVec2Z_dX1’ set but not used [-Wunused-but-set-variable=] 8247 | double dVec2Z_dX1; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:8248:12: warning: variable ‘dVec2Z_dY1’ set but not used [-Wunused-but-set-variable=] 8248 | double dVec2Z_dY1; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:8252:12: warning: variable ‘dVec2X_dY3’ set but not used [-Wunused-but-set-variable=] 8252 | double dVec2X_dY3; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:8253:12: warning: variable ‘dVec2X_dZ3’ set but not used [-Wunused-but-set-variable=] 8253 | double dVec2X_dZ3; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:8255:12: warning: variable ‘dVec2Y_dX3’ set but not used [-Wunused-but-set-variable=] 8255 | double dVec2Y_dX3; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:8257:12: warning: variable ‘dVec2Y_dZ3’ set but not used [-Wunused-but-set-variable=] 8257 | double dVec2Y_dZ3; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:8259:12: warning: variable ‘dVec2Z_dX3’ set but not used [-Wunused-but-set-variable=] 8259 | double dVec2Z_dX3; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:8260:12: warning: variable ‘dVec2Z_dY3’ set but not used [-Wunused-but-set-variable=] 8260 | double dVec2Z_dY3; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C: In member function ‘void VSPAERO_SOLVER::VSP_GEOM::Read_CART3D_File(char*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:333:22: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 333 | fgets(DumChar,1000,VSP_Degen_File); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:334:22: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 334 | fgets(DumChar,1000,VSP_Degen_File); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:335:22: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 335 | fgets(DumChar,1000,VSP_Degen_File); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:336:22: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 336 | fgets(DumChar,1000,VSP_Degen_File); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C: In member function ‘void VSPAERO_SOLVER::VSP_GEOM::Read_VSPGEOM_File(char*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:468:22: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 468 | fgets(DumChar,1000,VSP_Degen_File); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:469:22: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 469 | fgets(DumChar,1000,VSP_Degen_File); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:470:22: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 470 | fgets(DumChar,1000,VSP_Degen_File); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:471:22: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 471 | fgets(DumChar,1000,VSP_Degen_File); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C: In member function ‘void VSPAERO_SOLVER::VSP_GEOM::ReadControlSurfaceInformation(char*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:545:11: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 545 | fscanf(TagListFile,"%d",&NumberOfControlSurfaces_); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:551:14: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 551 | fscanf(TagListFile,"%s",TagListFileName); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C: In member function ‘void VSPAERO_SOLVER::VSP_GEOM::ReadGroupFile(char*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:628:14: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 628 | fscanf(GroupFile,"%d\n",&NumberOfComponentGroups_); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:636:16: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 636 | fgets(DumChar,80,GroupFile); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C: In member function ‘void VSPAERO_SOLVER::VSP_GEOM::ReadCart3DDataFromFile(char*, FILE*, FILE*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:2768:11: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 2768 | fscanf(CART3D_File,"%d %d",&NumNodes,&NumTris); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:2800:14: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 2800 | fscanf(CART3D_File,"%lf %lf %lf \n",&x,&y,&z); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:2818:14: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 2818 | fscanf(CART3D_File,"%d %d %d \n",&Node1,&Node2,&Node3); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:2838:14: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 2838 | fscanf(CART3D_File,"%d \n",&SurfaceID); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:2920:13: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 2920 | fgets(DumChar,MAX_CHAR_SIZE,TKEY_File);printf("DumChar: %s \n",DumChar); fflush(NULL); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:2921:13: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 2921 | fgets(DumChar,MAX_CHAR_SIZE,TKEY_File);printf("DumChar: %s \n",DumChar); fflush(NULL); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:2922:13: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 2922 | fgets(DumChar,MAX_CHAR_SIZE,TKEY_File);printf("DumChar: %s \n",DumChar); fflush(NULL); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:2930:13: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 2930 | fgets(DumChar,MAX_CHAR_SIZE,TKEY_File); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:2936:16: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 2936 | fgets(DumChar,MAX_CHAR_SIZE,TKEY_File); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C: In member function ‘void VSPAERO_SOLVER::VSP_GEOM::ReadVSPGeomDataFromFile(char*, FILE*, FILE*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:3172:10: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 3172 | fgets(DumChar,MAX_CHAR_SIZE,VSPGeom_File); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:3196:35: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 3196 | if ( FileVersion == 3 ) fscanf(VSPGeom_File,"%d",&NumberOfRefineLevels); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:3202:14: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 3202 | fscanf(VSPGeom_File,"%d",&NumNodes); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:3210:14: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 3210 | fscanf(VSPGeom_File,"%d %d %d",&NumNodes,&NumLoops,&WakeNodes); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:3242:14: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 3242 | fscanf(VSPGeom_File,"%lf %lf %lf \n",&x,&y,&z); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:3276:11: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 3276 | fscanf(VSPGeom_File,"%d\n",&NumLoops); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:3290:13: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 3290 | fgets(DumChar,MAX_CHAR_SIZE,VSPGeom_File); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:3344:13: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 3344 | fgets(DumChar,MAX_CHAR_SIZE,VSPGeom_File); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:3391:17: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 3391 | fscanf(VSPGeom_File,"%d %d\n",&DumInt,&DumInt); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:3403:11: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 3403 | fscanf(VSPGeom_File,"%d",&NumKuttaNodeLists); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:3409:14: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 3409 | fscanf(VSPGeom_File,"%d %d",&NumNodesInList, &WakePartNum); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:3423:20: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 3423 | fscanf(VSPGeom_File,"%d",&(KuttaNodeList_[++NumberOfKuttaNodes_])); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:3521:13: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 3521 | fgets(DumChar,MAX_CHAR_SIZE,VKEY_File);printf("DumChar: %s \n",DumChar); fflush(NULL); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:3523:13: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 3523 | fgets(DumChar,MAX_CHAR_SIZE,VKEY_File);printf("DumChar: %s \n",DumChar); fflush(NULL); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:3527:13: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 3527 | fgets(DumChar,MAX_CHAR_SIZE,VKEY_File);printf("DumChar: %s \n",DumChar); fflush(NULL); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:3535:13: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 3535 | fgets(DumChar,MAX_CHAR_SIZE,VKEY_File);printf("DumChar: %s \n",DumChar); fflush(NULL); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:3539:13: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 3539 | fgets(DumChar,MAX_CHAR_SIZE,VKEY_File);printf("DumChar: %s \n",DumChar); fflush(NULL); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:3563:16: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 3563 | fgets(DumChar,MAX_CHAR_SIZE,VKEY_File); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:4041:13: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 4041 | fgets(DumChar,MAX_CHAR_SIZE,VSPGeom_File); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:4051:16: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 4051 | fgets(DumChar,MAX_CHAR_SIZE,VSPGeom_File); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:4089:16: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 4089 | fgets(DumChar,MAX_CHAR_SIZE,VSPGeom_File); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C: In member function ‘VSPAERO_SOLVER::VSP_GEOM::ReadCart3DDataFromFile(char*, _IO_FILE*, _IO_FILE*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:2997:17: warning: ‘ComponentIDForVSPSurface’ may be used uninitialized [-Wmaybe-uninitialized] 2997 | printf("ComponentIDForVSPSurface[%d]: %d \n",i,ComponentIDForVSPSurface[i]); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:2748:39: note: ‘ComponentIDForVSPSurface’ was declared here 2748 | int *SurfaceList, Found, DumInt, *ComponentIDForVSPSurface; | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:974, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.H:10, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:7: In function ‘printf’, inlined from ‘VSPAERO_SOLVER::VSP_GEOM::FindSharpEdges(int, int*)’ at /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:4717:14: /usr/include/bits/stdio2.h:118:23: warning: ‘CurrentComponentID’ may be used uninitialized [-Wmaybe-uninitialized] 118 | return __printf_chk (__USE_FORTIFY_LEVEL - 1, __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C: In member function ‘VSPAERO_SOLVER::VSP_GEOM::FindSharpEdges(int, int*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:4295:23: note: ‘CurrentComponentID’ was declared here 4295 | int *NodeIsSharp, CurrentComponentID, ListSize; | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C: In member function ‘VSPAERO_SOLVER::VSP_GEOM::StoreWakeKuttaEdges()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:5569:48: warning: ‘U1’ may be used uninitialized [-Wmaybe-uninitialized] 5569 | if ( 0.5*(U3 + U4) >= MIN(U1,U2) && | ~~~^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:5389:12: note: ‘U1’ was declared here 5389 | double U1, U2, V1, V2, U3, U4, V3, V4, Chord, Length, Vec[2], Mag; | ^~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:5569:48: warning: ‘U2’ may be used uninitialized [-Wmaybe-uninitialized] 5569 | if ( 0.5*(U3 + U4) >= MIN(U1,U2) && | ~~~^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:5389:16: note: ‘U2’ was declared here 5389 | double U1, U2, V1, V2, U3, U4, V3, V4, Chord, Length, Vec[2], Mag; | ^~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:5569:36: warning: ‘U3’ may be used uninitialized [-Wmaybe-uninitialized] 5569 | if ( 0.5*(U3 + U4) >= MIN(U1,U2) && | ~~~~^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:5389:28: note: ‘U3’ was declared here 5389 | double U1, U2, V1, V2, U3, U4, V3, V4, Chord, Length, Vec[2], Mag; | ^~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:5569:36: warning: ‘U4’ may be used uninitialized [-Wmaybe-uninitialized] 5569 | if ( 0.5*(U3 + U4) >= MIN(U1,U2) && | ~~~~^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:5389:32: note: ‘U4’ was declared here 5389 | double U1, U2, V1, V2, U3, U4, V3, V4, Chord, Length, Vec[2], Mag; | ^~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:5567:20: warning: ‘V3’ may be used uninitialized [-Wmaybe-uninitialized] 5567 | if ( V3 == V4 ) { | ^~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:5389:36: note: ‘V3’ was declared here 5389 | double U1, U2, V1, V2, U3, U4, V3, V4, Chord, Length, Vec[2], Mag; | ^~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:5567:20: warning: ‘V4’ may be used uninitialized [-Wmaybe-uninitialized] 5567 | if ( V3 == V4 ) { | ^~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:5389:40: note: ‘V4’ was declared here 5389 | double U1, U2, V1, V2, U3, U4, V3, V4, Chord, Length, Vec[2], Mag; | ^~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C: In member function ‘VSPAERO_SOLVER::VSP_GEOM::CalculateThickComponentAeroGeometryGradientswrtMesh(double, double)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:7570:16: warning: ‘Xmax’ may be used uninitialized [-Wmaybe-uninitialized] 7570 | Xmax = -Xmax; | ~~~~~^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:7354:18: note: ‘Xmax’ was declared here 7354 | double Xmin, Xmax, Ymin, Ymax, Zmin, Zmax; | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:7762:82: warning: ‘pFR_pDiameter’ may be used uninitialized [-Wmaybe-uninitialized] 7762 | pComponentFineNessRatiopAlpha_[Component] += pFR_pDiameter * pDiameter_pProjectedArea * pProjectedArea_pDot * pDot_pFreeStreamDirection[0] * pFreeStreamDirection_pAlpha[0] | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Geom.C:7363:12: note: ‘pFR_pDiameter’ was declared here 7363 | double pFR_pDiameter; | ^~~~~~~~~~~~~ [347/443] /usr/bin/g++ -DMYTIME -DVSPAERO_OPENMP -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -fopenmp -MD -MT vsp_aero/Solver/CMakeFiles/vspaero_lib.dir/VSP_Grid.C.o -MF vsp_aero/Solver/CMakeFiles/vspaero_lib.dir/VSP_Grid.C.o.d -o vsp_aero/Solver/CMakeFiles/vspaero_lib.dir/VSP_Grid.C.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Grid.C /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Grid.C: In member function ‘void VSPAERO_SOLVER::VSP_GRID::CalculateLoopCircumferences()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Grid.C:334:12: warning: unused variable ‘Circumference’ [-Wunused-variable] 334 | double Circumference; | ^~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Grid.C: In member function ‘void VSPAERO_SOLVER::VSP_GRID::CreateTriEdges()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Grid.C:361:54: warning: unused variable ‘Node1’ [-Wunused-variable] 361 | int i, j, k, nod1, nod2, noda, nodb, start_edge, Node1, Node2, Edge; | ^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Grid.C:361:61: warning: unused variable ‘Node2’ [-Wunused-variable] 361 | int i, j, k, nod1, nod2, noda, nodb, start_edge, Node1, Node2, Edge; | ^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Grid.C:361:68: warning: unused variable ‘Edge’ [-Wunused-variable] 361 | int i, j, k, nod1, nod2, noda, nodb, start_edge, Node1, Node2, Edge; | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Grid.C:362:49: warning: unused variable ‘Tri1’ [-Wunused-variable] 362 | int level, edge_to_node[4][3], nod_list[4], Tri1, Tri2, Node; | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Grid.C:362:55: warning: unused variable ‘Tri2’ [-Wunused-variable] 362 | int level, edge_to_node[4][3], nod_list[4], Tri1, Tri2, Node; | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Grid.C:362:61: warning: unused variable ‘Node’ [-Wunused-variable] 362 | int level, edge_to_node[4][3], nod_list[4], Tri1, Tri2, Node; | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Grid.C: In member function ‘void VSPAERO_SOLVER::VSP_GRID::CalculateUpwindEdges()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Grid.C:1106:11: warning: unused variable ‘Ds’ [-Wunused-variable] 1106 | double Ds, DsMin, DsMax; | ^~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Grid.C:1106:15: warning: unused variable ‘DsMin’ [-Wunused-variable] 1106 | double Ds, DsMin, DsMax; | ^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Grid.C:1106:22: warning: unused variable ‘DsMax’ [-Wunused-variable] 1106 | double Ds, DsMin, DsMax; | ^~~~~ [348/443] /usr/bin/g++ -DMYTIME -DVSPAERO_OPENMP -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -fopenmp -MD -MT vsp_aero/Solver/CMakeFiles/vspaero_lib.dir/VSP_Loop.C.o -MF vsp_aero/Solver/CMakeFiles/vspaero_lib.dir/VSP_Loop.C.o.d -o vsp_aero/Solver/CMakeFiles/vspaero_lib.dir/VSP_Loop.C.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Loop.C [349/443] /usr/bin/g++ -DMYTIME -DVSPAERO_OPENMP -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -fopenmp -MD -MT vsp_aero/Solver/CMakeFiles/vspaero_lib.dir/VSP_Node.C.o -MF vsp_aero/Solver/CMakeFiles/vspaero_lib.dir/VSP_Node.C.o.d -o vsp_aero/Solver/CMakeFiles/vspaero_lib.dir/VSP_Node.C.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Node.C [350/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/cartesian -isystem /usr/include/eigen3 -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -DVSP_USE_FLTK=1 -MD -MT geom_api/CMakeFiles/geom_api_g.dir/VSP_Geom_API.cpp.o -MF geom_api/CMakeFiles/geom_api_g.dir/VSP_Geom_API.cpp.o.d -o geom_api/CMakeFiles/geom_api_g.dir/VSP_Geom_API.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api/VSP_Geom_API.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/BORGeom.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api/VSP_Geom_API.cpp:23: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:22, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AdvLink.h:19, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AdvLinkMgr.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api/VSP_Geom_API.cpp:18: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AdvLink.h:20: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:61:20: warning: ‘virtual std::string ParmContainer::GetName() const’ was hidden [-Woverloaded-virtual=] 61 | virtual string GetName() const { return m_Name; } | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:22: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:75:20: note: by ‘virtual std::string XSecCurve::GetName()’ 75 | virtual string GetName(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:174:18: warning: ‘virtual void ParmContainer::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 174 | virtual void ChangeID( const string &id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:302:18: note: by ‘virtual void SSXSecCurve::ChangeID(std::string)’ 302 | virtual void ChangeID( string id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h: In constructor ‘BitMask::BitMask(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h:33:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for ( int i = 0; i < boolvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual void Geom::GetSymmIndexs(int, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:484:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 484 | if ( imain >= 0 && imain < m_SurfSymmMap.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetMainSurfID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:492:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | if ( surfnum >= 0 && surfnum < m_MainSurfIndxVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetSurfCopyIndx(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:504:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | if ( surfnum >= 0 && surfnum < m_SurfCopyIndx.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:610:18: warning: ‘virtual void Geom::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 610 | virtual void ChangeID( const string &id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/BORGeom.h:64:18: note: by ‘virtual void BORGeom::ChangeID(std::string)’ 64 | virtual void ChangeID( string id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:73:24: warning: ‘virtual xmlNode* ParmContainer::EncodeXml(xmlNode*&)’ was hidden [-Woverloaded-virtual=] 73 | virtual xmlNodePtr EncodeXml( xmlNodePtr & node ); | ^~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/Surf.h:18, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/CfdMeshMgr.h:55, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api/VSP_Geom_API.cpp:24: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:196:16: note: by ‘xmlNode* Vehicle::EncodeXml(xmlNode*&, int)’ 196 | xmlNodePtr EncodeXml( xmlNodePtr & node, int set ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:27:18: warning: ‘virtual void SimpleMeshCommonSettings::CopyFrom(MeshCommonSettings*)’ was hidden [-Woverloaded-virtual=] 27 | virtual void CopyFrom( MeshCommonSettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:95:18: note: by ‘virtual void SimpleIntersectSettings::CopyFrom(IntersectSettings*)’ 95 | virtual void CopyFrom( IntersectSettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:27:18: warning: ‘virtual void SimpleMeshCommonSettings::CopyFrom(MeshCommonSettings*)’ was hidden [-Woverloaded-virtual=] 27 | virtual void CopyFrom( MeshCommonSettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:105:18: note: by ‘virtual void SimpleCfdMeshSettings::CopyFrom(CfdMeshSettings*)’ 105 | virtual void CopyFrom( CfdMeshSettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:27:18: warning: ‘virtual void SimpleMeshCommonSettings::CopyFrom(MeshCommonSettings*)’ was hidden [-Woverloaded-virtual=] 27 | virtual void CopyFrom( MeshCommonSettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:138:18: note: by ‘virtual void SimpleFeaMeshSettings::CopyFrom(StructSettings*)’ 138 | virtual void CopyFrom( StructSettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:138:18: warning: ‘virtual void SimpleFeaMeshSettings::CopyFrom(StructSettings*)’ was hidden [-Woverloaded-virtual=] /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:248:18: note: by ‘virtual void SimpleAssemblySettings::CopyFrom(AssemblySettings*)’ 248 | virtual void CopyFrom( AssemblySettings* settings ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:139:18: warning: ‘virtual void SimpleFeaMeshSettings::CopyPostOpFrom(StructSettings*)’ was hidden [-Woverloaded-virtual=] 139 | virtual void CopyPostOpFrom( StructSettings* settings ); | ^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/SimpleMeshSettings.h:250:18: note: by ‘virtual void SimpleAssemblySettings::CopyPostOpFrom(AssemblySettings*)’ 250 | virtual void CopyPostOpFrom( AssemblySettings* settings ); | ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api/VSP_Geom_API.cpp:26: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMeshMgr.h: In member function ‘virtual void FeaMeshMgrSingleton::ResetPropMatUse()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMeshMgr.h:195:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 195 | for ( int i = 0; i < m_SimplePropertyVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/cfd_mesh/FeaMeshMgr.h:199:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 199 | for ( int i = 0; i < m_SimpleMaterialVec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:45:18: warning: ‘virtual void ParmContainer::AddParm(const std::string&)’ was hidden [-Woverloaded-virtual=] 45 | virtual void AddParm( const string & id ); | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/LinkMgr.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api/VSP_Geom_API.cpp:29: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/UserParmContainer.h:46:20: note: by ‘virtual std::string UserParmContainer::AddParm(int, const std::string&, const std::string&)’ 46 | virtual string AddParm(int type, const string & name, const string & group ); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api/VSP_Geom_API.cpp: In function ‘void vsp::VSPCrash(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api/VSP_Geom_API.cpp:203:17: warning: variable ‘a’ set but not used [-Wunused-but-set-variable=] 203 | int a[1]; | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api/VSP_Geom_API.cpp: In function ‘void vsp::AddSelectedToCSGroup(const std::vector&, int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api/VSP_Geom_API.cpp:1368:50: warning: comparison of integer expressions of different signedness: ‘std::vector::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1368 | if ( selected.size() == 0 || selected.size() > max_cs_index ) | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api/VSP_Geom_API.cpp: In function ‘void vsp::RemoveSelectedFromCSGroup(const std::vector&, int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api/VSP_Geom_API.cpp:1401:50: warning: comparison of integer expressions of different signedness: ‘std::vector::size_type’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 1401 | if ( selected.size() == 0 || selected.size() > max_cs_index ) | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api/VSP_Geom_API.cpp: In function ‘std::vector > vsp::GetSubSurfParmIDs(const std::string&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api/VSP_Geom_API.cpp:3806:14: warning: unused variable ‘veh’ [-Wunused-variable] 3806 | Vehicle* veh = GetVehicle(); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api/VSP_Geom_API.cpp: In function ‘std::vector > vsp::GetFeaBCIDVec(const std::string&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api/VSP_Geom_API.cpp:4907:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 4907 | for ( int i = 0; i < bcvec.size(); i++ ) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api/VSP_Geom_API.cpp: In function ‘std::vector vsp::GetHersheyBarLiftDist(const int&, const double&, const double&, const double&, bool)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api/VSP_Geom_API.cpp:6957:31: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘const int’ [-Wsign-compare] 6957 | for ( size_t i = 0; i < npts; i++ ) | ~~^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api/VSP_Geom_API.cpp:6962:31: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘const int’ [-Wsign-compare] 6962 | for ( size_t i = 0; i < npts; i++ ) | ~~^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api/VSP_Geom_API.cpp:6971:31: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘const int’ [-Wsign-compare] 6971 | for ( size_t i = 0; i < npts; i++ ) | ~~^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api/VSP_Geom_API.cpp: In function ‘std::vector vsp::GetHersheyBarDragDist(const int&, const double&, const double&, const double&, bool)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api/VSP_Geom_API.cpp:6996:31: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘const int’ [-Wsign-compare] 6996 | for ( size_t i = 0; i < npts; i++ ) | ~~^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api/VSP_Geom_API.cpp:7001:31: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘const int’ [-Wsign-compare] 7001 | for ( size_t i = 0; i < npts; i++ ) | ~~^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api/VSP_Geom_API.cpp:7010:31: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘const int’ [-Wsign-compare] 7010 | for ( size_t i = 0; i < npts; i++ ) | ~~^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api/VSP_Geom_API.cpp: In function ‘std::vector vsp::GetVKTAirfoilPnts(const int&, const double&, const double&, const double&, const double&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api/VSP_Geom_API.cpp:7049:27: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘const int’ [-Wsign-compare] 7049 | for ( size_t p = 0; p < npts; p++ ) | ~~^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api/VSP_Geom_API.cpp:7078:27: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘const int’ [-Wsign-compare] 7078 | for ( size_t j = 0; j < npts; j++ ) | ~~^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api/VSP_Geom_API.cpp: In function ‘std::vector vsp::GetVKTAirfoilCpDist(const double&, const double&, const double&, const double&, const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api/VSP_Geom_API.cpp:7114:9: warning: unused variable ‘ile’ [-Wunused-variable] 7114 | int ile = 0; | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api/VSP_Geom_API.cpp:7115:12: warning: unused variable ‘dmax’ [-Wunused-variable] 7115 | double dmax = -1.0; | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api/VSP_Geom_API.cpp: In function ‘std::vector vsp::GetEllipsoidSurfPnts(const vec3d&, const vec3d&, int, int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api/VSP_Geom_API.cpp:7187:27: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 7187 | for ( size_t i = 1; i < u_npts; i++ ) | ~~^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api/VSP_Geom_API.cpp:7192:27: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 7192 | for ( size_t i = 1; i < w_npts; i++ ) | ~~^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api/VSP_Geom_API.cpp:7197:27: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 7197 | for ( size_t u = 0; u < u_npts; u++ ) | ~~^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api/VSP_Geom_API.cpp:7199:31: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 7199 | for ( size_t w = 0; w < w_npts; w++ ) | ~~^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api/VSP_Geom_API.cpp: In function ‘std::vector vsp::GetFeatureLinePnts(const std::string&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api/VSP_Geom_API.cpp:7226:27: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 7226 | for ( size_t i = 0; i < num_surf; i++ ) | ~~^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api/VSP_Geom_API.cpp: In function ‘std::string vsp::GetRoutingPtParentID(const std::string&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api/VSP_Geom_API.cpp:8144:14: warning: unused variable ‘veh’ [-Wunused-variable] 8144 | Vehicle* veh = GetVehicle(); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api/VSP_Geom_API.cpp: In function ‘void vsp::SetRoutingPtParentID(const std::string&, const std::string&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api/VSP_Geom_API.cpp:8161:14: warning: unused variable ‘veh’ [-Wunused-variable] 8161 | Vehicle* veh = GetVehicle(); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api/VSP_Geom_API.cpp: In function ‘vec3d vsp::GetMainRoutingPtCoord(const std::string&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api/VSP_Geom_API.cpp:8180:14: warning: unused variable ‘veh’ [-Wunused-variable] 8180 | Vehicle* veh = GetVehicle(); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api/VSP_Geom_API.cpp: In function ‘void vsp::SetEditXSecFixedUVec(const std::string&, std::vector)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api/VSP_Geom_API.cpp:9803:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 9803 | if ( edit_xs->GetNumPts() != fixed_u_vec.size() ) | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api/VSP_Geom_API.cpp: In function ‘std::vector vsp::CompVecPnt01(const std::string&, const int&, const std::vector&, const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api/VSP_Geom_API.cpp:13328:36: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 13328 | for ( int i = 0; i < us.size(); i++ ) | ~~^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api/VSP_Geom_API.cpp: In function ‘std::vector vsp::CompVecDegenPnt01(const std::string&, const int&, const int&, const std::vector&, const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api/VSP_Geom_API.cpp:13373:36: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 13373 | for ( int i = 0; i < us.size(); i++ ) | ~~^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api/VSP_Geom_API.cpp: In function ‘std::vector vsp::CompVecNorm01(const std::string&, const int&, const std::vector&, const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api/VSP_Geom_API.cpp:13418:36: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 13418 | for ( int i = 0; i < us.size(); i++ ) | ~~^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api/VSP_Geom_API.cpp: In function ‘void vsp::CompVecCurvature01(const std::string&, const int&, const std::vector&, const std::vector&, std::vector&, std::vector&, std::vector&, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api/VSP_Geom_API.cpp:13468:36: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 13468 | for ( int i = 0; i < us.size(); i++ ) | ~~^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api/VSP_Geom_API.cpp: In function ‘void vsp::ProjVecPnt01(const std::string&, const int&, const std::vector&, std::vector&, std::vector&, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api/VSP_Geom_API.cpp:13513:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 13513 | for ( int i = 0; i < pts.size(); i++ ) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api/VSP_Geom_API.cpp: In function ‘void vsp::ProjVecPnt01Guess(const std::string&, const int&, const std::vector&, const std::vector&, const std::vector&, std::vector&, std::vector&, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api/VSP_Geom_API.cpp:13554:36: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 13554 | for ( int i = 0; i < pts.size(); i++ ) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api/VSP_Geom_API.cpp: In function ‘void vsp::AxisProjVecPnt01(const std::string&, const int&, const int&, const std::vector&, std::vector&, std::vector&, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api/VSP_Geom_API.cpp:13599:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 13599 | for ( int i = 0; i < pts.size(); i++ ) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api/VSP_Geom_API.cpp: In function ‘void vsp::AxisProjVecPnt01Guess(const std::string&, const int&, const int&, const std::vector&, const std::vector&, const std::vector&, std::vector&, std::vector&, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api/VSP_Geom_API.cpp:13640:36: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 13640 | for ( int i = 0; i < pts.size(); i++ ) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api/VSP_Geom_API.cpp: In function ‘std::vector vsp::VecInsideSurf(const std::string&, const int&, const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api/VSP_Geom_API.cpp:13682:32: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 13682 | for ( int i = 0; i < pts.size(); i++ ) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api/VSP_Geom_API.cpp: In function ‘std::vector vsp::CompVecPntRST(const std::string&, const int&, const std::vector&, const std::vector&, const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api/VSP_Geom_API.cpp:13721:36: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 13721 | for ( int i = 0; i < rs.size(); i++ ) | ~~^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api/VSP_Geom_API.cpp: In function ‘void vsp::FindRSTVecGuess(const std::string&, const int&, const std::vector&, const std::vector&, const std::vector&, const std::vector&, std::vector&, std::vector&, std::vector&, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api/VSP_Geom_API.cpp:13809:36: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 13809 | for ( int i = 0; i < pts.size(); i++ ) | ~~^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api/VSP_Geom_API.cpp: In function ‘void vsp::ConvertRSTtoLMNVec(const std::string&, const int&, const std::vector&, const std::vector&, const std::vector&, std::vector&, std::vector&, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api/VSP_Geom_API.cpp:13858:36: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 13858 | for ( int i = 0; i < r_vec.size(); i++ ) | ~~^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api/VSP_Geom_API.cpp: In function ‘void vsp::ConvertLMNtoRSTVec(const std::string&, const int&, const std::vector&, const std::vector&, const std::vector&, std::vector&, std::vector&, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api/VSP_Geom_API.cpp:13907:36: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 13907 | for ( int i = 0; i < l_vec.size(); i++ ) | ~~^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ [351/443] : && /usr/bin/cmake -E rm -f geom_api/libgeom_api_g.a && /usr/bin/ar qc geom_api/libgeom_api_g.a geom_api/CMakeFiles/geom_api_g.dir/APIErrorMgr.cpp.o geom_api/CMakeFiles/geom_api_g.dir/APIUpdateCountMgr.cpp.o geom_api/CMakeFiles/geom_api_g.dir/GuiInterface.cpp.o geom_api/CMakeFiles/geom_api_g.dir/VSP_Geom_API.cpp.o && /usr/bin/ranlib geom_api/libgeom_api_g.a && : [352/443] cd /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/python_api && /usr/bin/cmake -E make_directory /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/python_api/CMakeFiles/pyvsp_g.dir /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/python_api /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/python_api/CMakeFiles/pyvsp_g.dir && /usr/bin/cmake -E env SWIG_LIB=/usr/share/swig/4.5.1 /usr/bin/swig -python -threads -doxygen -outdir /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/python_api -c++ -interface _vsp_g -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/usr/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/usr/include/python3.15 -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src -I/usr/lib64/python3.15/site-packages/numpy/_core/include -o /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/python_api/CMakeFiles/pyvsp_g.dir/vsp_g_pythonPYTHON_wrap.cxx /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api/vsp_g_python.i [353/443] /usr/bin/g++ -DMYTIME -DVSPAERO_OPENMP -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -fopenmp -MD -MT vsp_aero/Solver/CMakeFiles/vspaero_lib.dir/WakeEdgeData.C.o -MF vsp_aero/Solver/CMakeFiles/vspaero_lib.dir/WakeEdgeData.C.o.d -o vsp_aero/Solver/CMakeFiles/vspaero_lib.dir/WakeEdgeData.C.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/WakeEdgeData.C [354/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/vsp_aero/Viewer -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/stb -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT vsp_aero/Viewer/CMakeFiles/viewerscreens.dir/ContourLevel.C.o -MF vsp_aero/Viewer/CMakeFiles/viewerscreens.dir/ContourLevel.C.o.d -o vsp_aero/Viewer/CMakeFiles/viewerscreens.dir/ContourLevel.C.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/vsp_aero/Viewer/ContourLevel.C [355/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/vsp_aero/Viewer -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/stb -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT vsp_aero/Viewer/CMakeFiles/viewerscreens.dir/CuttingPlane.C.o -MF vsp_aero/Viewer/CMakeFiles/viewerscreens.dir/CuttingPlane.C.o.d -o vsp_aero/Viewer/CMakeFiles/viewerscreens.dir/CuttingPlane.C.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/vsp_aero/Viewer/CuttingPlane.C [356/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/vsp_aero/Viewer -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/stb -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT vsp_aero/Viewer/CMakeFiles/viewerscreens.dir/viewerUI.C.o -MF vsp_aero/Viewer/CMakeFiles/viewerscreens.dir/viewerUI.C.o.d -o vsp_aero/Viewer/CMakeFiles/viewerscreens.dir/viewerUI.C.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/vsp_aero/Viewer/viewerUI.C /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/vsp_aero/Viewer/viewerUI.C: In member function ‘void viewerUI::cb_FileMenuSaveAsTiff_i(Fl_Menu_*, void*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/vsp_aero/Viewer/viewerUI.C:195:15: warning: zero-length gnu_printf format string [-Wformat-zero-length] 195 | sprintf(dum,""); | ^~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/vsp_aero/Viewer/viewerUI.C: In member function ‘void viewerUI::cb_FileMenuSaveAsMoviePNG_i(Fl_Menu_*, void*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/vsp_aero/Viewer/viewerUI.C:211:15: warning: zero-length gnu_printf format string [-Wformat-zero-length] 211 | sprintf(dum,""); | ^~ [357/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -isystem /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT external/cartesian/CMakeFiles/cartesian_example.dir/example.cpp.o -MF external/cartesian/CMakeFiles/cartesian_example.dir/example.cpp.o.d -o external/cartesian/CMakeFiles/cartesian_example.dir/example.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/cartesian/example.cpp [358/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src -isystem /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/images -isystem /usr/include/OpenABF -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -DVSP_USE_FLTK=1 -MD -MT vsp/CMakeFiles/vsp.dir/common.cpp.o -MF vsp/CMakeFiles/vsp.dir/common.cpp.o.d -o vsp/CMakeFiles/vsp.dir/common.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp/common.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmUndo.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:29, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp/common.h:10, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp/common.cpp:6: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:22, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:27: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:28: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:61:20: warning: ‘virtual std::string ParmContainer::GetName() const’ was hidden [-Woverloaded-virtual=] 61 | virtual string GetName() const { return m_Name; } | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:22: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:75:20: note: by ‘virtual std::string XSecCurve::GetName()’ 75 | virtual string GetName(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:174:18: warning: ‘virtual void ParmContainer::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 174 | virtual void ChangeID( const string &id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:302:18: note: by ‘virtual void SSXSecCurve::ChangeID(std::string)’ 302 | virtual void ChangeID( string id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h: In constructor ‘BitMask::BitMask(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h:33:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for ( int i = 0; i < boolvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual void Geom::GetSymmIndexs(int, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:484:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 484 | if ( imain >= 0 && imain < m_SurfSymmMap.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetMainSurfID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:492:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | if ( surfnum >= 0 && surfnum < m_MainSurfIndxVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetSurfCopyIndx(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:504:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | if ( surfnum >= 0 && surfnum < m_SurfCopyIndx.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:73:24: warning: ‘virtual xmlNode* ParmContainer::EncodeXml(xmlNode*&)’ was hidden [-Woverloaded-virtual=] 73 | virtual xmlNodePtr EncodeXml( xmlNodePtr & node ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:196:16: note: by ‘xmlNode* Vehicle::EncodeXml(xmlNode*&, int)’ 196 | xmlNodePtr EncodeXml( xmlNodePtr & node, int set ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp/common.cpp: In function ‘int batchMode(int, char**, Vehicle*, int&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp/common.cpp:34:9: warning: variable ‘validFile’ set but not used [-Wunused-but-set-variable=] 34 | int validFile = 1; | ^~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ [359/443] /usr/bin/g++ -DMYTIME -DVSPAERO_OPENMP -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -fopenmp -MD -MT vsp_aero/Solver/CMakeFiles/vspaero_lib.dir/VSP_Solver.C.o -MF vsp_aero/Solver/CMakeFiles/vspaero_lib.dir/VSP_Solver.C.o.d -o vsp_aero/Solver/CMakeFiles/vspaero_lib.dir/VSP_Solver.C.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C: In member function ‘void VSPAERO_SOLVER::VSP_SOLVER::init()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:255:9: warning: unused variable ‘NumberOfThreads’ [-Wunused-variable] 255 | int NumberOfThreads = omp_get_max_threads(); | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C: In member function ‘void VSPAERO_SOLVER::VSP_SOLVER::Setup()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:317:18: warning: unused variable ‘k’ [-Wunused-variable] 317 | int c, i, j, k, p, cpu, NumberOfStations, MaxEdges, Level, Hits, CompSurfs; | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:317:21: warning: unused variable ‘p’ [-Wunused-variable] 317 | int c, i, j, k, p, cpu, NumberOfStations, MaxEdges, Level, Hits, CompSurfs; | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:317:29: warning: unused variable ‘NumberOfStations’ [-Wunused-variable] 317 | int c, i, j, k, p, cpu, NumberOfStations, MaxEdges, Level, Hits, CompSurfs; | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:317:47: warning: variable ‘MaxEdges’ set but not used [-Wunused-but-set-variable=] 317 | int c, i, j, k, p, cpu, NumberOfStations, MaxEdges, Level, Hits, CompSurfs; | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:317:64: warning: unused variable ‘Hits’ [-Wunused-variable] 317 | int c, i, j, k, p, cpu, NumberOfStations, MaxEdges, Level, Hits, CompSurfs; | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:317:70: warning: unused variable ‘CompSurfs’ [-Wunused-variable] 317 | int c, i, j, k, p, cpu, NumberOfStations, MaxEdges, Level, Hits, CompSurfs; | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:319:9: warning: variable ‘UserNumberOfTimeSteps’ set but not used [-Wunused-but-set-variable=] 319 | int UserNumberOfTimeSteps, *ComponentInThisGroup, Surf, *WakeSurfaceUsed; | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:319:33: warning: unused variable ‘ComponentInThisGroup’ [-Wunused-variable] 319 | int UserNumberOfTimeSteps, *ComponentInThisGroup, Surf, *WakeSurfaceUsed; | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:319:62: warning: unused variable ‘WakeSurfaceUsed’ [-Wunused-variable] 319 | int UserNumberOfTimeSteps, *ComponentInThisGroup, Surf, *WakeSurfaceUsed; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:320:39: warning: variable ‘FarDist’ set but not used [-Wunused-but-set-variable=] 320 | double Scale_X, Scale_Y, Scale_Z, FarDist, Period, S[3], Mag; | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:320:56: warning: unused variable ‘S’ [-Wunused-variable] 320 | double Scale_X, Scale_Y, Scale_Z, FarDist, Period, S[3], Mag; | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:320:62: warning: unused variable ‘Mag’ [-Wunused-variable] 320 | double Scale_X, Scale_Y, Scale_Z, FarDist, Period, S[3], Mag; | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:321:53: warning: variable ‘StreamDist’ set but not used [-Wunused-but-set-variable=] 321 | double MinRotorDiameter, TimeSetByFastestRotor, StreamDist; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:323:10: warning: unused variable ‘GroupFileName’ [-Wunused-variable] 323 | char GroupFileName[MAX_CHAR_SIZE], DumChar[MAX_CHAR_SIZE], HighLiftFileName[MAX_CHAR_SIZE], SurfaceName[MAX_CHAR_SIZE]; | ^~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:324:11: warning: unused variable ‘GroupFile’ [-Wunused-variable] 324 | FILE *GroupFile, *HighLiftFile; | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C: In member function ‘void VSPAERO_SOLVER::VSP_SOLVER::ZeroSolutionState()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:1065:25: warning: unused variable ‘Node’ [-Wunused-variable] 1065 | int Level, i, j, k, Node, NumWakeNodes; | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:1065:31: warning: unused variable ‘NumWakeNodes’ [-Wunused-variable] 1065 | int Level, i, j, k, Node, NumWakeNodes; | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C: In member function ‘void VSPAERO_SOLVER::VSP_SOLVER::DetermineNumberOfKelvinConstrains()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:1201:9: warning: unused variable ‘p’ [-Wunused-variable] 1201 | int p, Loop, Loop1, Loop2, Found, Done, KelvinGroup; | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:1201:32: warning: unused variable ‘Found’ [-Wunused-variable] 1201 | int p, Loop, Loop1, Loop2, Found, Done, KelvinGroup; | ^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:1201:45: warning: unused variable ‘KelvinGroup’ [-Wunused-variable] 1201 | int p, Loop, Loop1, Loop2, Found, Done, KelvinGroup; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:1204:12: warning: unused variable ‘Dot’ [-Wunused-variable] 1204 | double Dot, MaxDot; | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:1204:17: warning: unused variable ‘MaxDot’ [-Wunused-variable] 1204 | double Dot, MaxDot; | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C: In member function ‘void VSPAERO_SOLVER::VSP_SOLVER::InitializeFreeStream()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:1867:9: warning: unused variable ‘c’ [-Wunused-variable] 1867 | int c, i, j, Level, k, Loop, BestLoop; | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:1867:18: warning: unused variable ‘Level’ [-Wunused-variable] 1867 | int c, i, j, Level, k, Loop, BestLoop; | ^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:1867:25: warning: unused variable ‘k’ [-Wunused-variable] 1867 | int c, i, j, Level, k, Loop, BestLoop; | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:1867:28: warning: unused variable ‘Loop’ [-Wunused-variable] 1867 | int c, i, j, Level, k, Loop, BestLoop; | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:1867:34: warning: unused variable ‘BestLoop’ [-Wunused-variable] 1867 | int c, i, j, Level, k, Loop, BestLoop; | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:1868:12: warning: unused variable ‘xyz’ [-Wunused-variable] 1868 | double xyz[3], q[5], CA, SA, CB, SB, Rate_P, Rate_Q, Rate_R, qp[4]; | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:1868:20: warning: unused variable ‘q’ [-Wunused-variable] 1868 | double xyz[3], q[5], CA, SA, CB, SB, Rate_P, Rate_Q, Rate_R, qp[4]; | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:1868:42: warning: unused variable ‘Rate_P’ [-Wunused-variable] 1868 | double xyz[3], q[5], CA, SA, CB, SB, Rate_P, Rate_Q, Rate_R, qp[4]; | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:1868:50: warning: unused variable ‘Rate_Q’ [-Wunused-variable] 1868 | double xyz[3], q[5], CA, SA, CB, SB, Rate_P, Rate_Q, Rate_R, qp[4]; | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:1868:58: warning: unused variable ‘Rate_R’ [-Wunused-variable] 1868 | double xyz[3], q[5], CA, SA, CB, SB, Rate_P, Rate_Q, Rate_R, qp[4]; | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:1868:66: warning: unused variable ‘qp’ [-Wunused-variable] 1868 | double xyz[3], q[5], CA, SA, CB, SB, Rate_P, Rate_Q, Rate_R, qp[4]; | ^~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:1869:37: warning: variable ‘gm3’ set but not used [-Wunused-but-set-variable=] 1869 | double gamma, f1, f2, gm1, gm2, gm3, Wgt1, Wgt2, Area1, Area2; | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:1869:42: warning: unused variable ‘Wgt1’ [-Wunused-variable] 1869 | double gamma, f1, f2, gm1, gm2, gm3, Wgt1, Wgt2, Area1, Area2; | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:1869:48: warning: unused variable ‘Wgt2’ [-Wunused-variable] 1869 | double gamma, f1, f2, gm1, gm2, gm3, Wgt1, Wgt2, Area1, Area2; | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:1869:54: warning: unused variable ‘Area1’ [-Wunused-variable] 1869 | double gamma, f1, f2, gm1, gm2, gm3, Wgt1, Wgt2, Area1, Area2; | ^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:1869:61: warning: unused variable ‘Area2’ [-Wunused-variable] 1869 | double gamma, f1, f2, gm1, gm2, gm3, Wgt1, Wgt2, Area1, Area2; | ^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:1871:12: warning: unused variable ‘OVec’ [-Wunused-variable] 1871 | double OVec[3], TVec[3], RVec[3], Dot, MaxDot; | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:1871:21: warning: unused variable ‘TVec’ [-Wunused-variable] 1871 | double OVec[3], TVec[3], RVec[3], Dot, MaxDot; | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:1871:30: warning: unused variable ‘RVec’ [-Wunused-variable] 1871 | double OVec[3], TVec[3], RVec[3], Dot, MaxDot; | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:1871:39: warning: unused variable ‘Dot’ [-Wunused-variable] 1871 | double OVec[3], TVec[3], RVec[3], Dot, MaxDot; | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:1871:44: warning: unused variable ‘MaxDot’ [-Wunused-variable] 1871 | double OVec[3], TVec[3], RVec[3], Dot, MaxDot; | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C: In member function ‘void VSPAERO_SOLVER::VSP_SOLVER::CalculateBodyVelocitiesForQuasiUnsteadyAnalysis()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:2519:12: warning: unused variable ‘i’ [-Wunused-variable] 2519 | int c, i, j, *ComponentInThisGroup; | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:2519:15: warning: unused variable ‘j’ [-Wunused-variable] 2519 | int c, i, j, *ComponentInThisGroup; | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:2519:19: warning: unused variable ‘ComponentInThisGroup’ [-Wunused-variable] 2519 | int c, i, j, *ComponentInThisGroup; | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:2520:12: warning: unused variable ‘OVec’ [-Wunused-variable] 2520 | double OVec[3], TVec[3], RVec[3]; | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:2520:21: warning: unused variable ‘TVec’ [-Wunused-variable] 2520 | double OVec[3], TVec[3], RVec[3]; | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:2520:30: warning: unused variable ‘RVec’ [-Wunused-variable] 2520 | double OVec[3], TVec[3], RVec[3]; | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C: In member function ‘void VSPAERO_SOLVER::VSP_SOLVER::InitializeTrailingVortices()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:2580:15: warning: unused variable ‘k’ [-Wunused-variable] 2580 | int i, j, k, c, jj, kk, l, m, p, q, NumEdges, Node1, Node2, Loop; | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:2580:18: warning: unused variable ‘c’ [-Wunused-variable] 2580 | int i, j, k, c, jj, kk, l, m, p, q, NumEdges, Node1, Node2, Loop; | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:2580:21: warning: unused variable ‘jj’ [-Wunused-variable] 2580 | int i, j, k, c, jj, kk, l, m, p, q, NumEdges, Node1, Node2, Loop; | ^~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:2580:25: warning: unused variable ‘kk’ [-Wunused-variable] 2580 | int i, j, k, c, jj, kk, l, m, p, q, NumEdges, Node1, Node2, Loop; | ^~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:2580:29: warning: unused variable ‘l’ [-Wunused-variable] 2580 | int i, j, k, c, jj, kk, l, m, p, q, NumEdges, Node1, Node2, Loop; | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:2580:32: warning: unused variable ‘m’ [-Wunused-variable] 2580 | int i, j, k, c, jj, kk, l, m, p, q, NumEdges, Node1, Node2, Loop; | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:2580:35: warning: unused variable ‘p’ [-Wunused-variable] 2580 | int i, j, k, c, jj, kk, l, m, p, q, NumEdges, Node1, Node2, Loop; | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:2580:38: warning: unused variable ‘q’ [-Wunused-variable] 2580 | int i, j, k, c, jj, kk, l, m, p, q, NumEdges, Node1, Node2, Loop; | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:2580:41: warning: unused variable ‘NumEdges’ [-Wunused-variable] 2580 | int i, j, k, c, jj, kk, l, m, p, q, NumEdges, Node1, Node2, Loop; | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:2580:65: warning: unused variable ‘Loop’ [-Wunused-variable] 2580 | int i, j, k, c, jj, kk, l, m, p, q, NumEdges, Node1, Node2, Loop; | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:2581:9: warning: unused variable ‘NodeA’ [-Wunused-variable] 2581 | int NodeA, NodeB, Found, Done; | ^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:2581:16: warning: unused variable ‘NodeB’ [-Wunused-variable] 2581 | int NodeA, NodeB, Found, Done; | ^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:2581:23: warning: unused variable ‘Found’ [-Wunused-variable] 2581 | int NodeA, NodeB, Found, Done; | ^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:2581:30: warning: unused variable ‘Done’ [-Wunused-variable] 2581 | int NodeA, NodeB, Found, Done; | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:2582:9: warning: unused variable ‘NumberOfSheets’ [-Wunused-variable] 2582 | int NumberOfSheets, NumberOfKuttaNodes, Hits; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:2582:25: warning: unused variable ‘NumberOfKuttaNodes’ [-Wunused-variable] 2582 | int NumberOfSheets, NumberOfKuttaNodes, Hits; | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:2583:10: warning: unused variable ‘ComponentInThisGroup’ [-Wunused-variable] 2583 | int *ComponentInThisGroup, NumberOfStations, *ComponentGroup; | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:2583:32: warning: unused variable ‘NumberOfStations’ [-Wunused-variable] 2583 | int *ComponentInThisGroup, NumberOfStations, *ComponentGroup; | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:2583:51: warning: unused variable ‘ComponentGroup’ [-Wunused-variable] 2583 | int *ComponentInThisGroup, NumberOfStations, *ComponentGroup; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:2584:10: warning: unused variable ‘NumberOfVortexSheetsForSurface’ [-Wunused-variable] 2584 | int *NumberOfVortexSheetsForSurface, *MaxNumberOfVortexSheetsForSurface, **VortexSheetListForSurface; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:2584:43: warning: unused variable ‘MaxNumberOfVortexSheetsForSurface’ [-Wunused-variable] 2584 | int *NumberOfVortexSheetsForSurface, *MaxNumberOfVortexSheetsForSurface, **VortexSheetListForSurface; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:2584:80: warning: unused variable ‘VortexSheetListForSurface’ [-Wunused-variable] 2584 | int *NumberOfVortexSheetsForSurface, *MaxNumberOfVortexSheetsForSurface, **VortexSheetListForSurface; | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:2585:9: warning: unused variable ‘MaxNumberOfSurfaces’ [-Wunused-variable] 2585 | int MaxNumberOfSurfaces, SurfaceID, Edge, NumWakeNodes, iRatio; | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:2585:30: warning: unused variable ‘SurfaceID’ [-Wunused-variable] 2585 | int MaxNumberOfSurfaces, SurfaceID, Edge, NumWakeNodes, iRatio; | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:2585:41: warning: unused variable ‘Edge’ [-Wunused-variable] 2585 | int MaxNumberOfSurfaces, SurfaceID, Edge, NumWakeNodes, iRatio; | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:2585:47: warning: unused variable ‘NumWakeNodes’ [-Wunused-variable] 2585 | int MaxNumberOfSurfaces, SurfaceID, Edge, NumWakeNodes, iRatio; | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:2585:61: warning: unused variable ‘iRatio’ [-Wunused-variable] 2585 | int MaxNumberOfSurfaces, SurfaceID, Edge, NumWakeNodes, iRatio; | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:2586:29: warning: unused variable ‘Dist’ [-Wunused-variable] 2586 | double FarDist, *Sigma, Dist; | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:2587:39: warning: unused variable ‘WakeDist’ [-Wunused-variable] 2587 | double Scale_X, Scale_Y, Scale_Z, WakeDist, xyz_te[3]; | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:2587:49: warning: unused variable ‘xyz_te’ [-Wunused-variable] 2587 | double Scale_X, Scale_Y, Scale_Z, WakeDist, xyz_te[3]; | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:2588:12: warning: unused variable ‘Vec0’ [-Wunused-variable] 2588 | double Vec0[3], Vec1[3], Vec2[3], Mag, dt, ds, Omega, Ratio; | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:2588:21: warning: unused variable ‘Vec1’ [-Wunused-variable] 2588 | double Vec0[3], Vec1[3], Vec2[3], Mag, dt, ds, Omega, Ratio; | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:2588:30: warning: unused variable ‘Vec2’ [-Wunused-variable] 2588 | double Vec0[3], Vec1[3], Vec2[3], Mag, dt, ds, Omega, Ratio; | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:2588:39: warning: unused variable ‘Mag’ [-Wunused-variable] 2588 | double Vec0[3], Vec1[3], Vec2[3], Mag, dt, ds, Omega, Ratio; | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:2588:44: warning: unused variable ‘dt’ [-Wunused-variable] 2588 | double Vec0[3], Vec1[3], Vec2[3], Mag, dt, ds, Omega, Ratio; | ^~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:2588:48: warning: unused variable ‘ds’ [-Wunused-variable] 2588 | double Vec0[3], Vec1[3], Vec2[3], Mag, dt, ds, Omega, Ratio; | ^~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:2588:52: warning: unused variable ‘Omega’ [-Wunused-variable] 2588 | double Vec0[3], Vec1[3], Vec2[3], Mag, dt, ds, Omega, Ratio; | ^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:2588:59: warning: unused variable ‘Ratio’ [-Wunused-variable] 2588 | double Vec0[3], Vec1[3], Vec2[3], Mag, dt, ds, Omega, Ratio; | ^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:2589:12: warning: unused variable ‘VecS’ [-Wunused-variable] 2589 | double VecS[3], VecT[3], VecN[3], S, S1, S2, Uc, U1, U2, MaxSoverB; | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:2589:21: warning: unused variable ‘VecT’ [-Wunused-variable] 2589 | double VecS[3], VecT[3], VecN[3], S, S1, S2, Uc, U1, U2, MaxSoverB; | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:2589:30: warning: unused variable ‘VecN’ [-Wunused-variable] 2589 | double VecS[3], VecT[3], VecN[3], S, S1, S2, Uc, U1, U2, MaxSoverB; | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:2589:39: warning: unused variable ‘S’ [-Wunused-variable] 2589 | double VecS[3], VecT[3], VecN[3], S, S1, S2, Uc, U1, U2, MaxSoverB; | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:2589:42: warning: unused variable ‘S1’ [-Wunused-variable] 2589 | double VecS[3], VecT[3], VecN[3], S, S1, S2, Uc, U1, U2, MaxSoverB; | ^~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:2589:46: warning: unused variable ‘S2’ [-Wunused-variable] 2589 | double VecS[3], VecT[3], VecN[3], S, S1, S2, Uc, U1, U2, MaxSoverB; | ^~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:2589:50: warning: unused variable ‘Uc’ [-Wunused-variable] 2589 | double VecS[3], VecT[3], VecN[3], S, S1, S2, Uc, U1, U2, MaxSoverB; | ^~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:2589:54: warning: unused variable ‘U1’ [-Wunused-variable] 2589 | double VecS[3], VecT[3], VecN[3], S, S1, S2, Uc, U1, U2, MaxSoverB; | ^~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:2589:58: warning: unused variable ‘U2’ [-Wunused-variable] 2589 | double VecS[3], VecT[3], VecN[3], S, S1, S2, Uc, U1, U2, MaxSoverB; | ^~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:2589:62: warning: unused variable ‘MaxSoverB’ [-Wunused-variable] 2589 | double VecS[3], VecT[3], VecN[3], S, S1, S2, Uc, U1, U2, MaxSoverB; | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C: In member function ‘void VSPAERO_SOLVER::VSP_SOLVER::CalculateRightHandSide()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:3713:21: warning: unused variable ‘Loop’ [-Wunused-variable] 3713 | int i, j, k, p, Loop, Loop2, LoopF, LoopC, Edge; | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C: In member function ‘void VSPAERO_SOLVER::VSP_SOLVER::SolveForwardLinearSystem()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:3810:9: warning: unused variable ‘k’ [-Wunused-variable] 3810 | int k, i, j, Node, Iters, NumEq; | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:3810:15: warning: unused variable ‘j’ [-Wunused-variable] 3810 | int k, i, j, Node, Iters, NumEq; | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:3810:18: warning: unused variable ‘Node’ [-Wunused-variable] 3810 | int k, i, j, Node, Iters, NumEq; | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:3812:12: warning: unused variable ‘x1’ [-Wunused-variable] 3812 | double x1, y1, z1, x2, y2, z2, x3, y3, z3; | ^~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:3812:16: warning: unused variable ‘y1’ [-Wunused-variable] 3812 | double x1, y1, z1, x2, y2, z2, x3, y3, z3; | ^~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:3812:20: warning: unused variable ‘z1’ [-Wunused-variable] 3812 | double x1, y1, z1, x2, y2, z2, x3, y3, z3; | ^~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:3812:24: warning: unused variable ‘x2’ [-Wunused-variable] 3812 | double x1, y1, z1, x2, y2, z2, x3, y3, z3; | ^~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:3812:28: warning: unused variable ‘y2’ [-Wunused-variable] 3812 | double x1, y1, z1, x2, y2, z2, x3, y3, z3; | ^~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:3812:32: warning: unused variable ‘z2’ [-Wunused-variable] 3812 | double x1, y1, z1, x2, y2, z2, x3, y3, z3; | ^~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:3812:36: warning: unused variable ‘x3’ [-Wunused-variable] 3812 | double x1, y1, z1, x2, y2, z2, x3, y3, z3; | ^~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:3812:40: warning: unused variable ‘y3’ [-Wunused-variable] 3812 | double x1, y1, z1, x2, y2, z2, x3, y3, z3; | ^~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:3812:44: warning: unused variable ‘z3’ [-Wunused-variable] 3812 | double x1, y1, z1, x2, y2, z2, x3, y3, z3; | ^~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:3813:12: warning: unused variable ‘dx’ [-Wunused-variable] 3813 | double dx, dy, dz, ds_old, ds_new, Scale, WakeRelax; | ^~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:3813:16: warning: unused variable ‘dy’ [-Wunused-variable] 3813 | double dx, dy, dz, ds_old, ds_new, Scale, WakeRelax; | ^~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:3813:20: warning: unused variable ‘dz’ [-Wunused-variable] 3813 | double dx, dy, dz, ds_old, ds_new, Scale, WakeRelax; | ^~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:3813:24: warning: unused variable ‘ds_old’ [-Wunused-variable] 3813 | double dx, dy, dz, ds_old, ds_new, Scale, WakeRelax; | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:3813:32: warning: unused variable ‘ds_new’ [-Wunused-variable] 3813 | double dx, dy, dz, ds_old, ds_new, Scale, WakeRelax; | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:3813:40: warning: unused variable ‘Scale’ [-Wunused-variable] 3813 | double dx, dy, dz, ds_old, ds_new, Scale, WakeRelax; | ^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:3813:47: warning: unused variable ‘WakeRelax’ [-Wunused-variable] 3813 | double dx, dy, dz, ds_old, ds_new, Scale, WakeRelax; | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C: In member function ‘void VSPAERO_SOLVER::VSP_SOLVER::CreateVortexLoopMatrixPreconditioners()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:4339:12: warning: unused variable ‘Tolerance’ [-Wunused-variable] 4339 | double Tolerance, NormalDistance, Vec[3], aij; | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:4339:23: warning: unused variable ‘NormalDistance’ [-Wunused-variable] 4339 | double Tolerance, NormalDistance, Vec[3], aij; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:4339:39: warning: unused variable ‘Vec’ [-Wunused-variable] 4339 | double Tolerance, NormalDistance, Vec[3], aij; | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C: In member function ‘void VSPAERO_SOLVER::VSP_SOLVER::DoForwardMatrixMultiply(double*, double*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:4998:18: warning: unused variable ‘m’ [-Wunused-variable] 4998 | int i, j, k, m, Node, Edge, Level, Loop, LoopL, LoopR, Loop1, Loop2, Sign, KelvinEquationOffSet; | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:4998:46: warning: unused variable ‘LoopL’ [-Wunused-variable] 4998 | int i, j, k, m, Node, Edge, Level, Loop, LoopL, LoopR, Loop1, Loop2, Sign, KelvinEquationOffSet; | ^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:4998:53: warning: unused variable ‘LoopR’ [-Wunused-variable] 4998 | int i, j, k, m, Node, Edge, Level, Loop, LoopL, LoopR, Loop1, Loop2, Sign, KelvinEquationOffSet; | ^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:4998:80: warning: unused variable ‘KelvinEquationOffSet’ [-Wunused-variable] 4998 | int i, j, k, m, Node, Edge, Level, Loop, LoopL, LoopR, Loop1, Loop2, Sign, KelvinEquationOffSet; | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:5001:50: warning: unused variable ‘StallFactor’ [-Wunused-variable] 5001 | double GammaTE, Chord, Velocity, DeltaGamma, StallFactor, Ratio; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:5001:63: warning: unused variable ‘Ratio’ [-Wunused-variable] 5001 | double GammaTE, Chord, Velocity, DeltaGamma, StallFactor, Ratio; | ^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C: In member function ‘void VSPAERO_SOLVER::VSP_SOLVER::CalculateMeshPerturbationLoopVelocities()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:5764:15: warning: unused variable ‘k’ [-Wunused-variable] 5764 | int i, j, k, MaxLoopTypes, LoopType, Level, Loop, Node; | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:5764:55: warning: unused variable ‘Node’ [-Wunused-variable] 5764 | int i, j, k, MaxLoopTypes, LoopType, Level, Loop, Node; | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C: In member function ‘void VSPAERO_SOLVER::VSP_SOLVER::CalculateMeshPerturbationEdgeVelocities()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:6003:61: warning: unused variable ‘dxyz_j’ [-Wunused-variable] 6003 | double dU_dMesh, dV_dMesh, dW_dMesh, xyz[3], dxyz_i[3], dxyz_j[3], q[3]; | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C: In member function ‘void VSPAERO_SOLVER::VSP_SOLVER::DoForwardSolvePrecondition(double*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:7049:18: warning: unused variable ‘p’ [-Wunused-variable] 7049 | int i, j, k, p, Loop; | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C: In member function ‘void VSPAERO_SOLVER::VSP_SOLVER::CalculateLoopVelocities()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:7314:15: warning: unused variable ‘k’ [-Wunused-variable] 7314 | int i, j, k, v, Level, Loop, Loop1, Loop2, LoopType, MaxLoopTypes, cpu, NumberOfSheets; | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:7314:18: warning: unused variable ‘v’ [-Wunused-variable] 7314 | int i, j, k, v, Level, Loop, Loop1, Loop2, LoopType, MaxLoopTypes, cpu, NumberOfSheets; | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:7314:72: warning: unused variable ‘cpu’ [-Wunused-variable] 7314 | int i, j, k, v, Level, Loop, Loop1, Loop2, LoopType, MaxLoopTypes, cpu, NumberOfSheets; | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:7314:77: warning: unused variable ‘NumberOfSheets’ [-Wunused-variable] 7314 | int i, j, k, v, Level, Loop, Loop1, Loop2, LoopType, MaxLoopTypes, cpu, NumberOfSheets; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:7315:26: warning: unused variable ‘Ws’ [-Wunused-variable] 7315 | double q[3], xyz[3], Ws, U, V, W, WsMag, EdgeGamma; | ^~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:7317:25: warning: unused variable ‘VortexSheetList’ [-Wunused-variable] 7317 | VORTEX_SHEET_ENTRY *VortexSheetList; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C: In member function ‘void VSPAERO_SOLVER::VSP_SOLVER::CalculateEdgeVelocities()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:7500:15: warning: unused variable ‘k’ [-Wunused-variable] 7500 | int i, j, k, m, p, v, Level, Edge, Loop, Loop1, Loop2, LoopType, MaxLoopTypes, cpu, NumberOfSheets; | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:7500:18: warning: unused variable ‘m’ [-Wunused-variable] 7500 | int i, j, k, m, p, v, Level, Edge, Loop, Loop1, Loop2, LoopType, MaxLoopTypes, cpu, NumberOfSheets; | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:7500:21: warning: unused variable ‘p’ [-Wunused-variable] 7500 | int i, j, k, m, p, v, Level, Edge, Loop, Loop1, Loop2, LoopType, MaxLoopTypes, cpu, NumberOfSheets; | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:7500:24: warning: unused variable ‘v’ [-Wunused-variable] 7500 | int i, j, k, m, p, v, Level, Edge, Loop, Loop1, Loop2, LoopType, MaxLoopTypes, cpu, NumberOfSheets; | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:7500:40: warning: unused variable ‘Loop’ [-Wunused-variable] 7500 | int i, j, k, m, p, v, Level, Edge, Loop, Loop1, Loop2, LoopType, MaxLoopTypes, cpu, NumberOfSheets; | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:7500:46: warning: unused variable ‘Loop1’ [-Wunused-variable] 7500 | int i, j, k, m, p, v, Level, Edge, Loop, Loop1, Loop2, LoopType, MaxLoopTypes, cpu, NumberOfSheets; | ^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:7500:53: warning: unused variable ‘Loop2’ [-Wunused-variable] 7500 | int i, j, k, m, p, v, Level, Edge, Loop, Loop1, Loop2, LoopType, MaxLoopTypes, cpu, NumberOfSheets; | ^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:7500:84: warning: unused variable ‘cpu’ [-Wunused-variable] 7500 | int i, j, k, m, p, v, Level, Edge, Loop, Loop1, Loop2, LoopType, MaxLoopTypes, cpu, NumberOfSheets; | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:7500:89: warning: unused variable ‘NumberOfSheets’ [-Wunused-variable] 7500 | int i, j, k, m, p, v, Level, Edge, Loop, Loop1, Loop2, LoopType, MaxLoopTypes, cpu, NumberOfSheets; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:7501:26: warning: unused variable ‘Ws’ [-Wunused-variable] 7501 | double q[3], xyz[3], Ws, U, V, W, dU, dV, dW, Uw, Vw, Ww, WsMag, EdgeGamma; | ^~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:7501:63: warning: unused variable ‘WsMag’ [-Wunused-variable] 7501 | double q[3], xyz[3], Ws, U, V, W, dU, dV, dW, Uw, Vw, Ww, WsMag, EdgeGamma; | ^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:7501:70: warning: unused variable ‘EdgeGamma’ [-Wunused-variable] 7501 | double q[3], xyz[3], Ws, U, V, W, dU, dV, dW, Uw, Vw, Ww, WsMag, EdgeGamma; | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C: In member function ‘void VSPAERO_SOLVER::VSP_SOLVER::UpdateWakeLocations()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:7710:21: warning: unused variable ‘p’ [-Wunused-variable] 7710 | int i, j, k, m, p, Node, Edge, Loop, Level, NumWakeNodes; | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:7710:30: warning: unused variable ‘Edge’ [-Wunused-variable] 7710 | int i, j, k, m, p, Node, Edge, Loop, Level, NumWakeNodes; | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:7710:42: warning: unused variable ‘Level’ [-Wunused-variable] 7710 | int i, j, k, m, p, Node, Edge, Loop, Level, NumWakeNodes; | ^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:7711:36: warning: unused variable ‘x3’ [-Wunused-variable] 7711 | double x1, y1, z1, x2, y2, z2, x3, y3, z3; | ^~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:7711:40: warning: unused variable ‘y3’ [-Wunused-variable] 7711 | double x1, y1, z1, x2, y2, z2, x3, y3, z3; | ^~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:7711:44: warning: unused variable ‘z3’ [-Wunused-variable] 7711 | double x1, y1, z1, x2, y2, z2, x3, y3, z3; | ^~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:7712:24: warning: unused variable ‘Res’ [-Wunused-variable] 7712 | double dx, dy, dz, Res, ds_old, ds_new, Ratio, ResMax, ResL2; | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C: In member function ‘void VSPAERO_SOLVER::VSP_SOLVER::UpdateGeometryLocation()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:8363:18: warning: unused variable ‘m’ [-Wunused-variable] 8363 | int i, j, k, m, c, p, v, w, t, NumberOfSheets, jMax, Level; | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:8363:24: warning: unused variable ‘p’ [-Wunused-variable] 8363 | int i, j, k, m, c, p, v, w, t, NumberOfSheets, jMax, Level; | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:8363:27: warning: unused variable ‘v’ [-Wunused-variable] 8363 | int i, j, k, m, c, p, v, w, t, NumberOfSheets, jMax, Level; | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:8363:30: warning: unused variable ‘w’ [-Wunused-variable] 8363 | int i, j, k, m, c, p, v, w, t, NumberOfSheets, jMax, Level; | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:8363:33: warning: unused variable ‘t’ [-Wunused-variable] 8363 | int i, j, k, m, c, p, v, w, t, NumberOfSheets, jMax, Level; | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:8363:36: warning: unused variable ‘NumberOfSheets’ [-Wunused-variable] 8363 | int i, j, k, m, c, p, v, w, t, NumberOfSheets, jMax, Level; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:8363:52: warning: unused variable ‘jMax’ [-Wunused-variable] 8363 | int i, j, k, m, c, p, v, w, t, NumberOfSheets, jMax, Level; | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:8364:32: warning: unused variable ‘cpu’ [-Wunused-variable] 8364 | int *ComponentInThisGroup, cpu, Node, Edge, Found; | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:8364:49: warning: unused variable ‘Found’ [-Wunused-variable] 8364 | int *ComponentInThisGroup, cpu, Node, Edge, Found; | ^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:8365:30: warning: variable ‘RVec’ set but not used [-Wunused-but-set-variable=] 8365 | double OVec[3], TVec[3], RVec[3], CoreWidth; | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:8365:39: warning: unused variable ‘CoreWidth’ [-Wunused-variable] 8365 | double OVec[3], TVec[3], RVec[3], CoreWidth; | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:8366:12: warning: unused variable ‘xyz’ [-Wunused-variable] 8366 | double xyz[3], xyz_te[3], q[5], U, V, W, x, y, z, dx, dy, dz; | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:8366:20: warning: unused variable ‘xyz_te’ [-Wunused-variable] 8366 | double xyz[3], xyz_te[3], q[5], U, V, W, x, y, z, dx, dy, dz; | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:8366:31: warning: unused variable ‘q’ [-Wunused-variable] 8366 | double xyz[3], xyz_te[3], q[5], U, V, W, x, y, z, dx, dy, dz; | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:8366:37: warning: unused variable ‘U’ [-Wunused-variable] 8366 | double xyz[3], xyz_te[3], q[5], U, V, W, x, y, z, dx, dy, dz; | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:8366:40: warning: unused variable ‘V’ [-Wunused-variable] 8366 | double xyz[3], xyz_te[3], q[5], U, V, W, x, y, z, dx, dy, dz; | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:8366:43: warning: unused variable ‘W’ [-Wunused-variable] 8366 | double xyz[3], xyz_te[3], q[5], U, V, W, x, y, z, dx, dy, dz; | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:8366:55: warning: unused variable ‘dx’ [-Wunused-variable] 8366 | double xyz[3], xyz_te[3], q[5], U, V, W, x, y, z, dx, dy, dz; | ^~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:8366:59: warning: unused variable ‘dy’ [-Wunused-variable] 8366 | double xyz[3], xyz_te[3], q[5], U, V, W, x, y, z, dx, dy, dz; | ^~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:8366:63: warning: unused variable ‘dz’ [-Wunused-variable] 8366 | double xyz[3], xyz_te[3], q[5], U, V, W, x, y, z, dx, dy, dz; | ^~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C: In member function ‘void VSPAERO_SOLVER::VSP_SOLVER::CalculateLocalBodyVelocitiesFromMovingGeometries(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:8551:21: warning: variable ‘RVec’ set but not used [-Wunused-but-set-variable=] 8551 | double OVec[3], RVec[3], TVec[3]; | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:8551:30: warning: variable ‘TVec’ set but not used [-Wunused-but-set-variable=] 8551 | double OVec[3], RVec[3], TVec[3]; | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C: In member function ‘void VSPAERO_SOLVER::VSP_SOLVER::SolveAdjointLinearSystem()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:8673:43: warning: unused variable ‘Fx’ [-Wunused-variable] 8673 | double ResMax, ResRed, ResFin, pfMax, Fx, Fy, Fz; | ^~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:8673:47: warning: unused variable ‘Fy’ [-Wunused-variable] 8673 | double ResMax, ResRed, ResFin, pfMax, Fx, Fy, Fz; | ^~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:8673:51: warning: unused variable ‘Fz’ [-Wunused-variable] 8673 | double ResMax, ResRed, ResFin, pfMax, Fx, Fy, Fz; | ^~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C: In member function ‘void VSPAERO_SOLVER::VSP_SOLVER::CalculateControlSurfaceDerivatives()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:10587:9: warning: unused variable ‘i’ [-Wunused-variable] 10587 | int i, j, k, p, Loop, Edge, Node, *DoThisNode, *LoopIsOnControlSurface; | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:10588:84: warning: unused variable ‘Fact’ [-Wunused-variable] 10588 | double DefAngle, xyz[3], CA, SA, CB, SB, Eps, pX_pDelta, pY_pDelta, pZ_pDelta, Fact; | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C: In member function ‘void VSPAERO_SOLVER::VSP_SOLVER::CalculateGammaPerturbationLoopVelocities_Tranpose(double*, double*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:11436:15: warning: unused variable ‘k’ [-Wunused-variable] 11436 | int i, j, k, v, Loop, Node, Node1, Node2, iLevel, iLoop, jLevel, jEdge, Edge, Level; | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:11436:18: warning: unused variable ‘v’ [-Wunused-variable] 11436 | int i, j, k, v, Loop, Node, Node1, Node2, iLevel, iLoop, jLevel, jEdge, Edge, Level; | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:11436:21: warning: unused variable ‘Loop’ [-Wunused-variable] 11436 | int i, j, k, v, Loop, Node, Node1, Node2, iLevel, iLoop, jLevel, jEdge, Edge, Level; | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:11436:27: warning: unused variable ‘Node’ [-Wunused-variable] 11436 | int i, j, k, v, Loop, Node, Node1, Node2, iLevel, iLoop, jLevel, jEdge, Edge, Level; | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:11436:33: warning: unused variable ‘Node1’ [-Wunused-variable] 11436 | int i, j, k, v, Loop, Node, Node1, Node2, iLevel, iLoop, jLevel, jEdge, Edge, Level; | ^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:11436:40: warning: unused variable ‘Node2’ [-Wunused-variable] 11436 | int i, j, k, v, Loop, Node, Node1, Node2, iLevel, iLoop, jLevel, jEdge, Edge, Level; | ^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:11436:70: warning: unused variable ‘jEdge’ [-Wunused-variable] 11436 | int i, j, k, v, Loop, Node, Node1, Node2, iLevel, iLoop, jLevel, jEdge, Edge, Level; | ^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:11436:77: warning: unused variable ‘Edge’ [-Wunused-variable] 11436 | int i, j, k, v, Loop, Node, Node1, Node2, iLevel, iLoop, jLevel, jEdge, Edge, Level; | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:11437:33: warning: unused variable ‘NumberOfSheets’ [-Wunused-variable] 11437 | int LoopType, MaxLoopTypes, NumberOfSheets, *MG_OffSet; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:11438:9: warning: unused variable ‘i_c’ [-Wunused-variable] 11438 | int i_c, i_f, NodeC, NodeF, ArraySize; | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:11438:14: warning: unused variable ‘i_f’ [-Wunused-variable] 11438 | int i_c, i_f, NodeC, NodeF, ArraySize; | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:11438:19: warning: unused variable ‘NodeC’ [-Wunused-variable] 11438 | int i_c, i_f, NodeC, NodeF, ArraySize; | ^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:11438:26: warning: unused variable ‘NodeF’ [-Wunused-variable] 11438 | int i_c, i_f, NodeC, NodeF, ArraySize; | ^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C: In member function ‘void VSPAERO_SOLVER::VSP_SOLVER::CalculateGammaPerturbationEdgeVelocities_Tranpose(double*, double*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:11686:15: warning: unused variable ‘k’ [-Wunused-variable] 11686 | int i, j, k, Edge, MaxLoopTypes, LoopType, iLevel, iEdge, jLevel; | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:11686:18: warning: unused variable ‘Edge’ [-Wunused-variable] 11686 | int i, j, k, Edge, MaxLoopTypes, LoopType, iLevel, iEdge, jLevel; | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C: In member function ‘void VSPAERO_SOLVER::VSP_SOLVER::CalculateMeshPerturbationEdgeVelocitiesOverLoops_Tranpose(double*, double*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:12009:15: warning: unused variable ‘k’ [-Wunused-variable] 12009 | int i, j, k, i1, i2, MaxLoopTypes, LoopType, Level, Loop, jLevel; | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:12009:18: warning: unused variable ‘i1’ [-Wunused-variable] 12009 | int i, j, k, i1, i2, MaxLoopTypes, LoopType, Level, Loop, jLevel; | ^~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:12009:22: warning: unused variable ‘i2’ [-Wunused-variable] 12009 | int i, j, k, i1, i2, MaxLoopTypes, LoopType, Level, Loop, jLevel; | ^~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C: In member function ‘void VSPAERO_SOLVER::VSP_SOLVER::CalculateKstallPerturbationLoopVelocities_Tranpose(double*, double*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:12389:15: warning: unused variable ‘k’ [-Wunused-variable] 12389 | int i, j, k, v, Loop, Node, Node1, Node2, iLevel, iLoop, jLevel, jEdge, Edge, Level; | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:12389:18: warning: unused variable ‘v’ [-Wunused-variable] 12389 | int i, j, k, v, Loop, Node, Node1, Node2, iLevel, iLoop, jLevel, jEdge, Edge, Level; | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:12389:21: warning: unused variable ‘Loop’ [-Wunused-variable] 12389 | int i, j, k, v, Loop, Node, Node1, Node2, iLevel, iLoop, jLevel, jEdge, Edge, Level; | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:12389:27: warning: unused variable ‘Node’ [-Wunused-variable] 12389 | int i, j, k, v, Loop, Node, Node1, Node2, iLevel, iLoop, jLevel, jEdge, Edge, Level; | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:12389:33: warning: unused variable ‘Node1’ [-Wunused-variable] 12389 | int i, j, k, v, Loop, Node, Node1, Node2, iLevel, iLoop, jLevel, jEdge, Edge, Level; | ^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:12389:40: warning: unused variable ‘Node2’ [-Wunused-variable] 12389 | int i, j, k, v, Loop, Node, Node1, Node2, iLevel, iLoop, jLevel, jEdge, Edge, Level; | ^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:12389:70: warning: unused variable ‘jEdge’ [-Wunused-variable] 12389 | int i, j, k, v, Loop, Node, Node1, Node2, iLevel, iLoop, jLevel, jEdge, Edge, Level; | ^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:12389:77: warning: unused variable ‘Edge’ [-Wunused-variable] 12389 | int i, j, k, v, Loop, Node, Node1, Node2, iLevel, iLoop, jLevel, jEdge, Edge, Level; | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:12390:33: warning: unused variable ‘NumberOfSheets’ [-Wunused-variable] 12390 | int LoopType, MaxLoopTypes, NumberOfSheets, *MG_OffSet; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:12391:9: warning: unused variable ‘i_c’ [-Wunused-variable] 12391 | int i_c, i_f, NodeC, NodeF, ArraySize; | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:12391:14: warning: unused variable ‘i_f’ [-Wunused-variable] 12391 | int i_c, i_f, NodeC, NodeF, ArraySize; | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:12391:19: warning: unused variable ‘NodeC’ [-Wunused-variable] 12391 | int i_c, i_f, NodeC, NodeF, ArraySize; | ^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:12391:26: warning: unused variable ‘NodeF’ [-Wunused-variable] 12391 | int i_c, i_f, NodeC, NodeF, ArraySize; | ^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C: In member function ‘void VSPAERO_SOLVER::VSP_SOLVER::CalculateKstallPerturbationEdgeVelocities_Tranpose(double*, double*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:12529:15: warning: unused variable ‘k’ [-Wunused-variable] 12529 | int i, j, k, Edge, MaxLoopTypes, LoopType, iLevel, iEdge, jLevel; | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:12529:18: warning: unused variable ‘Edge’ [-Wunused-variable] 12529 | int i, j, k, Edge, MaxLoopTypes, LoopType, iLevel, iEdge, jLevel; | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C: In member function ‘void VSPAERO_SOLVER::VSP_SOLVER::CalculateVortexStretchingRatioPerturbationLoopVelocities_Tranpose(double*, double*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:12670:15: warning: unused variable ‘k’ [-Wunused-variable] 12670 | int i, j, k, v, Loop, Node, Node1, Node2, iLevel, iLoop, jLevel, jEdge, Edge, Level; | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:12670:18: warning: unused variable ‘v’ [-Wunused-variable] 12670 | int i, j, k, v, Loop, Node, Node1, Node2, iLevel, iLoop, jLevel, jEdge, Edge, Level; | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:12670:21: warning: unused variable ‘Loop’ [-Wunused-variable] 12670 | int i, j, k, v, Loop, Node, Node1, Node2, iLevel, iLoop, jLevel, jEdge, Edge, Level; | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:12670:27: warning: unused variable ‘Node’ [-Wunused-variable] 12670 | int i, j, k, v, Loop, Node, Node1, Node2, iLevel, iLoop, jLevel, jEdge, Edge, Level; | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:12670:33: warning: unused variable ‘Node1’ [-Wunused-variable] 12670 | int i, j, k, v, Loop, Node, Node1, Node2, iLevel, iLoop, jLevel, jEdge, Edge, Level; | ^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:12670:40: warning: unused variable ‘Node2’ [-Wunused-variable] 12670 | int i, j, k, v, Loop, Node, Node1, Node2, iLevel, iLoop, jLevel, jEdge, Edge, Level; | ^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:12670:70: warning: unused variable ‘jEdge’ [-Wunused-variable] 12670 | int i, j, k, v, Loop, Node, Node1, Node2, iLevel, iLoop, jLevel, jEdge, Edge, Level; | ^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:12670:77: warning: unused variable ‘Edge’ [-Wunused-variable] 12670 | int i, j, k, v, Loop, Node, Node1, Node2, iLevel, iLoop, jLevel, jEdge, Edge, Level; | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:12671:33: warning: unused variable ‘NumberOfSheets’ [-Wunused-variable] 12671 | int LoopType, MaxLoopTypes, NumberOfSheets, *MG_OffSet; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:12672:9: warning: unused variable ‘i_c’ [-Wunused-variable] 12672 | int i_c, i_f, NodeC, NodeF, ArraySize; | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:12672:14: warning: unused variable ‘i_f’ [-Wunused-variable] 12672 | int i_c, i_f, NodeC, NodeF, ArraySize; | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:12672:19: warning: unused variable ‘NodeC’ [-Wunused-variable] 12672 | int i_c, i_f, NodeC, NodeF, ArraySize; | ^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:12672:26: warning: unused variable ‘NodeF’ [-Wunused-variable] 12672 | int i_c, i_f, NodeC, NodeF, ArraySize; | ^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C: In member function ‘void VSPAERO_SOLVER::VSP_SOLVER::CalculateVortexStretchingRatioPerturbationEdgeVelocities_Tranpose(double*, double*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:12810:15: warning: unused variable ‘k’ [-Wunused-variable] 12810 | int i, j, k, Edge, MaxLoopTypes, LoopType, iLevel, iEdge, jLevel; | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:12810:18: warning: unused variable ‘Edge’ [-Wunused-variable] 12810 | int i, j, k, Edge, MaxLoopTypes, LoopType, iLevel, iEdge, jLevel; | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C: In member function ‘void VSPAERO_SOLVER::VSP_SOLVER::DistributeAdjointExpansionOverNodes(int&, int&, double*, double*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:13125:11: warning: unused variable ‘i’ [-Wunused-variable] 13125 | int i, j, i1; | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:13125:14: warning: unused variable ‘j’ [-Wunused-variable] 13125 | int i, j, i1; | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C: In member function ‘void VSPAERO_SOLVER::VSP_SOLVER::CalculateMeshPerturbationEdgeVelocitiesOverEdges_Tranpose(double*, double*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:13562:17: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 13562 | if ( !VSPGeom().Grid(iLevel).NodeList(Node1).IsSymmetryPlaneNode() ) GammaT_pR_pMesh[3*Node1 - 1 + MG_OffSet[iLevel]] += Coef[7]; | ^~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:13563:86: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 13563 | GammaT_pR_pMesh[3*Node1 + MG_OffSet[iLevel]] += Coef[8]; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:13566:17: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 13566 | if ( !VSPGeom().Grid(iLevel).NodeList(Node2).IsSymmetryPlaneNode() ) GammaT_pR_pMesh[3*Node2 - 1 + MG_OffSet[iLevel]] += Coef[7]; | ^~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:13567:86: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 13567 | GammaT_pR_pMesh[3*Node2 + MG_OffSet[iLevel]] += Coef[8]; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:13169:12: warning: unused variable ‘q’ [-Wunused-variable] 13169 | double q[3], Coef[9], xyz[3], *GammaT_pR_pMesh; | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C: In member function ‘void VSPAERO_SOLVER::VSP_SOLVER::CalculateTimeAccurateForceCouplingTerms_wrt_Gamma()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:14465:23: warning: unused variable ‘Moments’ [-Wunused-variable] 14465 | double Forces[3], Moments[3], KuttaWeight, dx, dy, dz; | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C: In member function ‘void VSPAERO_SOLVER::VSP_SOLVER::CalculateForceGradients_wrt_Mesh()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:16329:12: warning: unused variable ‘Found’ [-Wunused-variable] 16329 | int Found; | ^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:14784:29: warning: unused variable ‘Node’ [-Wunused-variable] 14784 | int i, j, k, p, j1, j2, Node, Node1, Node2, Edge, MaxLoopTypes, LoopType; | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:14785:32: warning: unused variable ‘jEdge’ [-Wunused-variable] 14785 | int iLevel, iEdge, jLevel, jEdge, Level; | ^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:16015:21: warning: variable ‘RVec’ set but not used [-Wunused-but-set-variable=] 16015 | double OVec[3], RVec[3], TVec[3], pVelocity[3], pForce[3]; | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:16015:30: warning: variable ‘TVec’ set but not used [-Wunused-but-set-variable=] 16015 | double OVec[3], RVec[3], TVec[3], pVelocity[3], pForce[3]; | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:16016:12: warning: unused variable ‘Omega’ [-Wunused-variable] 16016 | double Omega, Angle; | ^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:16016:19: warning: unused variable ‘Angle’ [-Wunused-variable] 16016 | double Omega, Angle; | ^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C: In member function ‘void VSPAERO_SOLVER::VSP_SOLVER::CalculateForceGradients_wrt_StallFactor()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:16533:65: warning: variable ‘Sign’ set but not used [-Wunused-but-set-variable=] 16533 | int i, j, k, MaxLoopTypes, LoopType, iLevel, iEdge, jLevel, Sign; | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:16535:40: warning: unused variable ‘Loop’ [-Wunused-variable] 16535 | int KuttaLoop1, KuttaLoop2, iLoop, Loop, KuttaStallEquation; | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:16535:46: warning: unused variable ‘KuttaStallEquation’ [-Wunused-variable] 16535 | int KuttaLoop1, KuttaLoop2, iLoop, Loop, KuttaStallEquation; | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C: In member function ‘void VSPAERO_SOLVER::VSP_SOLVER::CalculateForceGradients_wrt_VortexStretchingFactor()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:16916:65: warning: variable ‘Sign’ set but not used [-Wunused-but-set-variable=] 16916 | int i, j, k, MaxLoopTypes, LoopType, iLevel, iEdge, jLevel, Sign; | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:16919:84: warning: unused variable ‘dx’ [-Wunused-variable] 16919 | double q[3], qw[3], Forces[3], Moments[3], WakeForces[3], xyz[3], qs[3], Fact, dx, dy, dz; | ^~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:16919:88: warning: unused variable ‘dy’ [-Wunused-variable] 16919 | double q[3], qw[3], Forces[3], Moments[3], WakeForces[3], xyz[3], qs[3], Fact, dx, dy, dz; | ^~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:16919:92: warning: unused variable ‘dz’ [-Wunused-variable] 16919 | double q[3], qw[3], Forces[3], Moments[3], WakeForces[3], xyz[3], qs[3], Fact, dx, dy, dz; | ^~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:16920:49: warning: unused variable ‘StallFactor’ [-Wunused-variable] 16920 | double *pF_pRatio, *pM_pRatio, *pFw_pRatio, StallFactor, dGamma; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:16920:62: warning: unused variable ‘dGamma’ [-Wunused-variable] 16920 | double *pF_pRatio, *pM_pRatio, *pFw_pRatio, StallFactor, dGamma; | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C: In member function ‘void VSPAERO_SOLVER::VSP_SOLVER::CalculateViscousForceGradients()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:17249:18: warning: unused variable ‘c’ [-Wunused-variable] 17249 | int i, j, k, c, g, p, Node1, Node2, Edge, LE_Edge, TE_Edge, LoopL, LoopR; | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:17249:41: warning: unused variable ‘Edge’ [-Wunused-variable] 17249 | int i, j, k, c, g, p, Node1, Node2, Edge, LE_Edge, TE_Edge, LoopL, LoopR; | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:17251:12: warning: unused variable ‘Wgt1’ [-Wunused-variable] 17251 | double Wgt1, Wgt2, StallFactor, StallBumpFactor, VLE, VTE, Velocity, Sign; | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:17251:18: warning: unused variable ‘Wgt2’ [-Wunused-variable] 17251 | double Wgt1, Wgt2, StallFactor, StallBumpFactor, VLE, VTE, Velocity, Sign; | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:17251:74: warning: unused variable ‘Sign’ [-Wunused-variable] 17251 | double Wgt1, Wgt2, StallFactor, StallBumpFactor, VLE, VTE, Velocity, Sign; | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:17252:40: warning: variable ‘Mx’ set but not used [-Wunused-but-set-variable=] 17252 | double CA, SA, CB, SB, Fx, Fy, Fz, Mx, My, Mz; | ^~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:17252:44: warning: variable ‘My’ set but not used [-Wunused-but-set-variable=] 17252 | double CA, SA, CB, SB, Fx, Fy, Fz, Mx, My, Mz; | ^~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:17252:48: warning: variable ‘Mz’ set but not used [-Wunused-but-set-variable=] 17252 | double CA, SA, CB, SB, Fx, Fy, Fz, Mx, My, Mz; | ^~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:17253:12: warning: unused variable ‘ComponentCg’ [-Wunused-variable] 17253 | double ComponentCg[3]; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:17290:12: warning: unused variable ‘dVecX_dXcLE’ [-Wunused-variable] 17290 | double dVecX_dXcLE; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:17291:12: warning: unused variable ‘dVecX_dYcLE’ [-Wunused-variable] 17291 | double dVecX_dYcLE; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:17292:12: warning: unused variable ‘dVecX_dZcLE’ [-Wunused-variable] 17292 | double dVecX_dZcLE; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:17294:12: warning: unused variable ‘dVecY_dXcLE’ [-Wunused-variable] 17294 | double dVecY_dXcLE; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:17295:12: warning: unused variable ‘dVecY_dYcLE’ [-Wunused-variable] 17295 | double dVecY_dYcLE; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:17296:12: warning: unused variable ‘dVecY_dZcLE’ [-Wunused-variable] 17296 | double dVecY_dZcLE; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:17298:12: warning: unused variable ‘dVecZ_dXcLE’ [-Wunused-variable] 17298 | double dVecZ_dXcLE; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:17299:12: warning: unused variable ‘dVecZ_dYcLE’ [-Wunused-variable] 17299 | double dVecZ_dYcLE; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:17300:12: warning: unused variable ‘dVecZ_dZcLE’ [-Wunused-variable] 17300 | double dVecZ_dZcLE; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:17302:12: warning: unused variable ‘dVecX_dXcTE’ [-Wunused-variable] 17302 | double dVecX_dXcTE; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:17303:12: warning: unused variable ‘dVecX_dYcTE’ [-Wunused-variable] 17303 | double dVecX_dYcTE; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:17304:12: warning: unused variable ‘dVecX_dZcTE’ [-Wunused-variable] 17304 | double dVecX_dZcTE; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:17306:12: warning: unused variable ‘dVecY_dXcTE’ [-Wunused-variable] 17306 | double dVecY_dXcTE; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:17307:12: warning: unused variable ‘dVecY_dYcTE’ [-Wunused-variable] 17307 | double dVecY_dYcTE; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:17308:12: warning: unused variable ‘dVecY_dZcTE’ [-Wunused-variable] 17308 | double dVecY_dZcTE; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:17310:12: warning: unused variable ‘dVecZ_dXcTE’ [-Wunused-variable] 17310 | double dVecZ_dXcTE; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:17311:12: warning: unused variable ‘dVecZ_dYcTE’ [-Wunused-variable] 17311 | double dVecZ_dYcTE; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:17312:12: warning: unused variable ‘dVecZ_dZcTE’ [-Wunused-variable] 17312 | double dVecZ_dZcTE; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:17456:49: warning: variable ‘Fxo’ set but not used [-Wunused-but-set-variable=] 17456 | double ForceDir[3], Length, WettedArea, FR, Fxo, Fyo, Fzo; | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:17456:54: warning: variable ‘Fyo’ set but not used [-Wunused-but-set-variable=] 17456 | double ForceDir[3], Length, WettedArea, FR, Fxo, Fyo, Fzo; | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:17456:59: warning: variable ‘Fzo’ set but not used [-Wunused-but-set-variable=] 17456 | double ForceDir[3], Length, WettedArea, FR, Fxo, Fyo, Fzo; | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:17472:12: warning: variable ‘pFxo_pForceDir’ set but not used [-Wunused-but-set-variable=] 17472 | double pFxo_pForceDir[3]; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:17473:12: warning: variable ‘pFyo_pForceDir’ set but not used [-Wunused-but-set-variable=] 17473 | double pFyo_pForceDir[3]; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:17474:12: warning: variable ‘pFzo_pForceDir’ set but not used [-Wunused-but-set-variable=] 17474 | double pFzo_pForceDir[3]; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:17476:12: warning: variable ‘pFxo_pVref’ set but not used [-Wunused-but-set-variable=] 17476 | double pFxo_pVref; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:17477:12: warning: variable ‘pFyo_pVref’ set but not used [-Wunused-but-set-variable=] 17477 | double pFyo_pVref; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:17478:12: warning: unused variable ‘pFzo_pVref’ [-Wunused-variable] 17478 | double pFzo_pVref; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:17480:12: warning: variable ‘OVec’ set but not used [-Wunused-but-set-variable=] 17480 | double OVec[3], TVec[3]; | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:17480:21: warning: variable ‘TVec’ set but not used [-Wunused-but-set-variable=] 17480 | double OVec[3], TVec[3]; | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C: In member function ‘void VSPAERO_SOLVER::VSP_SOLVER::CalculateTimeAccurateAdjointCouplingTerms(int, int, int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:18366:25: warning: unused variable ‘Edge’ [-Wunused-variable] 18366 | int i, j, k, iLoop, Edge, EqnX, EqnY, EqnZ, Case; | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:18367:12: warning: unused variable ‘Forces’ [-Wunused-variable] 18367 | double Forces[3], Moments[3], KuttaWeight, dx, dy, dz; | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:18367:23: warning: unused variable ‘Moments’ [-Wunused-variable] 18367 | double Forces[3], Moments[3], KuttaWeight, dx, dy, dz; | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:18367:35: warning: unused variable ‘KuttaWeight’ [-Wunused-variable] 18367 | double Forces[3], Moments[3], KuttaWeight, dx, dy, dz; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:18367:48: warning: unused variable ‘dx’ [-Wunused-variable] 18367 | double Forces[3], Moments[3], KuttaWeight, dx, dy, dz; | ^~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:18367:52: warning: unused variable ‘dy’ [-Wunused-variable] 18367 | double Forces[3], Moments[3], KuttaWeight, dx, dy, dz; | ^~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:18367:56: warning: unused variable ‘dz’ [-Wunused-variable] 18367 | double Forces[3], Moments[3], KuttaWeight, dx, dy, dz; | ^~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C: In member function ‘void VSPAERO_SOLVER::VSP_SOLVER::DistributeForceGammaVelocities(int, int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:18692:12: warning: unused variable ‘Level’ [-Wunused-variable] 18692 | int Level, j, k, LoopF, EdgeC, EdgeF; | ^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C: In member function ‘void VSPAERO_SOLVER::VSP_SOLVER::DistributeForceMeshVelocities(int, int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:18780:12: warning: unused variable ‘Level’ [-Wunused-variable] 18780 | int Level, j, k, LoopF, EdgeC, EdgeF; | ^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C: In member function ‘void VSPAERO_SOLVER::VSP_SOLVER::ZeroForceGammaVelocities(int, int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:18960:9: warning: unused variable ‘Level’ [-Wunused-variable] 18960 | int Level, j, k, LoopF, EdgeC, EdgeF; | ^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C: In member function ‘void VSPAERO_SOLVER::VSP_SOLVER::ZeroForceMeshVelocities(int, int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:19021:9: warning: unused variable ‘Level’ [-Wunused-variable] 19021 | int Level, j, k, LoopF, EdgeC, EdgeF; | ^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C: In member function ‘void VSPAERO_SOLVER::VSP_SOLVER::DistributeAdjointForcesOverEdges(int&, int&, double*, double*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:19190:11: warning: unused variable ‘i’ [-Wunused-variable] 19190 | int i, j, i1, i2, Edge; | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:19190:17: warning: unused variable ‘i1’ [-Wunused-variable] 19190 | int i, j, i1, i2, Edge; | ^~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:19190:21: warning: unused variable ‘i2’ [-Wunused-variable] 19190 | int i, j, i1, i2, Edge; | ^~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:19191:14: warning: variable ‘Fact’ set but not used [-Wunused-but-set-variable=] 19191 | double Fact; | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:19217:11: warning: unused variable ‘i’ [-Wunused-variable] 19217 | int i, j, k, LevelF, LoopF, EdgeF; | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:19217:17: warning: unused variable ‘k’ [-Wunused-variable] 19217 | int i, j, k, LevelF, LoopF, EdgeF; | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:19217:35: warning: unused variable ‘EdgeF’ [-Wunused-variable] 19217 | int i, j, k, LevelF, LoopF, EdgeF; | ^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C: In member function ‘void VSPAERO_SOLVER::VSP_SOLVER::CalculatePsiT_PartialResidualPartialMesh_VorticityEquations()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:19368:18: warning: unused variable ‘v’ [-Wunused-variable] 19368 | int i, j, k, v, Loop, Node, Node1, Node2, iLevel, iLoop, jLevel, jEdge, Edge, Level; | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:19368:70: warning: unused variable ‘jEdge’ [-Wunused-variable] 19368 | int i, j, k, v, Loop, Node, Node1, Node2, iLevel, iLoop, jLevel, jEdge, Edge, Level; | ^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:19368:77: warning: unused variable ‘Edge’ [-Wunused-variable] 19368 | int i, j, k, v, Loop, Node, Node1, Node2, iLevel, iLoop, jLevel, jEdge, Edge, Level; | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:19369:33: warning: unused variable ‘NumberOfSheets’ [-Wunused-variable] 19369 | int LoopType, MaxLoopTypes, NumberOfSheets, *MG_OffSet; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:19370:19: warning: unused variable ‘NodeC’ [-Wunused-variable] 19370 | int i_c, i_f, NodeC, NodeF, ArraySize; | ^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:19370:26: warning: unused variable ‘NodeF’ [-Wunused-variable] 19370 | int i_c, i_f, NodeC, NodeF, ArraySize; | ^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:19371:12: warning: unused variable ‘dq’ [-Wunused-variable] 19371 | double dq[3], q[3], dxyz_i[3], xyz[3], Coef, *PsiT_pR_pMesh, Psi; | ^~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:19371:25: warning: unused variable ‘dxyz_i’ [-Wunused-variable] 19371 | double dq[3], q[3], dxyz_i[3], xyz[3], Coef, *PsiT_pR_pMesh, Psi; | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:19881:21: warning: variable ‘RVec’ set but not used [-Wunused-but-set-variable=] 19881 | double OVec[3], RVec[3], TVec[3], pVelocity[3], pForce[3]; | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:19881:30: warning: variable ‘TVec’ set but not used [-Wunused-but-set-variable=] 19881 | double OVec[3], RVec[3], TVec[3], pVelocity[3], pForce[3]; | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:19881:53: warning: unused variable ‘pForce’ [-Wunused-variable] 19881 | double OVec[3], RVec[3], TVec[3], pVelocity[3], pForce[3]; | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:19882:12: warning: unused variable ‘Omega’ [-Wunused-variable] 19882 | double Omega, Angle, Fact; | ^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:19882:19: warning: unused variable ‘Angle’ [-Wunused-variable] 19882 | double Omega, Angle, Fact; | ^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C: In member function ‘void VSPAERO_SOLVER::VSP_SOLVER::CalculatePsiT_PartialResidualPartialMesh_WakeEquations()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:20566:24: warning: variable ‘RVec’ set but not used [-Wunused-but-set-variable=] 20566 | double OVec[3], RVec[3], TVec[3], pVelocity[3], pForce[3]; | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:20566:33: warning: variable ‘TVec’ set but not used [-Wunused-but-set-variable=] 20566 | double OVec[3], RVec[3], TVec[3], pVelocity[3], pForce[3]; | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:20566:56: warning: unused variable ‘pForce’ [-Wunused-variable] 20566 | double OVec[3], RVec[3], TVec[3], pVelocity[3], pForce[3]; | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:20567:15: warning: unused variable ‘Omega’ [-Wunused-variable] 20567 | double Omega, Angle; | ^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:20567:22: warning: unused variable ‘Angle’ [-Wunused-variable] 20567 | double Omega, Angle; | ^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:20026:33: warning: unused variable ‘NodeC’ [-Wunused-variable] 20026 | int i_c, i_f, Node1, Node2, NodeC, NodeF, ArraySize, Node, Eqn; | ^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:20026:40: warning: unused variable ‘NodeF’ [-Wunused-variable] 20026 | int i_c, i_f, Node1, Node2, NodeC, NodeF, ArraySize, Node, Eqn; | ^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:20027:12: warning: unused variable ‘q’ [-Wunused-variable] 20027 | double q[3], Coef[9], xyz[3], *PsiT_pR_pMesh, Psi[3]; | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C: In member function ‘void VSPAERO_SOLVER::VSP_SOLVER::CalculatePsiT_PartialResidualPartialMesh_StallEquations()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:20706:48: warning: unused variable ‘dCl_Ratio_dGammaTE’ [-Wunused-variable] 20706 | double GammaTE, Chord, Velocity, Cl_Ratio, dCl_Ratio_dGammaTE; | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C: In member function ‘void VSPAERO_SOLVER::VSP_SOLVER::CalculatePsiT_PartialResidualPartialMesh_VortexStretchingRatioEquations()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:20821:18: warning: variable ‘VortexStretchingRatioEquationNumber’ set but not used [-Wunused-but-set-variable=] 20821 | int i, j, k, VortexStretchingRatioEquationNumber, Loop, Edge, Node1, Node2; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:20825:12: warning: variable ‘pResidual_pRatio’ set but not used [-Wunused-but-set-variable=] 20825 | double pResidual_pRatio; | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C: In member function ‘void VSPAERO_SOLVER::VSP_SOLVER::CalculatePsiT_PartialResidualPartialFreeStream(int, int, double, double, double)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:21078:12: warning: unused variable ‘GammaSum’ [-Wunused-variable] 21078 | double GammaSum, pR_pVinf[3], pR_pBodyVelocity[3], xyz[3]; | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:21086:12: warning: unused variable ‘MomArm’ [-Wunused-variable] 21086 | double MomArm[3], pMoments_pVinf[3][3], pMoments_pMach[3]; | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:21090:21: warning: variable ‘TVec’ set but not used [-Wunused-but-set-variable=] 21090 | double OVec[3], TVec[3]; | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:21091:12: warning: unused variable ‘Omega’ [-Wunused-variable] 21091 | double Omega, Angle, pVinf_pBodyVelocity[3]; | ^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:21091:19: warning: unused variable ‘Angle’ [-Wunused-variable] 21091 | double Omega, Angle, pVinf_pBodyVelocity[3]; | ^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:21101:27: warning: variable ‘Mxo’ set but not used [-Wunused-but-set-variable=] 21101 | double Fxo, Fyo, Fzo, Mxo, Myo, Mzo; | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:21101:32: warning: variable ‘Myo’ set but not used [-Wunused-but-set-variable=] 21101 | double Fxo, Fyo, Fzo, Mxo, Myo, Mzo; | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:21101:37: warning: variable ‘Mzo’ set but not used [-Wunused-but-set-variable=] 21101 | double Fxo, Fyo, Fzo, Mxo, Myo, Mzo; | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:21871:12: warning: variable ‘pFxo_pVref’ set but not used [-Wunused-but-set-variable=] 21871 | double pFxo_pVref; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:21872:12: warning: variable ‘pFyo_pVref’ set but not used [-Wunused-but-set-variable=] 21872 | double pFyo_pVref; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:21873:12: warning: variable ‘pFzo_pVref’ set but not used [-Wunused-but-set-variable=] 21873 | double pFzo_pVref; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C: In member function ‘void VSPAERO_SOLVER::VSP_SOLVER::CalculateLoopMachPerturbationVelocities()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:22734:15: warning: unused variable ‘k’ [-Wunused-variable] 22734 | int i, j, k, v, Level, Loop, Loop1, Loop2, LoopType, MaxLoopTypes, cpu, NumberOfSheets; | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:22734:18: warning: unused variable ‘v’ [-Wunused-variable] 22734 | int i, j, k, v, Level, Loop, Loop1, Loop2, LoopType, MaxLoopTypes, cpu, NumberOfSheets; | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:22734:34: warning: unused variable ‘Loop1’ [-Wunused-variable] 22734 | int i, j, k, v, Level, Loop, Loop1, Loop2, LoopType, MaxLoopTypes, cpu, NumberOfSheets; | ^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:22734:41: warning: unused variable ‘Loop2’ [-Wunused-variable] 22734 | int i, j, k, v, Level, Loop, Loop1, Loop2, LoopType, MaxLoopTypes, cpu, NumberOfSheets; | ^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:22734:72: warning: unused variable ‘cpu’ [-Wunused-variable] 22734 | int i, j, k, v, Level, Loop, Loop1, Loop2, LoopType, MaxLoopTypes, cpu, NumberOfSheets; | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:22734:77: warning: unused variable ‘NumberOfSheets’ [-Wunused-variable] 22734 | int i, j, k, v, Level, Loop, Loop1, Loop2, LoopType, MaxLoopTypes, cpu, NumberOfSheets; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:22735:26: warning: unused variable ‘Ws’ [-Wunused-variable] 22735 | double q[3], xyz[3], Ws, U, V, W, WsMag, EdgeGamma; | ^~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:22735:39: warning: unused variable ‘WsMag’ [-Wunused-variable] 22735 | double q[3], xyz[3], Ws, U, V, W, WsMag, EdgeGamma; | ^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:22735:46: warning: unused variable ‘EdgeGamma’ [-Wunused-variable] 22735 | double q[3], xyz[3], Ws, U, V, W, WsMag, EdgeGamma; | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:22737:25: warning: unused variable ‘VortexSheetList’ [-Wunused-variable] 22737 | VORTEX_SHEET_ENTRY *VortexSheetList; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C: In member function ‘void VSPAERO_SOLVER::VSP_SOLVER::CalculateEdgeMachPerturbationVelocities()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:22864:15: warning: unused variable ‘k’ [-Wunused-variable] 22864 | int i, j, k, m, p, v, Level, Edge, Loop, Loop1, Loop2, LoopType, MaxLoopTypes, cpu, NumberOfSheets; | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:22864:18: warning: unused variable ‘m’ [-Wunused-variable] 22864 | int i, j, k, m, p, v, Level, Edge, Loop, Loop1, Loop2, LoopType, MaxLoopTypes, cpu, NumberOfSheets; | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:22864:21: warning: unused variable ‘p’ [-Wunused-variable] 22864 | int i, j, k, m, p, v, Level, Edge, Loop, Loop1, Loop2, LoopType, MaxLoopTypes, cpu, NumberOfSheets; | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:22864:24: warning: unused variable ‘v’ [-Wunused-variable] 22864 | int i, j, k, m, p, v, Level, Edge, Loop, Loop1, Loop2, LoopType, MaxLoopTypes, cpu, NumberOfSheets; | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:22864:40: warning: unused variable ‘Loop’ [-Wunused-variable] 22864 | int i, j, k, m, p, v, Level, Edge, Loop, Loop1, Loop2, LoopType, MaxLoopTypes, cpu, NumberOfSheets; | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:22864:46: warning: unused variable ‘Loop1’ [-Wunused-variable] 22864 | int i, j, k, m, p, v, Level, Edge, Loop, Loop1, Loop2, LoopType, MaxLoopTypes, cpu, NumberOfSheets; | ^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:22864:53: warning: unused variable ‘Loop2’ [-Wunused-variable] 22864 | int i, j, k, m, p, v, Level, Edge, Loop, Loop1, Loop2, LoopType, MaxLoopTypes, cpu, NumberOfSheets; | ^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:22864:84: warning: unused variable ‘cpu’ [-Wunused-variable] 22864 | int i, j, k, m, p, v, Level, Edge, Loop, Loop1, Loop2, LoopType, MaxLoopTypes, cpu, NumberOfSheets; | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:22864:89: warning: unused variable ‘NumberOfSheets’ [-Wunused-variable] 22864 | int i, j, k, m, p, v, Level, Edge, Loop, Loop1, Loop2, LoopType, MaxLoopTypes, cpu, NumberOfSheets; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:22865:26: warning: unused variable ‘Ws’ [-Wunused-variable] 22865 | double q[3], xyz[3], Ws, U, V, W, WsMag, EdgeGamma; | ^~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:22865:39: warning: unused variable ‘WsMag’ [-Wunused-variable] 22865 | double q[3], xyz[3], Ws, U, V, W, WsMag, EdgeGamma; | ^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:22865:46: warning: unused variable ‘EdgeGamma’ [-Wunused-variable] 22865 | double q[3], xyz[3], Ws, U, V, W, WsMag, EdgeGamma; | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:22866:12: warning: unused variable ‘Area1’ [-Wunused-variable] 22866 | double Area1, Area2, Wgt1, Wgt2; | ^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:22866:19: warning: unused variable ‘Area2’ [-Wunused-variable] 22866 | double Area1, Area2, Wgt1, Wgt2; | ^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:22866:26: warning: unused variable ‘Wgt1’ [-Wunused-variable] 22866 | double Area1, Area2, Wgt1, Wgt2; | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:22866:32: warning: unused variable ‘Wgt2’ [-Wunused-variable] 22866 | double Area1, Area2, Wgt1, Wgt2; | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C: In member function ‘void VSPAERO_SOLVER::VSP_SOLVER::TestCalculateLoopNormalGradients_wrt_Mesh(int, int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:23097:67: warning: unused variable ‘ErrorA’ [-Wunused-variable] 23097 | double dx, dy, dz, Normal[3], dNormal[3], Area, dArea, Error, ErrorA; | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C: In member function ‘void VSPAERO_SOLVER::VSP_SOLVER::TestForceGradients()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:23951:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 23951 | if ( VSPGeom().Grid(MGLevel_).NodeList(i).IsTrailingEdgeNode() ) printf("Node is on trailing edge of wing... \n");fflush(NULL); | ^~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:23951:125: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 23951 | if ( VSPGeom().Grid(MGLevel_).NodeList(i).IsTrailingEdgeNode() ) printf("Node is on trailing edge of wing... \n");fflush(NULL); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:24119:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 24119 | if ( sqrt(ErrorI/3.) > 0.1 ) printf("Inviscid -----------------------------------------------------------------------> wtf! \n");fflush(NULL); | ^~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:24119:140: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 24119 | if ( sqrt(ErrorI/3.) > 0.1 ) printf("Inviscid -----------------------------------------------------------------------> wtf! \n");fflush(NULL); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:24120:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 24120 | if ( sqrt(ErrorI/3.) > 1000. ) printf("Inviscid -----------------------------------------------------------------------> crap! \n");fflush(NULL); | ^~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:24120:143: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 24120 | if ( sqrt(ErrorI/3.) > 1000. ) printf("Inviscid -----------------------------------------------------------------------> crap! \n");fflush(NULL); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:24170:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 24170 | if ( ErrorV > 0.1 ) printf("Viscous -----------------------------------------------------------------------> wtf! \n");fflush(NULL); | ^~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:24170:130: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 24170 | if ( ErrorV > 0.1 ) printf("Viscous -----------------------------------------------------------------------> wtf! \n");fflush(NULL); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:23461:18: warning: unused variable ‘Edge’ [-Wunused-variable] 23461 | int i, j, k, Edge; | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C: In member function ‘void VSPAERO_SOLVER::VSP_SOLVER::TestInducedForceGradients()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:25024:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 25024 | if ( VSPGeom().Grid(MGLevel_).NodeList(i).IsTrailingEdgeNode() ) printf("Node is on trailing edge of wing... \n");fflush(NULL); | ^~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:25024:125: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 25024 | if ( VSPGeom().Grid(MGLevel_).NodeList(i).IsTrailingEdgeNode() ) printf("Node is on trailing edge of wing... \n");fflush(NULL); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:25192:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 25192 | if ( sqrt(ErrorI/3.) > 0.1 ) printf("Inviscid -----------------------------------------------------------------------> wtf! \n");fflush(NULL); | ^~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:25192:140: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 25192 | if ( sqrt(ErrorI/3.) > 0.1 ) printf("Inviscid -----------------------------------------------------------------------> wtf! \n");fflush(NULL); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:25193:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 25193 | if ( sqrt(ErrorI/3.) > 1000. ) printf("Inviscid -----------------------------------------------------------------------> crap! \n");fflush(NULL); | ^~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:25193:143: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 25193 | if ( sqrt(ErrorI/3.) > 1000. ) printf("Inviscid -----------------------------------------------------------------------> crap! \n");fflush(NULL); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:25243:11: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 25243 | if ( ErrorV > 0.1 ) printf("Viscous -----------------------------------------------------------------------> wtf! \n");fflush(NULL); | ^~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:25243:130: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 25243 | if ( ErrorV > 0.1 ) printf("Viscous -----------------------------------------------------------------------> wtf! \n");fflush(NULL); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:24534:18: warning: unused variable ‘Edge’ [-Wunused-variable] 24534 | int i, j, k, Edge; | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C: In member function ‘void VSPAERO_SOLVER::VSP_SOLVER::CreateAdjointMatrix()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:25805:9: warning: variable ‘d_size’ set but not used [-Wunused-but-set-variable=] 25805 | int d_size; | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C: In member function ‘void VSPAERO_SOLVER::VSP_SOLVER::TestPartialResdiual_pMesh()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:26342:9: warning: unused variable ‘d_size’ [-Wunused-variable] 26342 | int d_size; | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:26344:12: warning: unused variable ‘Error’ [-Wunused-variable] 26344 | double Error, L2Error, *Res0, dR_dMesh, Dot; | ^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:26344:19: warning: unused variable ‘L2Error’ [-Wunused-variable] 26344 | double Error, L2Error, *Res0, dR_dMesh, Dot; | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C: In member function ‘void VSPAERO_SOLVER::VSP_SOLVER::TestPartialResdiual_pMesh_Full()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:26546:9: warning: unused variable ‘Start’ [-Wunused-variable] 26546 | int Start = VSPGeom().Grid(MGLevel_).NumberOfSurfaceLoops() + VSPGeom().NumberOfWakeResidualEquations(); | ^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:26511:9: warning: unused variable ‘d_size’ [-Wunused-variable] 26511 | int d_size; | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:26513:19: warning: unused variable ‘L2Error’ [-Wunused-variable] 26513 | double Error, L2Error, *Res0, dR_dMesh, Dot; | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:26513:45: warning: variable ‘Dot’ set but not used [-Wunused-but-set-variable=] 26513 | double Error, L2Error, *Res0, dR_dMesh, Dot; | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:26514:12: warning: unused variable ‘dF_dx_exact’ [-Wunused-variable] 26514 | double dF_dx_exact, dF_dy_exact, dF_dz_exact; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:26514:25: warning: unused variable ‘dF_dy_exact’ [-Wunused-variable] 26514 | double dF_dx_exact, dF_dy_exact, dF_dz_exact; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:26514:38: warning: unused variable ‘dF_dz_exact’ [-Wunused-variable] 26514 | double dF_dx_exact, dF_dy_exact, dF_dz_exact; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:26515:12: warning: unused variable ‘dF_dx_fd’ [-Wunused-variable] 26515 | double dF_dx_fd, dF_dy_fd, dF_dz_fd; | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:26515:22: warning: unused variable ‘dF_dy_fd’ [-Wunused-variable] 26515 | double dF_dx_fd, dF_dy_fd, dF_dz_fd; | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:26515:32: warning: unused variable ‘dF_dz_fd’ [-Wunused-variable] 26515 | double dF_dx_fd, dF_dy_fd, dF_dz_fd; | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C: In member function ‘void VSPAERO_SOLVER::VSP_SOLVER::TestJacobianMatrix()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:26897:21: warning: unused variable ‘q’ [-Wunused-variable] 26897 | int i, j, k, p, q, r, Loop; | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:26897:24: warning: unused variable ‘r’ [-Wunused-variable] 26897 | int i, j, k, p, q, r, Loop; | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:26898:9: warning: unused variable ‘d_size’ [-Wunused-variable] 26898 | int d_size; | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:26900:20: warning: variable ‘ResM’ set but not used [-Wunused-but-set-variable=] 26900 | double *Res0, *ResM, *Vec, *Delta, **J1, **J2; | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C: In member function ‘void VSPAERO_SOLVER::VSP_SOLVER::TestMatrixPreconditioner()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:27401:18: warning: unused variable ‘p’ [-Wunused-variable] 27401 | int i, j, k, p, q, r, Neq, ii, jj; | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:27401:21: warning: unused variable ‘q’ [-Wunused-variable] 27401 | int i, j, k, p, q, r, Neq, ii, jj; | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:27401:24: warning: unused variable ‘r’ [-Wunused-variable] 27401 | int i, j, k, p, q, r, Neq, ii, jj; | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:27402:9: warning: unused variable ‘d_size’ [-Wunused-variable] 27402 | int d_size; | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:27403:12: warning: unused variable ‘Eps’ [-Wunused-variable] 27403 | double Eps, Error; | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C: In member function ‘void VSPAERO_SOLVER::VSP_SOLVER::CalculateResidual()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:27486:42: warning: unused variable ‘KelvinEquationOffSet’ [-Wunused-variable] 27486 | int i, j, k, p, q, Edge, Sign, Loop, KelvinEquationOffSet, im, ip; | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:27486:68: warning: variable ‘ip’ set but not used [-Wunused-but-set-variable=] 27486 | int i, j, k, p, q, Edge, Sign, Loop, KelvinEquationOffSet, im, ip; | ^~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:27487:12: warning: unused variable ‘Dot’ [-Wunused-variable] 27487 | double Dot, Gamma, Chord, Velocity, Cl_Ratio; | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C: In member function ‘void VSPAERO_SOLVER::VSP_SOLVER::GMRES_Solver(int, int, int, int, double*, double*, double, double, double&, int&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:27943:10: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 27943 | if ( Verbose && Iter == 0 && !TimeAccurate_ ) printf("Wake Iter: %5d / %-5d ... GMRES Iter: %5d ... Red: %10.5f / %-10.5f ... Max: %10.5f / %-10.5f ... KTRes: %-10.5f \r",CurrentWakeIteration_, WakeIterations_, 0,float(log10(rho_ratio)),float(log10(ErrorReduction)), float(log10(rho)), float(log10(ErrorMax)), KTResidual_[1]); fflush(NULL); | ^~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:27943:338: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 27943 | if ( Verbose && Iter == 0 && !TimeAccurate_ ) printf("Wake Iter: %5d / %-5d ... GMRES Iter: %5d ... Red: %10.5f / %-10.5f ... Max: %10.5f / %-10.5f ... KTRes: %-10.5f \r",CurrentWakeIteration_, WakeIterations_, 0,float(log10(rho_ratio)),float(log10(ErrorReduction)), float(log10(rho)), float(log10(ErrorMax)), KTResidual_[1]); fflush(NULL); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:27944:10: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 27944 | if ( Verbose && Iter == 0 && TimeAccurate_ ) printf("TStep: %-5d / %-5d ... Time: %10.5f ... GMRES Iter: %5d ... Red: %10.5f / %-10.5f ... Max: %-10.5f / %10.5f ... KTRes: %-10.5f \r",Time_,NumberOfTimeSteps_,CurrentTime_, 0,log10(rho_ratio),log10(ErrorReduction), log10(rho), log10(ErrorMax), KTResidual_[1]); fflush(NULL); | ^~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:27944:323: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 27944 | if ( Verbose && Iter == 0 && TimeAccurate_ ) printf("TStep: %-5d / %-5d ... Time: %10.5f ... GMRES Iter: %5d ... Red: %10.5f / %-10.5f ... Max: %-10.5f / %10.5f ... KTRes: %-10.5f \r",Time_,NumberOfTimeSteps_,CurrentTime_, 0,log10(rho_ratio),log10(ErrorReduction), log10(rho), log10(ErrorMax), KTResidual_[1]); fflush(NULL); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:28080:13: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 28080 | if ( Verbose && !TimeAccurate_) printf("Wake Iter: %5d / %-5d ... GMRES Iter: %5d ... Red: %10.5f / %-10.5f ... Max: %10.5f / %-10.5f \r",CurrentWakeIteration_,WakeIterations_,TotalIterations,float(log10(rho_ratio)),float(log10(ErrorReduction)), float(log10(rho)), float(log10(ErrorMax))); fflush(NULL); | ^~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:28080:304: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 28080 | if ( Verbose && !TimeAccurate_) printf("Wake Iter: %5d / %-5d ... GMRES Iter: %5d ... Red: %10.5f / %-10.5f ... Max: %10.5f / %-10.5f \r",CurrentWakeIteration_,WakeIterations_,TotalIterations,float(log10(rho_ratio)),float(log10(ErrorReduction)), float(log10(rho)), float(log10(ErrorMax))); fflush(NULL); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:28081:13: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 28081 | if ( Verbose && TimeAccurate_) printf("TStep: %5d / %-5d ... Time: %10.5f ... GMRES Iter: %5d ... Red: %10.5f / %-10.5f ... Max: %10.5f / %-10.5f ... STime: %10.5f ... TotTime: %10.5f \r",Time_,NumberOfTimeSteps_,CurrentTime_,TotalIterations,log10(rho_ratio),log10(ErrorReduction), log10(rho), log10(ErrorMax), NowTime - StartSolveTime_, NowTime - StartTime_ ); fflush(NULL); | ^~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:28081:377: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 28081 | if ( Verbose && TimeAccurate_) printf("TStep: %5d / %-5d ... Time: %10.5f ... GMRES Iter: %5d ... Red: %10.5f / %-10.5f ... Max: %10.5f / %-10.5f ... STime: %10.5f ... TotTime: %10.5f \r",Time_,NumberOfTimeSteps_,CurrentTime_,TotalIterations,log10(rho_ratio),log10(ErrorReduction), log10(rho), log10(ErrorMax), NowTime - StartSolveTime_, NowTime - StartTime_ ); fflush(NULL); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C: In member function ‘void VSPAERO_SOLVER::VSP_SOLVER::CalculateForces()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:28213:9: warning: unused variable ‘i’ [-Wunused-variable] 28213 | int i, j, k, p; | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:28213:12: warning: unused variable ‘j’ [-Wunused-variable] 28213 | int i, j, k, p; | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:28213:15: warning: unused variable ‘k’ [-Wunused-variable] 28213 | int i, j, k, p; | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:28213:18: warning: unused variable ‘p’ [-Wunused-variable] 28213 | int i, j, k, p; | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C: In member function ‘void VSPAERO_SOLVER::VSP_SOLVER::CalculateSurfacePressures()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:28425:12: warning: unused variable ‘MaxCp’ [-Wunused-variable] 28425 | double MaxCp; | ^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C: In member function ‘void VSPAERO_SOLVER::VSP_SOLVER::IntegrateForcesAndMoments()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:29383:9: warning: unused variable ‘LoopL’ [-Wunused-variable] 29383 | int LoopL, LoopR; | ^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:29383:16: warning: unused variable ‘LoopR’ [-Wunused-variable] 29383 | int LoopL, LoopR; | ^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:29384:39: warning: unused variable ‘Wgt1’ [-Wunused-variable] 29384 | double Fx, Fy, Fz, Fxo, Fyo, Fzo, Wgt1, Wgt2, StallFactor, Velocity; | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:29384:45: warning: unused variable ‘Wgt2’ [-Wunused-variable] 29384 | double Fx, Fy, Fz, Fxo, Fyo, Fzo, Wgt1, Wgt2, StallFactor, Velocity; | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:29387:42: warning: unused variable ‘RVec’ [-Wunused-variable] 29387 | double Chord, Span, Area, Cl, Gamma, RVec[3], SVec[3], CVec[3], TVec[3], AVec[3], RVeco[3], Mag, Re, Cf, pCf_pCl2; | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:29389:12: warning: unused variable ‘Cli’ [-Wunused-variable] 29389 | double Cli, Cdi, Csi; | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:29389:17: warning: unused variable ‘Cdi’ [-Wunused-variable] 29389 | double Cli, Cdi, Csi; | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:29389:22: warning: unused variable ‘Csi’ [-Wunused-variable] 29389 | double Cli, Cdi, Csi; | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C: In member function ‘void VSPAERO_SOLVER::VSP_SOLVER::CreateQuadTreePlaneDataStructures()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:30693:21: warning: unused variable ‘q’ [-Wunused-variable] 30693 | int i, j, k, p, q, r, InsertedPoints, Direction; | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:30694:19: warning: unused variable ‘t’ [-Wunused-variable] 30694 | double s, dt, t, v1, v2, xyz[3], xyz1[3], xyz2[3]; | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C: In member function ‘void VSPAERO_SOLVER::VSP_SOLVER::CalculateQuadTreeVelocitySurvey(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:31269:18: warning: unused variable ‘v’ [-Wunused-variable] 31269 | int i, j, k, v, cpu, NearBody; | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:31269:21: warning: unused variable ‘cpu’ [-Wunused-variable] 31269 | int i, j, k, v, cpu, NearBody; | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C: In member function ‘void VSPAERO_SOLVER::VSP_SOLVER::CalculateVelocitySurvey(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:31636:15: warning: unused variable ‘p’ [-Wunused-variable] 31636 | int i, k, p; | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C: In member function ‘void VSPAERO_SOLVER::VSP_SOLVER::WriteOutAerothermalDatabaseHeader()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:31850:41: warning: unused variable ‘ComponentID’ [-Wunused-variable] 31850 | int i_size, c_size, f_size, DumInt, ComponentID, ModelType; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C: In member function ‘void VSPAERO_SOLVER::VSP_SOLVER::ReadInAerothermalDatabaseHeader()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:31955:12: warning: unused variable ‘Wings’ [-Wunused-variable] 31955 | int i, Wings, Bodies, Surfs; | ^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:31955:19: warning: unused variable ‘Bodies’ [-Wunused-variable] 31955 | int i, Wings, Bodies, Surfs; | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C: In member function ‘void VSPAERO_SOLVER::VSP_SOLVER::WriteOutAerothermalDatabaseGeometry()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:32022:21: warning: unused variable ‘r’ [-Wunused-variable] 32022 | int i, j, k, p, r, Node1, Node2, Node3, SurfaceType, ComponentID, SurfaceID; | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:32022:45: warning: variable ‘SurfaceType’ set but not used [-Wunused-but-set-variable=] 32022 | int i, j, k, p, r, Node1, Node2, Node3, SurfaceType, ComponentID, SurfaceID; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:32023:17: warning: variable ‘c_size’ set but not used [-Wunused-but-set-variable=] 32023 | int i_size, c_size, f_size, MinValidTimeStep; | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C: In member function ‘void VSPAERO_SOLVER::VSP_SOLVER::ReadInAerothermalDatabaseGeometry()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:32278:17: warning: variable ‘c_size’ set but not used [-Wunused-but-set-variable=] 32278 | int i_size, c_size, f_size, NumberOfNozzles; | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C: In member function ‘void VSPAERO_SOLVER::VSP_SOLVER::WriteOutAerothermalDatabaseSolution()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:32446:17: warning: variable ‘c_size’ set but not used [-Wunused-but-set-variable=] 32446 | int i_size, c_size, f_size, d_size; | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C: In member function ‘void VSPAERO_SOLVER::VSP_SOLVER::ReadInAerothermalDatabaseSolution(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:32616:17: warning: variable ‘c_size’ set but not used [-Wunused-but-set-variable=] 32616 | int i_size, c_size, f_size, d_size; | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C: In member function ‘void VSPAERO_SOLVER::VSP_SOLVER::CreateSurfaceVorticesInteractionList()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:33404:12: warning: unused variable ‘j’ [-Wunused-variable] 33404 | int i, j, k, p, cpu, Level, Loop, NumberOfEdges, NumberOfLoops, CurrentLoop; | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:33404:18: warning: unused variable ‘p’ [-Wunused-variable] 33404 | int i, j, k, p, cpu, Level, Loop, NumberOfEdges, NumberOfLoops, CurrentLoop; | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:33404:21: warning: unused variable ‘cpu’ [-Wunused-variable] 33404 | int i, j, k, p, cpu, Level, Loop, NumberOfEdges, NumberOfLoops, CurrentLoop; | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:33404:33: warning: unused variable ‘Loop’ [-Wunused-variable] 33404 | int i, j, k, p, cpu, Level, Loop, NumberOfEdges, NumberOfLoops, CurrentLoop; | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:33404:54: warning: unused variable ‘NumberOfLoops’ [-Wunused-variable] 33404 | int i, j, k, p, cpu, Level, Loop, NumberOfEdges, NumberOfLoops, CurrentLoop; | ^~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:33404:69: warning: unused variable ‘CurrentLoop’ [-Wunused-variable] 33404 | int i, j, k, p, cpu, Level, Loop, NumberOfEdges, NumberOfLoops, CurrentLoop; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:33405:9: warning: unused variable ‘TestEdge’ [-Wunused-variable] 33405 | int TestEdge, MaxInteractionLoops, MaxInteractionEdges, LoopOffSet; | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:33405:19: warning: variable ‘MaxInteractionLoops’ set but not used [-Wunused-but-set-variable=] 33405 | int TestEdge, MaxInteractionLoops, MaxInteractionEdges, LoopOffSet; | ^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:33405:61: warning: unused variable ‘LoopOffSet’ [-Wunused-variable] 33405 | int TestEdge, MaxInteractionLoops, MaxInteractionEdges, LoopOffSet; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:33406:9: warning: unused variable ‘Done’ [-Wunused-variable] 33406 | int Done, Found, TotalFound, CommonEdges, MaxLevels, **EdgeIsCommon; | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:33406:15: warning: unused variable ‘Found’ [-Wunused-variable] 33406 | int Done, Found, TotalFound, CommonEdges, MaxLevels, **EdgeIsCommon; | ^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:33406:22: warning: unused variable ‘TotalFound’ [-Wunused-variable] 33406 | int Done, Found, TotalFound, CommonEdges, MaxLevels, **EdgeIsCommon; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:33406:34: warning: unused variable ‘CommonEdges’ [-Wunused-variable] 33406 | int Done, Found, TotalFound, CommonEdges, MaxLevels, **EdgeIsCommon; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:33406:47: warning: unused variable ‘MaxLevels’ [-Wunused-variable] 33406 | int Done, Found, TotalFound, CommonEdges, MaxLevels, **EdgeIsCommon; | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:33406:60: warning: unused variable ‘EdgeIsCommon’ [-Wunused-variable] 33406 | int Done, Found, TotalFound, CommonEdges, MaxLevels, **EdgeIsCommon; | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:33409:20: warning: unused variable ‘Vec’ [-Wunused-variable] 33409 | double xyz[3], Vec[3], Distance, Test; | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:33409:28: warning: unused variable ‘Distance’ [-Wunused-variable] 33409 | double xyz[3], Vec[3], Distance, Test; | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:33409:38: warning: unused variable ‘Test’ [-Wunused-variable] 33409 | double xyz[3], Vec[3], Distance, Test; | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C: In member function ‘VSPAERO_SOLVER::INTERACTION_LISTS* VSPAERO_SOLVER::VSP_SOLVER::CreateInteractionList(int, int, double*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:33818:49: warning: variable ‘LoopComponentID’ set but not used [-Wunused-but-set-variable=] 33818 | int i, j, cpu, CoarseGridEdge, Level, Loop, LoopComponentID; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:33819:20: warning: variable ‘MoveDownLevel’ set but not used [-Wunused-but-set-variable=] 33819 | int StackSize, MoveDownLevel, Next, AddEdges, NumberOfUsedEdges; | ^~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:33819:41: warning: unused variable ‘AddEdges’ [-Wunused-variable] 33819 | int StackSize, MoveDownLevel, Next, AddEdges, NumberOfUsedEdges; | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:33819:51: warning: variable ‘NumberOfUsedEdges’ set but not used [-Wunused-but-set-variable=] 33819 | int StackSize, MoveDownLevel, Next, AddEdges, NumberOfUsedEdges; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:33821:28: warning: unused variable ‘NormalDistance’ [-Wunused-variable] 33821 | double Distance, Test, NormalDistance, Vec[3], Tolerance, Ratio; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:33821:52: warning: unused variable ‘Tolerance’ [-Wunused-variable] 33821 | double Distance, Test, NormalDistance, Vec[3], Tolerance, Ratio; | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:33821:63: warning: unused variable ‘Ratio’ [-Wunused-variable] 33821 | double Distance, Test, NormalDistance, Vec[3], Tolerance, Ratio; | ^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C: In member function ‘int VSPAERO_SOLVER::VSP_SOLVER::NodeIsInsideLoop(VSPAERO_SOLVER::VSP_LOOP&, double*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:34046:11: warning: variable ‘Edge’ set but not used [-Wunused-but-set-variable=] 34046 | int i, Edge; | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C: In member function ‘void VSPAERO_SOLVER::VSP_SOLVER::RestrictPerturbationSolutionFromGrid(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:34206:12: warning: unused variable ‘Fact’ [-Wunused-variable] 34206 | double Fact; | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C: In member function ‘void VSPAERO_SOLVER::VSP_SOLVER::RestrictAdjointSolutionFromGrid(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:34288:12: warning: unused variable ‘Fact’ [-Wunused-variable] 34288 | double Fact; | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C: In member function ‘void VSPAERO_SOLVER::VSP_SOLVER::UpdatePerturbationVortexEdgeStrengths(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:34912:12: warning: variable ‘StallFactor’ set but not used [-Wunused-but-set-variable=] 34912 | double StallFactor, dStallFactor, dVortexStretchingRatio; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C: In member function ‘void VSPAERO_SOLVER::VSP_SOLVER::ConvectUnsteadyWakes()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:35250:12: warning: unused variable ‘j’ [-Wunused-variable] 35250 | int i, j, k, t, j1, j2, Node, Edge, Sign, Loop, UpwindWakeLoop; | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:35250:21: warning: unused variable ‘j1’ [-Wunused-variable] 35250 | int i, j, k, t, j1, j2, Node, Edge, Sign, Loop, UpwindWakeLoop; | ^~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:35250:25: warning: unused variable ‘j2’ [-Wunused-variable] 35250 | int i, j, k, t, j1, j2, Node, Edge, Sign, Loop, UpwindWakeLoop; | ^~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:35250:29: warning: unused variable ‘Node’ [-Wunused-variable] 35250 | int i, j, k, t, j1, j2, Node, Edge, Sign, Loop, UpwindWakeLoop; | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:35250:35: warning: variable ‘Edge’ set but not used [-Wunused-but-set-variable=] 35250 | int i, j, k, t, j1, j2, Node, Edge, Sign, Loop, UpwindWakeLoop; | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:35250:41: warning: variable ‘Sign’ set but not used [-Wunused-but-set-variable=] 35250 | int i, j, k, t, j1, j2, Node, Edge, Sign, Loop, UpwindWakeLoop; | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:35251:12: warning: unused variable ‘x’ [-Wunused-variable] 35251 | double x, y, z, StallFactor, dStallFactor; | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:35251:15: warning: unused variable ‘y’ [-Wunused-variable] 35251 | double x, y, z, StallFactor, dStallFactor; | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:35251:18: warning: unused variable ‘z’ [-Wunused-variable] 35251 | double x, y, z, StallFactor, dStallFactor; | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:35251:21: warning: unused variable ‘StallFactor’ [-Wunused-variable] 35251 | double x, y, z, StallFactor, dStallFactor; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:35251:34: warning: unused variable ‘dStallFactor’ [-Wunused-variable] 35251 | double x, y, z, StallFactor, dStallFactor; | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C: In member function ‘void VSPAERO_SOLVER::VSP_SOLVER::ZeroVortexState()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:35371:12: warning: unused variable ‘j’ [-Wunused-variable] 35371 | int i, j, k, Level; | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:35371:15: warning: unused variable ‘k’ [-Wunused-variable] 35371 | int i, j, k, Level; | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C: In member function ‘void VSPAERO_SOLVER::VSP_SOLVER::OutputStatusFile(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:35405:32: warning: unused variable ‘Time’ [-Wunused-variable] 35405 | double E, Ewake, AR, ToQS, Time, LoD, LoDwake, CurrentCPUTime; | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C: In member function ‘void VSPAERO_SOLVER::VSP_SOLVER::OutputForcesAndMomentsForGroup(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:35765:15: warning: unused variable ‘i’ [-Wunused-variable] 35765 | int c, k, i, j, t, ComponentID; | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:35765:18: warning: unused variable ‘j’ [-Wunused-variable] 35765 | int c, k, i, j, t, ComponentID; | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:35765:21: warning: unused variable ‘t’ [-Wunused-variable] 35765 | int c, k, i, j, t, ComponentID; | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:35765:24: warning: unused variable ‘ComponentID’ [-Wunused-variable] 35765 | int c, k, i, j, t, ComponentID; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:35769:12: warning: unused variable ‘Omega’ [-Wunused-variable] 35769 | double Omega, Radius, TipVelocity, Area, Vec[3]; | ^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:35769:19: warning: unused variable ‘Radius’ [-Wunused-variable] 35769 | double Omega, Radius, TipVelocity, Area, Vec[3]; | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:35769:27: warning: unused variable ‘TipVelocity’ [-Wunused-variable] 35769 | double Omega, Radius, TipVelocity, Area, Vec[3]; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:35769:40: warning: unused variable ‘Area’ [-Wunused-variable] 35769 | double Omega, Radius, TipVelocity, Area, Vec[3]; | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C: In member function ‘void VSPAERO_SOLVER::VSP_SOLVER::Setup()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:852:13: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 852 | fgets(DumChar,MAX_CHAR_SIZE,HighLiftFile); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C: In member function ‘void VSPAERO_SOLVER::VSP_SOLVER::ReadInAerothermalDatabaseHeader()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:31970:10: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 31970 | fread(&DumInt, i_size, 1, InputADBFile_); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:31974:10: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 31974 | fread(&DumInt, i_size, 1, InputADBFile_); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:31978:10: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 31978 | fread(&DumInt, i_size, 1, InputADBFile_); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:31982:10: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 31982 | fread(&TimeAccurate_, i_size, 1, InputADBFile_); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:31986:10: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 31986 | fread(&DumInt, i_size, 1, InputADBFile_); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:31987:10: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 31987 | fread(&DumInt, i_size, 1, InputADBFile_); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:31988:10: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 31988 | fread(&DumInt, i_size, 1, InputADBFile_); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:31989:10: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 31989 | fread(&DumInt, i_size, 1, InputADBFile_); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:31990:10: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 31990 | fread(&DumFloat, f_size, 1, InputADBFile_); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:31991:10: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 31991 | fread(&DumFloat, f_size, 1, InputADBFile_); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:31992:10: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 31992 | fread(&DumFloat, f_size, 1, InputADBFile_); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:31993:10: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 31993 | fread(&DumFloat, f_size, 1, InputADBFile_); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:31994:10: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 31994 | fread(&DumFloat, f_size, 1, InputADBFile_); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:31995:10: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 31995 | fread(&DumFloat, f_size, 1, InputADBFile_); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:31999:10: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 31999 | fread(&Surfs, i_size, 1, InputADBFile_); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:32003:13: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 32003 | fread(&DumInt, i_size, 1, InputADBFile_); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:32005:13: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 32005 | fread(DumChar, c_size, 100, InputADBFile_); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:32007:13: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 32007 | fread(&DumInt, i_size, 1, InputADBFile_); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C: In member function ‘void VSPAERO_SOLVER::VSP_SOLVER::ReadInAerothermalDatabaseGeometry()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:32293:13: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 32293 | fread(&DumInt, i_size, 1, InputADBFile_); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:32294:13: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 32294 | fread(&DumInt, i_size, 1, InputADBFile_); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:32295:13: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 32295 | fread(&DumInt, i_size, 1, InputADBFile_); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:32296:13: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 32296 | fread(&DumInt, i_size, 1, InputADBFile_); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:32297:13: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 32297 | fread(&DumInt, i_size, 1, InputADBFile_); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:32298:13: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 32298 | fread(&DumFloat, f_size, 1, InputADBFile_); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:32306:13: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 32306 | fread(&DumFloat, f_size, 1, InputADBFile_); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:32307:13: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 32307 | fread(&DumFloat, f_size, 1, InputADBFile_); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:32308:13: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 32308 | fread(&DumFloat, f_size, 1, InputADBFile_); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:32314:10: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 32314 | fread(&NumberOfRotors, i_size, 1, InputADBFile_); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:32316:10: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 32316 | fread(&NumberOfNozzles, i_size, 1, InputADBFile_); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:32351:10: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 32351 | fread(&MaxLevels, i_size, 1, InputADBFile_); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:32357:13: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 32357 | fread(&DumInt, i_size, 1, InputADBFile_); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:32359:13: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 32359 | fread(&DumInt, i_size, 1, InputADBFile_); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:32363:16: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 32363 | fread(&DumFloat, f_size, 1, InputADBFile_); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:32364:16: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 32364 | fread(&DumFloat, f_size, 1, InputADBFile_); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:32365:16: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 32365 | fread(&DumFloat, f_size, 1, InputADBFile_); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:32371:16: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 32371 | fread(&DumInt, i_size, 1, InputADBFile_); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:32373:16: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 32373 | fread(&DumInt, i_size, 1, InputADBFile_); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:32374:16: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 32374 | fread(&DumInt, i_size, 1, InputADBFile_); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:32382:10: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 32382 | fread(&NumberOfKuttaTE, i_size, 1, InputADBFile_); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:32386:13: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 32386 | fread(&DumInt, i_size, 1, InputADBFile_); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:32392:10: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 32392 | fread(&NumberOfKuttaNodes, i_size, 1, InputADBFile_); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:32396:13: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 32396 | fread(&DumInt, i_size, 1, InputADBFile_); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:32402:10: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 32402 | fread(&NumberOfControlSurfaces, i_size, 1, InputADBFile_); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:32406:13: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 32406 | fread(&k, i_size, 1, InputADBFile_); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:32410:13: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 32410 | fread(&DumFloat, f_size, 1, InputADBFile_); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:32411:13: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 32411 | fread(&DumFloat, f_size, 1, InputADBFile_); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:32412:13: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 32412 | fread(&DumFloat, f_size, 1, InputADBFile_); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:32414:13: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 32414 | fread(&DumFloat, f_size, 1, InputADBFile_); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:32415:13: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 32415 | fread(&DumFloat, f_size, 1, InputADBFile_); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:32416:13: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 32416 | fread(&DumFloat, f_size, 1, InputADBFile_); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:32418:13: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 32418 | fread(&DumFloat, f_size, 1, InputADBFile_); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:32419:13: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 32419 | fread(&DumFloat, f_size, 1, InputADBFile_); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:32420:13: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 32420 | fread(&DumFloat, f_size, 1, InputADBFile_); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:32424:13: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 32424 | fread(&k, i_size, 1, InputADBFile_); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:32428:16: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 32428 | fread(&DumInt, i_size, 1, InputADBFile_); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C: In member function ‘void VSPAERO_SOLVER::VSP_SOLVER::ReadInAerothermalDatabaseSolution(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:32631:10: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 32631 | fread(&DumFloat, f_size, 1, InputADBFile_); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:32633:10: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 32633 | fread(&DumFloat, f_size, 1, InputADBFile_); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:32635:10: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 32635 | fread(&DumFloat, f_size, 1, InputADBFile_); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:32639:10: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 32639 | fread(&DumFloat, f_size, 1, InputADBFile_); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:32641:10: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 32641 | fread(&DumFloat, f_size, 1, InputADBFile_); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:32651:16: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 32651 | fread(&( GammaNoise_[TimeCase][i]), d_size, 1, InputADBFile_); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:32652:16: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 32652 | fread(&(dCpUnsteadyNoise_[TimeCase][i]), d_size, 1, InputADBFile_); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:32680:16: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 32680 | fread(&( GammaNoise_[0][i]), d_size, 1, InputADBFile_); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:32681:16: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 32681 | fread(&(dCpUnsteadyNoise_[0][i]), d_size, 1, InputADBFile_); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:32703:16: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 32703 | fread(&(FxNoise_[TimeCase][i]), d_size, 1, InputADBFile_); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:32704:16: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 32704 | fread(&(FyNoise_[TimeCase][i]), d_size, 1, InputADBFile_); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:32705:16: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 32705 | fread(&(FzNoise_[TimeCase][i]), d_size, 1, InputADBFile_); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:32741:16: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 32741 | fread(&(FxNoise_[0][i]), d_size, 1, InputADBFile_); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:32742:16: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 32742 | fread(&(FyNoise_[0][i]), d_size, 1, InputADBFile_); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:32743:16: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 32743 | fread(&(FzNoise_[0][i]), d_size, 1, InputADBFile_); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:32765:16: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 32765 | fread(&(UNoise_[TimeCase][i]), d_size, 1, InputADBFile_); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:32766:16: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 32766 | fread(&(VNoise_[TimeCase][i]), d_size, 1, InputADBFile_); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:32767:16: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 32767 | fread(&(WNoise_[TimeCase][i]), d_size, 1, InputADBFile_); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:32803:16: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 32803 | fread(&(UNoise_[0][i]), d_size, 1, InputADBFile_); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:32804:16: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 32804 | fread(&(VNoise_[0][i]), d_size, 1, InputADBFile_); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:32805:16: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 32805 | fread(&(WNoise_[0][i]), d_size, 1, InputADBFile_); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:32823:13: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 32823 | fread(&Cp, f_size, 1, InputADBFile_); // Delta Cp, or CP | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:32824:13: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 32824 | fread(&Cp_Unsteady, f_size, 1, InputADBFile_); // Unsteady Delta Cp, or Cp | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:32825:13: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 32825 | fread(&Gamma, f_size, 1, InputADBFile_); // Circulation strength | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:32831:10: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 32831 | fread(&DumInt, i_size, 1, InputADBFile_); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:32851:13: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 32851 | fread(&(DumFloat), f_size, 1, InputADBFile_); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C: In member function ‘void VSPAERO_SOLVER::VSP_SOLVER::LoadRestartFile()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:33374:10: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 33374 | fread(&(Level), i_size, 1, RestartFile); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:33380:13: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 33380 | fread(&(Gamma_[0][i]), d_size, 1, RestartFile); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:33381:13: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 33381 | fread(&(Gamma_[1][i]), d_size, 1, RestartFile); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:33382:13: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 33382 | fread(&(Gamma_[2][i]), d_size, 1, RestartFile); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C: In member function ‘VSPAERO_SOLVER::VSP_SOLVER::WriteOutMeshGradients()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:10793:88: warning: ‘.adjoint.gradient’ directive output may be truncated writing 17 bytes into a region of size between 1 and 2000 [-Wformat-truncation=] 10793 | snprintf(AdjointGradientsFileName,sizeof(AdjointGradientsFileName)*sizeof(char),"%s.adjoint.gradient",FileName_); | ^~~~~~~~~~~~~~~~~ In file included from /usr/include/stdio.h:974, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.H:10, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:7: In function ‘snprintf’, inlined from ‘VSPAERO_SOLVER::VSP_SOLVER::WriteOutMeshGradients()’ at /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:10793:13: /usr/include/bits/stdio2.h:68:35: note: ‘__snprintf_chk’ output between 18 and 2017 bytes into a destination of size 2000 68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C: In member function ‘VSPAERO_SOLVER::VSP_SOLVER::CalculateViscousForceGradients()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:17432:12: warning: ‘pMx_pX’ may be used uninitialized [-Wmaybe-uninitialized] 17432 | double pMx_pX; | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:17433:12: warning: ‘pMx_pY’ may be used uninitialized [-Wmaybe-uninitialized] 17433 | double pMx_pY; | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:17436:12: warning: ‘pMy_pX’ may be used uninitialized [-Wmaybe-uninitialized] 17436 | double pMy_pX; | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:17437:12: warning: ‘pMy_pY’ may be used uninitialized [-Wmaybe-uninitialized] 17437 | double pMy_pY; | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:17440:12: warning: ‘pMz_pX’ may be used uninitialized [-Wmaybe-uninitialized] 17440 | double pMz_pX; | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:17441:12: warning: ‘pMz_pY’ may be used uninitialized [-Wmaybe-uninitialized] 17441 | double pMz_pY; | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C: In member function ‘VSPAERO_SOLVER::VSP_SOLVER::CalculatePsiT_PartialResidualPartialMesh_VorticityEquations()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:19971:78: warning: ‘SymFact’ may be used uninitialized [-Wmaybe-uninitialized] 19971 | PsiT_pR_pMesh[3*Node - 1 + MG_OffSet[MGLevel_]] += SymFact*Fact*( pVelocity[0] * VSPGeom().Grid(MGLevel_).LoopList(Loop).Nx() | ~~~~~~~^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:19372:46: note: ‘SymFact’ was declared here 19372 | double *NormalGradients, *AreaGradients, SymFact; | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C: In member function ‘VSPAERO_SOLVER::VSP_SOLVER::Setup()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:842:72: warning: ‘.HightLiftData’ directive output may be truncated writing 14 bytes into a region of size between 1 and 2000 [-Wformat-truncation=] 842 | snprintf(HighLiftFileName,sizeof(HighLiftFileName)*sizeof(char),"%s.HightLiftData",FileName_); | ^~~~~~~~~~~~~~ In function ‘snprintf’, inlined from ‘VSPAERO_SOLVER::VSP_SOLVER::Setup()’ at /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:842:13: /usr/include/bits/stdio2.h:68:35: note: ‘__snprintf_chk’ output between 15 and 2014 bytes into a destination of size 2000 68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C: In member function ‘VSPAERO_SOLVER::VSP_SOLVER::Setup()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:982:75: warning: ‘.HightLiftData’ directive output may be truncated writing 14 bytes into a region of size between 1 and 2000 [-Wformat-truncation=] 982 | snprintf(HighLiftFileName,sizeof(HighLiftFileName)*sizeof(char),"%s.HightLiftData",FileName_); | ^~~~~~~~~~~~~~ In function ‘snprintf’, inlined from ‘VSPAERO_SOLVER::VSP_SOLVER::Setup()’ at /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:982:16: /usr/include/bits/stdio2.h:68:35: note: ‘__snprintf_chk’ output between 15 and 2014 bytes into a destination of size 2000 68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C: In member function ‘VSPAERO_SOLVER::VSP_SOLVER::Setup()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:588:11: warning: ‘TimeSetByFastestRotor’ may be used uninitialized [-Wmaybe-uninitialized] 588 | if ( TimeSetByFastestRotor > 0. ) { | ^~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:321:30: note: ‘TimeSetByFastestRotor’ was declared here 321 | double MinRotorDiameter, TimeSetByFastestRotor, StreamDist; | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C: In member function ‘VSPAERO_SOLVER::VSP_SOLVER::WriteFEM2DGeometry()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:30521:64: warning: ‘.fem2d’ directive output may be truncated writing 6 bytes into a region of size between 1 and 2000 [-Wformat-truncation=] 30521 | snprintf(LoadFileName,sizeof(LoadFileName)*sizeof(char),"%s.fem2d",FileName_); | ^~~~~~ In function ‘snprintf’, inlined from ‘VSPAERO_SOLVER::VSP_SOLVER::WriteFEM2DGeometry()’ at /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:30521:13: /usr/include/bits/stdio2.h:68:35: note: ‘__snprintf_chk’ output between 7 and 2006 bytes into a destination of size 2000 68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C: In member function ‘VSPAERO_SOLVER::VSP_SOLVER::WriteOutTecPlotFile()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:30618:64: warning: ‘.tec.dat’ directive output may be truncated writing 8 bytes into a region of size between 1 and 2000 [-Wformat-truncation=] 30618 | snprintf(LoadFileName,sizeof(LoadFileName)*sizeof(char),"%s.tec.dat",FileName_); | ^~~~~~~~ In function ‘snprintf’, inlined from ‘VSPAERO_SOLVER::VSP_SOLVER::WriteOutTecPlotFile()’ at /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:30618:13: /usr/include/bits/stdio2.h:68:35: note: ‘__snprintf_chk’ output between 9 and 2008 bytes into a destination of size 2000 68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C: In member function ‘VSPAERO_SOLVER::VSP_SOLVER::CreateQuadTreePlaneDataStructures()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:30781:31: warning: ‘v1’ may be used uninitialized [-Wmaybe-uninitialized] 30781 | if ( Value >= MIN(v1,v2) && Value <= MAX(v1,v2) ) { | ~~~^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:30694:22: note: ‘v1’ was declared here 30694 | double s, dt, t, v1, v2, xyz[3], xyz1[3], xyz2[3]; | ^~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:30781:31: warning: ‘v2’ may be used uninitialized [-Wmaybe-uninitialized] 30781 | if ( Value >= MIN(v1,v2) && Value <= MAX(v1,v2) ) { | ~~~^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:30694:26: note: ‘v2’ was declared here 30694 | double s, dt, t, v1, v2, xyz[3], xyz1[3], xyz2[3]; | ^~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C: In member function ‘VSPAERO_SOLVER::VSP_SOLVER::WriteRestartFile()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:33313:70: warning: ‘.restart’ directive output may be truncated writing 8 bytes into a region of size between 1 and 2000 [-Wformat-truncation=] 33313 | snprintf(FileNameWithExt,sizeof(FileNameWithExt)*sizeof(char),"%s.restart",FileName_); | ^~~~~~~~ In function ‘snprintf’, inlined from ‘VSPAERO_SOLVER::VSP_SOLVER::WriteRestartFile()’ at /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:33313:13: /usr/include/bits/stdio2.h:68:35: note: ‘__snprintf_chk’ output between 9 and 2008 bytes into a destination of size 2000 68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C: In member function ‘VSPAERO_SOLVER::VSP_SOLVER::CalculateQuadTreeVelocitySurvey(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:31607:73: warning: ‘.case.’ directive output may be truncated writing 6 bytes into a region of size between 1 and 2000 [-Wformat-truncation=] 31607 | snprintf(FileNameWithExt,sizeof(FileNameWithExt)*sizeof(char),"%s.case.%d.quad.%d.dat",FileName_,Case,j); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:31607:70: note: directive argument in the range [1, 2147483647] 31607 | snprintf(FileNameWithExt,sizeof(FileNameWithExt)*sizeof(char),"%s.case.%d.quad.%d.dat",FileName_,Case,j); | ^~~~~~~~~~~~~~~~~~~~~~~~ In function ‘snprintf’, inlined from ‘VSPAERO_SOLVER::VSP_SOLVER::CalculateQuadTreeVelocitySurvey(int)’ at /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:31607:16: /usr/include/bits/stdio2.h:68:35: note: ‘__snprintf_chk’ output between 19 and 2037 bytes into a destination of size 2000 68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C: In member function ‘VSPAERO_SOLVER::VSP_SOLVER::LoadRestartFile()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:33362:70: warning: ‘.restart’ directive output may be truncated writing 8 bytes into a region of size between 1 and 2000 [-Wformat-truncation=] 33362 | snprintf(FileNameWithExt,sizeof(FileNameWithExt)*sizeof(char),"%s.restart",FileName_); | ^~~~~~~~ In function ‘snprintf’, inlined from ‘VSPAERO_SOLVER::VSP_SOLVER::LoadRestartFile()’ at /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:33362:13: /usr/include/bits/stdio2.h:68:35: note: ‘__snprintf_chk’ output between 9 and 2008 bytes into a destination of size 2000 68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C: In member function ‘VSPAERO_SOLVER::VSP_SOLVER::TestJacobianMatrix()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:27368:35: warning: ‘j’ may be used uninitialized [-Wmaybe-uninitialized] 27368 | Error = ABS(J1[p][j] - J2[p][j]); | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:26897:12: note: ‘j’ was declared here 26897 | int i, j, k, p, q, r, Loop; | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C: In member function ‘VSPAERO_SOLVER::VSP_SOLVER::SolveAdjointLinearSystem()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:9093:61: warning: ‘ForceCase’ may be used uninitialized [-Wmaybe-uninitialized] 9093 | CalculateTimeAccurateAdjointCouplingTerms(ForceCase,Dir,UnsteadyAdjointCase); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:8671:35: note: ‘ForceCase’ was declared here 8671 | int Case, NumberOfForceCases, ForceCase; | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:8897:51: warning: ‘WgtInviscid’ may be used uninitialized [-Wmaybe-uninitialized] 8897 | pF_pSoln_[i] = WgtInviscid * VSPGeom().Grid(MGLevel_).LoopList(i).pMz_pGamma() + WgtViscous * VSPGeom().Grid(MGLevel_).LoopList(i).pMzo_pGamma(); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:8674:12: note: ‘WgtInviscid’ was declared here 8674 | double WgtInviscid, WgtWake, WgtViscous; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:8879:113: warning: ‘WgtWake’ may be used uninitialized [-Wmaybe-uninitialized] 8879 | pF_pSoln_[i] = WgtInviscid * VSPGeom().Grid(MGLevel_).LoopList(i).pFz_pGamma() + WgtWake * VSPGeom().Grid(MGLevel_).LoopList(i).pFwz_pGamma() + WgtViscous * VSPGeom().Grid(MGLevel_).LoopList(i).pFzo_pGamma(); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:8674:25: note: ‘WgtWake’ was declared here 8674 | double WgtInviscid, WgtWake, WgtViscous; | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:8897:116: warning: ‘WgtViscous’ may be used uninitialized [-Wmaybe-uninitialized] 8897 | pF_pSoln_[i] = WgtInviscid * VSPGeom().Grid(MGLevel_).LoopList(i).pMz_pGamma() + WgtViscous * VSPGeom().Grid(MGLevel_).LoopList(i).pMzo_pGamma(); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:8674:34: note: ‘WgtViscous’ was declared here 8674 | double WgtInviscid, WgtWake, WgtViscous; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C: In member function ‘VSPAERO_SOLVER::VSP_SOLVER::RestartAndInterrogateSolution(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:3571:71: warning: ‘.interrogate.svy’ directive output may be truncated writing 16 bytes into a region of size between 1 and 2000 [-Wformat-truncation=] 3571 | snprintf(SurveyFileName,sizeof(SurveyFileName)*sizeof(char),"%s.interrogate.svy",FileName_); | ^~~~~~~~~~~~~~~~ In function ‘snprintf’, inlined from ‘VSPAERO_SOLVER::VSP_SOLVER::RestartAndInterrogateSolution(int)’ at /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:3571:16: /usr/include/bits/stdio2.h:68:35: note: ‘__snprintf_chk’ output between 17 and 2016 bytes into a destination of size 2000 68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C: In member function ‘VSPAERO_SOLVER::VSP_SOLVER::RestartAndInterrogateSolution(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:3587:75: warning: ‘.quad.cases’ directive output may be truncated writing 11 bytes into a region of size between 1 and 2000 [-Wformat-truncation=] 3587 | snprintf(QUADTREEFileName,sizeof(QUADTREEFileName)*sizeof(char),"%s.quad.cases",FileName_); | ^~~~~~~~~~~ In function ‘snprintf’, inlined from ‘VSPAERO_SOLVER::VSP_SOLVER::RestartAndInterrogateSolution(int)’ at /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:3587:16: /usr/include/bits/stdio2.h:68:35: note: ‘__snprintf_chk’ output between 12 and 2011 bytes into a destination of size 2000 68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C: In member function ‘VSPAERO_SOLVER::VSP_SOLVER::RestartAndInterrogateSolution(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:3616:65: warning: ‘.adb’ directive output may be truncated writing 4 bytes into a region of size between 1 and 2000 [-Wformat-truncation=] 3616 | snprintf(ADBFileName,sizeof(ADBFileName)*sizeof(char),"%s.adb",FileName_); | ^~~~ In function ‘snprintf’, inlined from ‘VSPAERO_SOLVER::VSP_SOLVER::RestartAndInterrogateSolution(int)’ at /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:3616:16: /usr/include/bits/stdio2.h:68:35: note: ‘__snprintf_chk’ output between 5 and 2004 bytes into a destination of size 2000 68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C: In member function ‘VSPAERO_SOLVER::VSP_SOLVER::Solve(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:2836:71: warning: ‘.history’ directive output may be truncated writing 8 bytes into a region of size between 1 and 2000 [-Wformat-truncation=] 2836 | snprintf(StatusFileName,sizeof(StatusFileName)*sizeof(char),"%s.history",FileName_); | ^~~~~~~~ In function ‘snprintf’, inlined from ‘VSPAERO_SOLVER::VSP_SOLVER::Solve(int)’ at /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:2836:16: /usr/include/bits/stdio2.h:68:35: note: ‘__snprintf_chk’ output between 9 and 2008 bytes into a destination of size 2000 68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C: In member function ‘VSPAERO_SOLVER::VSP_SOLVER::Solve(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:2852:67: warning: ‘.lod’ directive output may be truncated writing 4 bytes into a region of size between 1 and 2000 [-Wformat-truncation=] 2852 | snprintf(LoadFileName,sizeof(LoadFileName)*sizeof(char),"%s.lod",FileName_); | ^~~~ In function ‘snprintf’, inlined from ‘VSPAERO_SOLVER::VSP_SOLVER::Solve(int)’ at /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:2852:16: /usr/include/bits/stdio2.h:68:35: note: ‘__snprintf_chk’ output between 5 and 2004 bytes into a destination of size 2000 68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C: In member function ‘VSPAERO_SOLVER::VSP_SOLVER::Solve(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:2904:71: warning: ‘.svy’ directive output may be truncated writing 4 bytes into a region of size between 1 and 2000 [-Wformat-truncation=] 2904 | snprintf(SurveyFileName,sizeof(SurveyFileName)*sizeof(char),"%s.svy",FileName_); | ^~~~ In function ‘snprintf’, inlined from ‘VSPAERO_SOLVER::VSP_SOLVER::Solve(int)’ at /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:2904:16: /usr/include/bits/stdio2.h:68:35: note: ‘__snprintf_chk’ output between 5 and 2004 bytes into a destination of size 2000 68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C: In member function ‘VSPAERO_SOLVER::VSP_SOLVER::Solve(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:2922:65: warning: ‘.adb’ directive output may be truncated writing 4 bytes into a region of size between 1 and 2000 [-Wformat-truncation=] 2922 | snprintf(ADBFileName,sizeof(ADBFileName)*sizeof(char),"%s.adb",FileName_); | ^~~~ In function ‘snprintf’, inlined from ‘VSPAERO_SOLVER::VSP_SOLVER::Solve(int)’ at /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:2922:16: /usr/include/bits/stdio2.h:68:35: note: ‘__snprintf_chk’ output between 5 and 2004 bytes into a destination of size 2000 68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C: In member function ‘VSPAERO_SOLVER::VSP_SOLVER::Solve(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:2932:65: warning: ‘.adb.cases’ directive output may be truncated writing 10 bytes into a region of size between 1 and 2000 [-Wformat-truncation=] 2932 | snprintf(ADBFileName,sizeof(ADBFileName)*sizeof(char),"%s.adb.cases",FileName_); | ^~~~~~~~~~ In function ‘snprintf’, inlined from ‘VSPAERO_SOLVER::VSP_SOLVER::Solve(int)’ at /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:2932:16: /usr/include/bits/stdio2.h:68:35: note: ‘__snprintf_chk’ output between 11 and 2010 bytes into a destination of size 2000 68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C: In member function ‘VSPAERO_SOLVER::VSP_SOLVER::Solve(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:2944:78: warning: ‘.quad.cases’ directive output may be truncated writing 11 bytes into a region of size between 1 and 2000 [-Wformat-truncation=] 2944 | snprintf(QUADTREEFileName,sizeof(QUADTREEFileName)*sizeof(char),"%s.quad.cases",FileName_); | ^~~~~~~~~~~ In function ‘snprintf’, inlined from ‘VSPAERO_SOLVER::VSP_SOLVER::Solve(int)’ at /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:2944:19: /usr/include/bits/stdio2.h:68:35: note: ‘__snprintf_chk’ output between 12 and 2011 bytes into a destination of size 2000 68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C: In member function ‘VSPAERO_SOLVER::VSP_SOLVER::Solve(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:2993:69: warning: ‘.group.’ directive output may be truncated writing 7 bytes into a region of size between 1 and 2000 [-Wformat-truncation=] 2993 | snprintf(GroupFileName,sizeof(GroupFileName)*sizeof(char),"%s.group.%d",FileName_,c); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:2993:66: note: directive argument in the range [0, 2147483647] 2993 | snprintf(GroupFileName,sizeof(GroupFileName)*sizeof(char),"%s.group.%d",FileName_,c); | ^~~~~~~~~~~~~ In function ‘snprintf’, inlined from ‘VSPAERO_SOLVER::VSP_SOLVER::Solve(int)’ at /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:2993:16: /usr/include/bits/stdio2.h:68:35: note: ‘__snprintf_chk’ output between 9 and 2017 bytes into a destination of size 2000 68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C: In member function ‘VSPAERO_SOLVER::VSP_SOLVER::Solve(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:3024:72: warning: ‘.rotor.’ directive output may be truncated writing 7 bytes into a region of size between 1 and 2000 [-Wformat-truncation=] 3024 | snprintf(RotorFileName,sizeof(RotorFileName)*sizeof(char),"%s.rotor.%d",FileName_,k); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:3024:69: note: directive argument in the range [1, 2147483647] 3024 | snprintf(RotorFileName,sizeof(RotorFileName)*sizeof(char),"%s.rotor.%d",FileName_,k); | ^~~~~~~~~~~~~ In function ‘snprintf’, inlined from ‘VSPAERO_SOLVER::VSP_SOLVER::Solve(int)’ at /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:3024:19: /usr/include/bits/stdio2.h:68:35: note: ‘__snprintf_chk’ output between 9 and 2017 bytes into a destination of size 2000 68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C: In member function ‘VSPAERO_SOLVER::VSP_SOLVER::WriteOutCart3dTriFile()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:36258:68: warning: ‘.vspaero.tri’ directive output may be truncated writing 12 bytes into a region of size between 1 and 2000 [-Wformat-truncation=] 36258 | snprintf(Cart3DFileName,sizeof(Cart3DFileName)*sizeof(char),"%s.vspaero.tri",FileName_); | ^~~~~~~~~~~~ In function ‘snprintf’, inlined from ‘VSPAERO_SOLVER::VSP_SOLVER::WriteOutCart3dTriFile()’ at /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/VSP_Solver.C:36258:13: /usr/include/bits/stdio2.h:68:35: note: ‘__snprintf_chk’ output between 13 and 2012 bytes into a destination of size 2000 68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ [360/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src -isystem /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/images -isystem /usr/include/OpenABF -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -DVSP_USE_FLTK=1 -MD -MT vsp/CMakeFiles/vsp.dir/main.cpp.o -MF vsp/CMakeFiles/vsp.dir/main.cpp.o.d -o vsp/CMakeFiles/vsp.dir/main.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp/main.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmUndo.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:29, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp/common.h:10, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp/main.cpp:34: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:22, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:27: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:28: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:61:20: warning: ‘virtual std::string ParmContainer::GetName() const’ was hidden [-Woverloaded-virtual=] 61 | virtual string GetName() const { return m_Name; } | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:22: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:75:20: note: by ‘virtual std::string XSecCurve::GetName()’ 75 | virtual string GetName(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:174:18: warning: ‘virtual void ParmContainer::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 174 | virtual void ChangeID( const string &id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:302:18: note: by ‘virtual void SSXSecCurve::ChangeID(std::string)’ 302 | virtual void ChangeID( string id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h: In constructor ‘BitMask::BitMask(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h:33:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for ( int i = 0; i < boolvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual void Geom::GetSymmIndexs(int, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:484:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 484 | if ( imain >= 0 && imain < m_SurfSymmMap.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetMainSurfID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:492:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | if ( surfnum >= 0 && surfnum < m_MainSurfIndxVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetSurfCopyIndx(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:504:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | if ( surfnum >= 0 && surfnum < m_SurfCopyIndx.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:73:24: warning: ‘virtual xmlNode* ParmContainer::EncodeXml(xmlNode*&)’ was hidden [-Woverloaded-virtual=] 73 | virtual xmlNodePtr EncodeXml( xmlNodePtr & node ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:196:16: note: by ‘xmlNode* Vehicle::EncodeXml(xmlNode*&, int)’ 196 | xmlNodePtr EncodeXml( xmlNodePtr & node, int set ); | ^~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ [361/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src -isystem /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/images -isystem /usr/include/OpenABF -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -DVSP_USE_FLTK=1 -MD -MT vsp/CMakeFiles/apitest_g.dir/apitest_main.cpp.o -MF vsp/CMakeFiles/apitest_g.dir/apitest_main.cpp.o.d -o vsp/CMakeFiles/apitest_g.dir/apitest_main.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp/apitest_main.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/UtilTestSuite.h:18, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp/apitest_main.cpp:23: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ [362/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src -isystem /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/images -isystem /usr/include/OpenABF -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -DVSP_USE_FLTK=1 -MD -MT vsp/CMakeFiles/apitest_g.dir/APITestSuite.cpp.o -MF vsp/CMakeFiles/apitest_g.dir/APITestSuite.cpp.o.d -o vsp/CMakeFiles/apitest_g.dir/APITestSuite.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp/APITestSuite.cpp [363/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src -isystem /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/images -isystem /usr/include/OpenABF -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -DVSP_USE_FLTK=1 -MD -MT vsp/CMakeFiles/apitest_g.dir/APITestSuiteMassProp.cpp.o -MF vsp/CMakeFiles/apitest_g.dir/APITestSuiteMassProp.cpp.o.d -o vsp/CMakeFiles/apitest_g.dir/APITestSuiteMassProp.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp/APITestSuiteMassProp.cpp /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp/APITestSuiteMassProp.cpp: In member function ‘void APITestSuiteMassProp::TestCylindricalShell()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp/APITestSuiteMassProp.cpp:539:12: warning: unused variable ‘shellIzz’ [-Wunused-variable] 539 | double shellIzz = shellIyy; | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp/APITestSuiteMassProp.cpp: In member function ‘void APITestSuiteMassProp::TestRectangularPrism()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp/APITestSuiteMassProp.cpp:1290:12: warning: unused variable ‘pi’ [-Wunused-variable] 1290 | double pi = 3.14159265359; | ^~ [364/443] cd /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/python_pseudo && /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/venv/bin/pip install --disable-pip-version-check -r /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/python_pseudo/requirements-dev.txt && /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/venv/bin/pip freeze > /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/venv/environment.txt Obtaining file:///builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/python_pseudo/vsp_airfoils (from -r /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/python_pseudo/requirements-dev.txt (line 1)) Installing build dependencies: started Installing build dependencies: finished with status 'done' Checking if build backend supports build_editable: started Checking if build backend supports build_editable: finished with status 'done' Getting requirements to build editable: started Getting requirements to build editable: finished with status 'done' Preparing editable metadata (pyproject.toml): started Preparing editable metadata (pyproject.toml): finished with status 'done' Obtaining file:///builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/python_pseudo/utilities (from -r /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/python_pseudo/requirements-dev.txt (line 2)) Installing build dependencies: started Installing build dependencies: finished with status 'done' Checking if build backend supports build_editable: started Checking if build backend supports build_editable: finished with status 'done' Getting requirements to build editable: started Getting requirements to build editable: finished with status 'done' Preparing editable metadata (pyproject.toml): started Preparing editable metadata (pyproject.toml): finished with status 'done' Obtaining file:///builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/python_pseudo/degen_geom (from -r /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/python_pseudo/requirements-dev.txt (line 3)) Installing build dependencies: started Installing build dependencies: finished with status 'done' Checking if build backend supports build_editable: started Checking if build backend supports build_editable: finished with status 'done' Getting requirements to build editable: started Getting requirements to build editable: finished with status 'done' Preparing editable metadata (pyproject.toml): started Preparing editable metadata (pyproject.toml): finished with status 'done' Obtaining file:///builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/python_pseudo/openvsp_config (from -r /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/python_pseudo/requirements-dev.txt (line 4)) Installing build dependencies: started Installing build dependencies: finished with status 'done' Checking if build backend supports build_editable: started Checking if build backend supports build_editable: finished with status 'done' Getting requirements to build editable: started Getting requirements to build editable: finished with status 'done' Preparing editable metadata (pyproject.toml): started Preparing editable metadata (pyproject.toml): finished with status 'done' Obtaining file:///builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/python_pseudo/openvsp (from -r /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/python_pseudo/requirements-dev.txt (line 5)) Installing build dependencies: started Installing build dependencies: finished with status 'done' Checking if build backend supports build_editable: started Checking if build backend supports build_editable: finished with status 'done' Getting requirements to build editable: started Getting requirements to build editable: finished with status 'done' Preparing editable metadata (pyproject.toml): started Preparing editable metadata (pyproject.toml): finished with status 'done' Obtaining file:///builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/python_pseudo/CHARM (from -r /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/python_pseudo/requirements-dev.txt (line 6)) Installing build dependencies: started Installing build dependencies: finished with status 'done' Checking if build backend supports build_editable: started Checking if build backend supports build_editable: finished with status 'done' Getting requirements to build editable: started Getting requirements to build editable: finished with status 'done' Preparing editable metadata (pyproject.toml): started Preparing editable metadata (pyproject.toml): finished with status 'done' Obtaining file:///builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/python_pseudo/AvlPy (from -r /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/python_pseudo/requirements-dev.txt (line 7)) Installing build dependencies: started Installing build dependencies: finished with status 'done' Checking if build backend supports build_editable: started Checking if build backend supports build_editable: finished with status 'done' Getting requirements to build editable: started Getting requirements to build editable: finished with status 'done' Preparing editable metadata (pyproject.toml): started Preparing editable metadata (pyproject.toml): finished with status 'done' Obtaining file:///builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/python_pseudo/pyPMARC (from -r /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/python_pseudo/requirements-dev.txt (line 8)) Installing build dependencies: started Installing build dependencies: finished with status 'done' Checking if build backend supports build_editable: started Checking if build backend supports build_editable: finished with status 'done' Getting requirements to build editable: started Getting requirements to build editable: finished with status 'done' Preparing editable metadata (pyproject.toml): started Preparing editable metadata (pyproject.toml): finished with status 'done' Collecting pytest (from -r /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/python_pseudo/requirements-dev.txt (line 9)) Downloading pytest-9.1.1-py3-none-any.whl.metadata (7.6 kB) Collecting matplotlib (from -r /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/python_pseudo/requirements-dev.txt (line 10)) Downloading matplotlib-3.11.2-cp315-cp315-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.metadata (80 kB) Collecting sphinx (from -r /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/python_pseudo/requirements-dev.txt (line 11)) Downloading sphinx-9.1.1-py3-none-any.whl.metadata (5.9 kB) Collecting setuptools (from -r /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/python_pseudo/requirements-dev.txt (line 14)) Using cached setuptools-84.2.0-py3-none-any.whl.metadata (6.6 kB) Collecting wheel (from -r /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/python_pseudo/requirements-dev.txt (line 15)) Downloading wheel-0.48.0-py3-none-any.whl.metadata (2.3 kB) Collecting numpy>=1.7 (from vsp_airfoils==0.0.0->-r /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/python_pseudo/requirements-dev.txt (line 1)) Downloading numpy-2.5.4-cp315-cp315-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.metadata (6.6 kB) Collecting scipy (from utilities==0.1.0->-r /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/python_pseudo/requirements-dev.txt (line 2)) Downloading scipy-1.18.1-cp315-cp315-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.metadata (62 kB) Collecting pandas (from charm==1.0.0->-r /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/python_pseudo/requirements-dev.txt (line 6)) Downloading pandas-3.0.6-cp315-cp315-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.metadata (79 kB) Collecting pyautogui (from charm==1.0.0->-r /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/python_pseudo/requirements-dev.txt (line 6)) Downloading PyAutoGUI-0.9.54.tar.gz (61 kB) Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting opencv-python (from charm==1.0.0->-r /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/python_pseudo/requirements-dev.txt (line 6)) Downloading opencv_python-5.0.0.93-cp37-abi3-manylinux_2_28_x86_64.whl.metadata (19 kB) Collecting fortranformat (from charm==1.0.0->-r /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/python_pseudo/requirements-dev.txt (line 6)) Downloading fortranformat-2.0.3-py3-none-any.whl.metadata (1.2 kB) Collecting multiprocessing-logging (from charm==1.0.0->-r /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/python_pseudo/requirements-dev.txt (line 6)) Downloading multiprocessing_logging-0.4.0-py3-none-any.whl.metadata (3.6 kB) Collecting Pillow (from charm==1.0.0->-r /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/python_pseudo/requirements-dev.txt (line 6)) Downloading pillow-13.0.0-cp315-cp315-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.metadata (9.1 kB) Collecting pydantic (from pypmarc==0.1->-r /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/python_pseudo/requirements-dev.txt (line 8)) Downloading pydantic-2.14.1-py3-none-any.whl.metadata (133 kB) Collecting f90nml (from pypmarc==0.1->-r /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/python_pseudo/requirements-dev.txt (line 8)) Downloading f90nml-1.5.0-py2.py3-none-any.whl.metadata (6.4 kB) Collecting iniconfig>=1.0.1 (from pytest->-r /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/python_pseudo/requirements-dev.txt (line 9)) Downloading iniconfig-2.3.1-py3-none-any.whl.metadata (2.8 kB) Collecting packaging>=22 (from pytest->-r /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/python_pseudo/requirements-dev.txt (line 9)) Downloading packaging-26.3-py3-none-any.whl.metadata (3.5 kB) Collecting pluggy<2,>=1.5 (from pytest->-r /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/python_pseudo/requirements-dev.txt (line 9)) Downloading pluggy-1.7.0-py3-none-any.whl.metadata (5.0 kB) Collecting pygments>=2.7.2 (from pytest->-r /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/python_pseudo/requirements-dev.txt (line 9)) Downloading pygments-2.21.0-py3-none-any.whl.metadata (2.5 kB) Collecting contourpy>=1.0.1 (from matplotlib->-r /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/python_pseudo/requirements-dev.txt (line 10)) Downloading contourpy-1.4.0-cp315-cp315-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.metadata (3.8 kB) Collecting cycler>=0.10 (from matplotlib->-r /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/python_pseudo/requirements-dev.txt (line 10)) Downloading cycler-0.12.1-py3-none-any.whl.metadata (3.8 kB) Collecting fonttools>=4.28.2 (from matplotlib->-r /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/python_pseudo/requirements-dev.txt (line 10)) Downloading fonttools-4.67.0-cp315-cp315-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.metadata (137 kB) Collecting kiwisolver>=1.3.1 (from matplotlib->-r /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/python_pseudo/requirements-dev.txt (line 10)) Downloading kiwisolver-1.5.1-cp315-cp315-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.metadata (5.2 kB) Collecting pyparsing>=3 (from matplotlib->-r /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/python_pseudo/requirements-dev.txt (line 10)) Downloading pyparsing-3.3.3-py3-none-any.whl.metadata (5.9 kB) Collecting python-dateutil>=2.7 (from matplotlib->-r /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/python_pseudo/requirements-dev.txt (line 10)) Downloading python_dateutil-2.9.0.post0-py2.py3-none-any.whl.metadata (8.4 kB) Collecting sphinxcontrib-applehelp>=1.0.7 (from sphinx->-r /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/python_pseudo/requirements-dev.txt (line 11)) Downloading sphinxcontrib_applehelp-2.0.0-py3-none-any.whl.metadata (2.3 kB) Collecting sphinxcontrib-devhelp>=1.0.6 (from sphinx->-r /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/python_pseudo/requirements-dev.txt (line 11)) Downloading sphinxcontrib_devhelp-2.0.0-py3-none-any.whl.metadata (2.3 kB) Collecting sphinxcontrib-htmlhelp>=2.0.6 (from sphinx->-r /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/python_pseudo/requirements-dev.txt (line 11)) Downloading sphinxcontrib_htmlhelp-2.1.0-py3-none-any.whl.metadata (2.3 kB) Collecting sphinxcontrib-jsmath>=1.0.1 (from sphinx->-r /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/python_pseudo/requirements-dev.txt (line 11)) Downloading sphinxcontrib_jsmath-1.0.1-py2.py3-none-any.whl.metadata (1.4 kB) Collecting sphinxcontrib-qthelp>=1.0.6 (from sphinx->-r /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/python_pseudo/requirements-dev.txt (line 11)) Downloading sphinxcontrib_qthelp-2.0.0-py3-none-any.whl.metadata (2.3 kB) Collecting sphinxcontrib-serializinghtml>=1.1.9 (from sphinx->-r /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/python_pseudo/requirements-dev.txt (line 11)) Downloading sphinxcontrib_serializinghtml-2.0.0-py3-none-any.whl.metadata (2.4 kB) Collecting Jinja2>=3.1 (from sphinx->-r /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/python_pseudo/requirements-dev.txt (line 11)) Downloading jinja2-3.1.6-py3-none-any.whl.metadata (2.9 kB) Collecting docutils<0.23,>=0.21 (from sphinx->-r /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/python_pseudo/requirements-dev.txt (line 11)) Downloading docutils-0.22.4-py3-none-any.whl.metadata (15 kB) Collecting snowballstemmer>=2.2 (from sphinx->-r /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/python_pseudo/requirements-dev.txt (line 11)) Downloading snowballstemmer-3.1.1-py3-none-any.whl.metadata (7.9 kB) Collecting babel>=2.13 (from sphinx->-r /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/python_pseudo/requirements-dev.txt (line 11)) Downloading babel-2.18.0-py3-none-any.whl.metadata (2.2 kB) Collecting alabaster>=0.7.14 (from sphinx->-r /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/python_pseudo/requirements-dev.txt (line 11)) Downloading alabaster-1.0.0-py3-none-any.whl.metadata (2.8 kB) Collecting imagesize>=1.3 (from sphinx->-r /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/python_pseudo/requirements-dev.txt (line 11)) Downloading imagesize-2.0.1-py3-none-any.whl.metadata (7.0 kB) Collecting requests>=2.30.0 (from sphinx->-r /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/python_pseudo/requirements-dev.txt (line 11)) Downloading requests-2.34.2-py3-none-any.whl.metadata (4.8 kB) Collecting roman-numerals>=1.0.0 (from sphinx->-r /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/python_pseudo/requirements-dev.txt (line 11)) Downloading roman_numerals-4.1.0-py3-none-any.whl.metadata (3.3 kB) Collecting MarkupSafe>=2.0 (from Jinja2>=3.1->sphinx->-r /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/python_pseudo/requirements-dev.txt (line 11)) Downloading markupsafe-3.0.4-cp315-cp315-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (2.7 kB) Collecting six>=1.5 (from python-dateutil>=2.7->matplotlib->-r /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/python_pseudo/requirements-dev.txt (line 10)) Downloading six-1.17.0-py2.py3-none-any.whl.metadata (1.7 kB) Collecting charset_normalizer<4,>=2 (from requests>=2.30.0->sphinx->-r /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/python_pseudo/requirements-dev.txt (line 11)) Downloading charset_normalizer-3.5.2-cp315-cp315-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (46 kB) Collecting idna<4,>=2.5 (from requests>=2.30.0->sphinx->-r /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/python_pseudo/requirements-dev.txt (line 11)) Downloading idna-3.20-py3-none-any.whl.metadata (7.2 kB) Collecting urllib3<3,>=1.26 (from requests>=2.30.0->sphinx->-r /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/python_pseudo/requirements-dev.txt (line 11)) Downloading urllib3-2.8.0-py3-none-any.whl.metadata (7.4 kB) Collecting certifi>=2023.5.7 (from requests>=2.30.0->sphinx->-r /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/python_pseudo/requirements-dev.txt (line 11)) Downloading certifi-2026.10.19-py3-none-any.whl.metadata (2.5 kB) Collecting python3-Xlib (from pyautogui->charm==1.0.0->-r /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/python_pseudo/requirements-dev.txt (line 6)) Downloading python3-xlib-0.15.tar.gz (132 kB) Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting pymsgbox (from pyautogui->charm==1.0.0->-r /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/python_pseudo/requirements-dev.txt (line 6)) Downloading pymsgbox-2.0.1-py3-none-any.whl.metadata (4.4 kB) Collecting pytweening>=1.0.4 (from pyautogui->charm==1.0.0->-r /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/python_pseudo/requirements-dev.txt (line 6)) Downloading pytweening-1.2.0.tar.gz (171 kB) Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting pyscreeze>=0.1.21 (from pyautogui->charm==1.0.0->-r /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/python_pseudo/requirements-dev.txt (line 6)) Downloading pyscreeze-1.0.1.tar.gz (27 kB) Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting pygetwindow>=0.0.5 (from pyautogui->charm==1.0.0->-r /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/python_pseudo/requirements-dev.txt (line 6)) Downloading PyGetWindow-0.0.9.tar.gz (9.7 kB) Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting mouseinfo (from pyautogui->charm==1.0.0->-r /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/python_pseudo/requirements-dev.txt (line 6)) Downloading MouseInfo-0.1.3.tar.gz (10 kB) Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting pyrect (from pygetwindow>=0.0.5->pyautogui->charm==1.0.0->-r /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/python_pseudo/requirements-dev.txt (line 6)) Downloading PyRect-0.2.0.tar.gz (17 kB) Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting pyperclip (from mouseinfo->pyautogui->charm==1.0.0->-r /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/python_pseudo/requirements-dev.txt (line 6)) Downloading pyperclip-1.11.0-py3-none-any.whl.metadata (2.4 kB) Collecting annotated-types>=0.6.0 (from pydantic->pypmarc==0.1->-r /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/python_pseudo/requirements-dev.txt (line 8)) Downloading annotated_types-0.8.0-py3-none-any.whl.metadata (15 kB) Collecting pydantic-core==2.50.1 (from pydantic->pypmarc==0.1->-r /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/python_pseudo/requirements-dev.txt (line 8)) Downloading pydantic_core-2.50.1-cp315-cp315-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (6.5 kB) Collecting typing-extensions>=4.16.0 (from pydantic->pypmarc==0.1->-r /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/python_pseudo/requirements-dev.txt (line 8)) Downloading typing_extensions-4.16.0-py3-none-any.whl.metadata (3.3 kB) Collecting typing-inspection>=0.4.4 (from pydantic->pypmarc==0.1->-r /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/python_pseudo/requirements-dev.txt (line 8)) Downloading typing_inspection-0.4.4-py3-none-any.whl.metadata (2.6 kB) Downloading pytest-9.1.1-py3-none-any.whl (386 kB) Downloading pluggy-1.7.0-py3-none-any.whl (27 kB) Downloading matplotlib-3.11.2-cp315-cp315-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (11.0 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 11.0/11.0 MB 363.6 MB/s 0:00:00 Downloading sphinx-9.1.1-py3-none-any.whl (3.9 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 3.9/3.9 MB 232.8 MB/s 0:00:00 Downloading docutils-0.22.4-py3-none-any.whl (633 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 633.2/633.2 kB 260.0 MB/s 0:00:00 Using cached setuptools-84.2.0-py3-none-any.whl (875 kB) Using cached wheel-0.48.0-py3-none-any.whl (33 kB) Downloading alabaster-1.0.0-py3-none-any.whl (13 kB) Downloading babel-2.18.0-py3-none-any.whl (10.2 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 10.2/10.2 MB 403.7 MB/s 0:00:00 Downloading contourpy-1.4.0-cp315-cp315-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (384 kB) Downloading cycler-0.12.1-py3-none-any.whl (8.3 kB) Downloading fonttools-4.67.0-cp315-cp315-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (5.3 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 5.3/5.3 MB 301.6 MB/s 0:00:00 Downloading imagesize-2.0.1-py3-none-any.whl (14 kB) Downloading iniconfig-2.3.1-py3-none-any.whl (7.6 kB) Downloading jinja2-3.1.6-py3-none-any.whl (134 kB) Downloading kiwisolver-1.5.1-cp315-cp315-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (1.5 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.5/1.5 MB 208.0 MB/s 0:00:00 Downloading markupsafe-3.0.4-cp315-cp315-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (23 kB) Downloading numpy-2.5.4-cp315-cp315-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (16.7 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 16.7/16.7 MB 252.3 MB/s 0:00:00 Using cached packaging-26.3-py3-none-any.whl (129 kB) Downloading pillow-13.0.0-cp315-cp315-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (7.2 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 7.2/7.2 MB 280.2 MB/s 0:00:00 Downloading pygments-2.21.0-py3-none-any.whl (1.3 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.3/1.3 MB 346.8 MB/s 0:00:00 Downloading pyparsing-3.3.3-py3-none-any.whl (126 kB) Downloading python_dateutil-2.9.0.post0-py2.py3-none-any.whl (229 kB) Downloading requests-2.34.2-py3-none-any.whl (73 kB) Downloading charset_normalizer-3.5.2-cp315-cp315-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (257 kB) Downloading idna-3.20-py3-none-any.whl (69 kB) Downloading urllib3-2.8.0-py3-none-any.whl (135 kB) Downloading certifi-2026.10.19-py3-none-any.whl (136 kB) Downloading roman_numerals-4.1.0-py3-none-any.whl (7.7 kB) Downloading six-1.17.0-py2.py3-none-any.whl (11 kB) Downloading snowballstemmer-3.1.1-py3-none-any.whl (104 kB) Downloading sphinxcontrib_applehelp-2.0.0-py3-none-any.whl (119 kB) Downloading sphinxcontrib_devhelp-2.0.0-py3-none-any.whl (82 kB) Downloading sphinxcontrib_htmlhelp-2.1.0-py3-none-any.whl (98 kB) Downloading sphinxcontrib_jsmath-1.0.1-py2.py3-none-any.whl (5.1 kB) Downloading sphinxcontrib_qthelp-2.0.0-py3-none-any.whl (88 kB) Downloading sphinxcontrib_serializinghtml-2.0.0-py3-none-any.whl (92 kB) Downloading f90nml-1.5.0-py2.py3-none-any.whl (51 kB) Downloading fortranformat-2.0.3-py3-none-any.whl (23 kB) Downloading multiprocessing_logging-0.4.0-py3-none-any.whl (7.2 kB) Downloading opencv_python-5.0.0.93-cp37-abi3-manylinux_2_28_x86_64.whl (73.8 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 73.8/73.8 MB 425.7 MB/s 0:00:00 Downloading pandas-3.0.6-cp315-cp315-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (10.8 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 10.8/10.8 MB 278.4 MB/s 0:00:00 Downloading pydantic-2.14.1-py3-none-any.whl (488 kB) Downloading pydantic_core-2.50.1-cp315-cp315-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.2 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.2/2.2 MB 396.3 MB/s 0:00:00 Downloading annotated_types-0.8.0-py3-none-any.whl (13 kB) Downloading typing_extensions-4.16.0-py3-none-any.whl (45 kB) Downloading typing_inspection-0.4.4-py3-none-any.whl (14 kB) Downloading pymsgbox-2.0.1-py3-none-any.whl (10.0 kB) Downloading pyperclip-1.11.0-py3-none-any.whl (11 kB) Downloading scipy-1.18.1-cp315-cp315-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (35.3 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 35.3/35.3 MB 238.3 MB/s 0:00:00 Building wheels for collected packages: vsp_airfoils, utilities, degen_geom, openvsp_config, openvsp, charm, avlpy, pypmarc, pyautogui, pygetwindow, pyscreeze, pytweening, mouseinfo, pyrect, python3-Xlib Building editable for vsp_airfoils (pyproject.toml): started Building editable for vsp_airfoils (pyproject.toml): finished with status 'done' Created wheel for vsp_airfoils: filename=vsp_airfoils-0.0.0-0.editable-py3-none-any.whl size=2781 sha256=0a5913602ac5d87723319f549698e8644b1050e6c641799d75d8db0dfd1211eb Stored in directory: /tmp/pip-ephem-wheel-cache-dwt0u10e/wheels/6d/78/ff/4b8cf3d8f0aa0a96aec7cfea8a48f25b95cee5d0d48df8de0c Building editable for utilities (pyproject.toml): started Building editable for utilities (pyproject.toml): finished with status 'done' Created wheel for utilities: filename=utilities-0.1.0-0.editable-py3-none-any.whl size=2781 sha256=a2a46efe90d0596484680a80260518540ea2d78008f06533a925007cb67d4d87 Stored in directory: /tmp/pip-ephem-wheel-cache-dwt0u10e/wheels/31/94/ad/9dd6d4096e3fbcf9d6fe6743d0947bcc22d74b0976f54793d2 Building editable for degen_geom (pyproject.toml): started Building editable for degen_geom (pyproject.toml): finished with status 'done' Created wheel for degen_geom: filename=degen_geom-0.0.1-0.editable-py3-none-any.whl size=2835 sha256=3121be73d29b7aaa23592e910b212c539c60fc118f52bead41f0f4883b7931fb Stored in directory: /tmp/pip-ephem-wheel-cache-dwt0u10e/wheels/be/a1/fd/63f995bc62def4da5363651ee558d5104b416dac3070231baa Building editable for openvsp_config (pyproject.toml): started Building editable for openvsp_config (pyproject.toml): finished with status 'done' Created wheel for openvsp_config: filename=openvsp_config-0.1.0-0.editable-py3-none-any.whl size=2824 sha256=0f0dcc88d3e95a970107d06f320d591bcbeceb4384bd532cc06e1cbb880e8e2d Stored in directory: /tmp/pip-ephem-wheel-cache-dwt0u10e/wheels/11/3f/f9/078fe093bbfef1846a52c7efc5b3d1e83c3cb674df3083aa9f Building editable for openvsp (pyproject.toml): started Building editable for openvsp (pyproject.toml): finished with status 'done' Created wheel for openvsp: filename=openvsp-3.53.1-0.editable-cp315-cp315-linux_x86_64.whl size=2812 sha256=443d6e9638d25bf4c4359438a70520e0f4f02d65d5f9465576397defb4c8ae96 Stored in directory: /tmp/pip-ephem-wheel-cache-dwt0u10e/wheels/36/45/36/dbc4d49fd15d413e906d04690a597df86826bb78bf5a6eb4ab Building editable for charm (pyproject.toml): started Building editable for charm (pyproject.toml): finished with status 'done' Created wheel for charm: filename=charm-1.0.0-0.editable-py3-none-any.whl size=6897 sha256=de6ae6e167697bcdce4ed11e34abcb318340678f16f351af10b632b562ee655c Stored in directory: /tmp/pip-ephem-wheel-cache-dwt0u10e/wheels/55/7c/34/a69e7866e76143ab21c7f82e641c238dfa8ba0f5edf80c68c9 Building editable for avlpy (pyproject.toml): started Building editable for avlpy (pyproject.toml): finished with status 'done' Created wheel for avlpy: filename=avlpy-0.1-0.editable-py3-none-any.whl size=2726 sha256=54886ad10574d08a37c831d25dfe91b0fa533528faa867a14c39031aa6c9ff92 Stored in directory: /tmp/pip-ephem-wheel-cache-dwt0u10e/wheels/d7/42/9e/f64bd0653789c80163b2f3581a918cb05c02493e223f926b91 Building editable for pypmarc (pyproject.toml): started Building editable for pypmarc (pyproject.toml): finished with status 'done' Created wheel for pypmarc: filename=pypmarc-0.1-0.editable-py3-none-any.whl size=2789 sha256=4a85433c6f32b771d49b394684ddcf48bd12e4f44b001a3480c3e452a3fc2457 Stored in directory: /tmp/pip-ephem-wheel-cache-dwt0u10e/wheels/3c/f0/43/e552d48d5853ced2b61f0ee76c10aed98acae81ae8617f577b Building wheel for pyautogui (pyproject.toml): started Building wheel for pyautogui (pyproject.toml): finished with status 'done' Created wheel for pyautogui: filename=pyautogui-0.9.54-py3-none-any.whl size=37640 sha256=e75de062fe18e5ee5c88a72281aa480dee7418757d94986e36225f0d5557afa4 Stored in directory: /builddir/.cache/pip/wheels/2d/6f/49/3638b7c63ee1a19881a4391f0c2351dbaf3edfa46f2aebc3f3 Building wheel for pygetwindow (pyproject.toml): started Building wheel for pygetwindow (pyproject.toml): finished with status 'done' Created wheel for pygetwindow: filename=pygetwindow-0.0.9-py3-none-any.whl size=11079 sha256=e70fa69725a5b1fed6c200ab7d69f3ee7ba96a36c09996764a1ee23a0e508dd4 Stored in directory: /builddir/.cache/pip/wheels/d9/20/89/7c96aa0d8927c83a3db9ffe016480cf4610dcb7849b41244d9 Building wheel for pyscreeze (pyproject.toml): started Building wheel for pyscreeze (pyproject.toml): finished with status 'done' Created wheel for pyscreeze: filename=pyscreeze-1.0.1-py3-none-any.whl size=14434 sha256=0b754df0a51187e451f0621bbfd83a15f29a0247879ce41e72936ab0d098fd47 Stored in directory: /builddir/.cache/pip/wheels/45/a3/1f/caef244bd8cdc5b2e565988ef6a4ccf754f60acac4e020f46b Building wheel for pytweening (pyproject.toml): started Building wheel for pytweening (pyproject.toml): finished with status 'done' Created wheel for pytweening: filename=pytweening-1.2.0-py3-none-any.whl size=8114 sha256=8cb45f6afd5e2a10dc15300c02797282b517f9d212e44a4a9d95e2ff690a4bc4 Stored in directory: /builddir/.cache/pip/wheels/2b/e9/9e/bf0e912d6e99780aa978ad68acddd0307e862f158d25e9b977 Building wheel for mouseinfo (pyproject.toml): started Building wheel for mouseinfo (pyproject.toml): finished with status 'done' Created wheel for mouseinfo: filename=mouseinfo-0.1.3-py3-none-any.whl size=10937 sha256=1b9c2468bdc23a61409ec7611567591eccf0b29e88503ac87a7e7d7633d2f41d Stored in directory: /builddir/.cache/pip/wheels/a8/be/08/6e562ec52654c0d2c3f4c2d7eb03310287ad5fc89a316d08fb Building wheel for pyrect (pyproject.toml): started Building wheel for pyrect (pyproject.toml): finished with status 'done' Created wheel for pyrect: filename=pyrect-0.2.0-py2.py3-none-any.whl size=11258 sha256=786748e06b2907ec77ce0dfb11472c8ef3a491be60a300fc0c2a4d2ebd3c220d Stored in directory: /builddir/.cache/pip/wheels/58/7b/f2/1a2cccd3250b36b4536186a74a092063bc99b3549abaa38193 Building wheel for python3-Xlib (pyproject.toml): started Building wheel for python3-Xlib (pyproject.toml): finished with status 'done' Created wheel for python3-Xlib: filename=python3_xlib-0.15-py3-none-any.whl size=109350 sha256=da1919a0144cec71d45c6945d1c3e3fdaeb011f0a19d7bfbbe13be3c8207cb32 Stored in directory: /builddir/.cache/pip/wheels/c4/47/5c/c5e26ee9de031b0ad7586c84e48132d6bff06f08e741d6f605 Successfully built vsp_airfoils utilities degen_geom openvsp_config openvsp charm avlpy pypmarc pyautogui pygetwindow pyscreeze pytweening mouseinfo pyrect python3-Xlib Installing collected packages: pytweening, python3-Xlib, pyscreeze, pyrect, pyperclip, openvsp_config, f90nml, urllib3, typing-extensions, sphinxcontrib-serializinghtml, sphinxcontrib-qthelp, sphinxcontrib-jsmath, sphinxcontrib-htmlhelp, sphinxcontrib-devhelp, sphinxcontrib-applehelp, snowballstemmer, six, setuptools, roman-numerals, pyparsing, pymsgbox, pygments, pygetwindow, pluggy, Pillow, packaging, numpy, multiprocessing-logging, mouseinfo, MarkupSafe, kiwisolver, iniconfig, imagesize, idna, fortranformat, fonttools, docutils, cycler, charset_normalizer, certifi, babel, annotated-types, alabaster, wheel, typing-inspection, scipy, requests, python-dateutil, pytest, pydantic-core, pyautogui, opencv-python, Jinja2, contourpy, sphinx, pydantic, pandas, matplotlib, vsp_airfoils, utilities, pypmarc, degen_geom, charm, avlpy, openvsp Successfully installed Jinja2-3.1.6 MarkupSafe-3.0.4 Pillow-13.0.0 alabaster-1.0.0 annotated-types-0.8.0 avlpy-0.1 babel-2.18.0 certifi-2026.10.19 charm-1.0.0 charset_normalizer-3.5.2 contourpy-1.4.0 cycler-0.12.1 degen_geom-0.0.1 docutils-0.22.4 f90nml-1.5.0 fonttools-4.67.0 fortranformat-2.0.3 idna-3.20 imagesize-2.0.1 iniconfig-2.3.1 kiwisolver-1.5.1 matplotlib-3.11.2 mouseinfo-0.1.3 multiprocessing-logging-0.4.0 numpy-2.5.4 opencv-python-5.0.0.93 openvsp-3.53.1 openvsp_config-0.1.0 packaging-26.3 pandas-3.0.6 pluggy-1.7.0 pyautogui-0.9.54 pydantic-2.14.1 pydantic-core-2.50.1 pygetwindow-0.0.9 pygments-2.21.0 pymsgbox-2.0.1 pyparsing-3.3.3 pyperclip-1.11.0 pypmarc-0.1 pyrect-0.2.0 pyscreeze-1.0.1 pytest-9.1.1 python-dateutil-2.9.0.post0 python3-Xlib-0.15 pytweening-1.2.0 requests-2.34.2 roman-numerals-4.1.0 scipy-1.18.1 setuptools-84.2.0 six-1.17.0 snowballstemmer-3.1.1 sphinx-9.1.1 sphinxcontrib-applehelp-2.0.0 sphinxcontrib-devhelp-2.0.0 sphinxcontrib-htmlhelp-2.1.0 sphinxcontrib-jsmath-1.0.1 sphinxcontrib-qthelp-2.0.0 sphinxcontrib-serializinghtml-2.0.0 typing-extensions-4.16.0 typing-inspection-0.4.4 urllib3-2.8.0 utilities-0.1.0 vsp_airfoils-0.0.0 wheel-0.48.0 [365/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src -isystem /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/images -isystem /usr/include/OpenABF -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -DVSP_USE_FLTK=1 -MD -MT vsp/CMakeFiles/apitest_g.dir/APITestSuiteVSPAERO.cpp.o -MF vsp/CMakeFiles/apitest_g.dir/APITestSuiteVSPAERO.cpp.o.d -o vsp/CMakeFiles/apitest_g.dir/APITestSuiteVSPAERO.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp/APITestSuiteVSPAERO.cpp [366/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src -isystem /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/images -isystem /usr/include/OpenABF -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -DVSP_USE_FLTK=1 -MD -MT vsp/CMakeFiles/apitest_g.dir/APITestSuiteParasiteDrag.cpp.o -MF vsp/CMakeFiles/apitest_g.dir/APITestSuiteParasiteDrag.cpp.o.d -o vsp/CMakeFiles/apitest_g.dir/APITestSuiteParasiteDrag.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp/APITestSuiteParasiteDrag.cpp [367/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src -isystem /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/images -isystem /usr/include/OpenABF -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -DVSP_USE_FLTK=1 -MD -MT vsp/CMakeFiles/apitest_g.dir/APITestSuiteCFDMesh.cpp.o -MF vsp/CMakeFiles/apitest_g.dir/APITestSuiteCFDMesh.cpp.o.d -o vsp/CMakeFiles/apitest_g.dir/APITestSuiteCFDMesh.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp/APITestSuiteCFDMesh.cpp [368/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src -isystem /usr/include/eigen3 -isystem /usr/include/OpenABF -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT vsp/CMakeFiles/apitest.dir/apitest_main.cpp.o -MF vsp/CMakeFiles/apitest.dir/apitest_main.cpp.o.d -o vsp/CMakeFiles/apitest.dir/apitest_main.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp/apitest_main.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/UtilTestSuite.h:18, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp/apitest_main.cpp:23: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ [369/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src -isystem /usr/include/eigen3 -isystem /usr/include/OpenABF -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT vsp/CMakeFiles/apitest.dir/APITestSuite.cpp.o -MF vsp/CMakeFiles/apitest.dir/APITestSuite.cpp.o.d -o vsp/CMakeFiles/apitest.dir/APITestSuite.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp/APITestSuite.cpp [370/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src -isystem /usr/include/eigen3 -isystem /usr/include/OpenABF -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT vsp/CMakeFiles/apitest.dir/APITestSuiteMassProp.cpp.o -MF vsp/CMakeFiles/apitest.dir/APITestSuiteMassProp.cpp.o.d -o vsp/CMakeFiles/apitest.dir/APITestSuiteMassProp.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp/APITestSuiteMassProp.cpp /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp/APITestSuiteMassProp.cpp: In member function ‘void APITestSuiteMassProp::TestCylindricalShell()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp/APITestSuiteMassProp.cpp:539:12: warning: unused variable ‘shellIzz’ [-Wunused-variable] 539 | double shellIzz = shellIyy; | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp/APITestSuiteMassProp.cpp: In member function ‘void APITestSuiteMassProp::TestRectangularPrism()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp/APITestSuiteMassProp.cpp:1290:12: warning: unused variable ‘pi’ [-Wunused-variable] 1290 | double pi = 3.14159265359; | ^~ [371/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src -isystem /usr/include/eigen3 -isystem /usr/include/OpenABF -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT vsp/CMakeFiles/apitest.dir/APITestSuiteCFDMesh.cpp.o -MF vsp/CMakeFiles/apitest.dir/APITestSuiteCFDMesh.cpp.o.d -o vsp/CMakeFiles/apitest.dir/APITestSuiteCFDMesh.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp/APITestSuiteCFDMesh.cpp [372/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src -isystem /usr/include/eigen3 -isystem /usr/include/OpenABF -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT vsp/CMakeFiles/apitest.dir/APITestSuiteParasiteDrag.cpp.o -MF vsp/CMakeFiles/apitest.dir/APITestSuiteParasiteDrag.cpp.o.d -o vsp/CMakeFiles/apitest.dir/APITestSuiteParasiteDrag.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp/APITestSuiteParasiteDrag.cpp [373/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src -isystem /usr/include/eigen3 -isystem /usr/include/OpenABF -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT vsp/CMakeFiles/apitest.dir/APITestSuiteVSPAERO.cpp.o -MF vsp/CMakeFiles/apitest.dir/APITestSuiteVSPAERO.cpp.o.d -o vsp/CMakeFiles/apitest.dir/APITestSuiteVSPAERO.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp/APITestSuiteVSPAERO.cpp [374/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src -isystem /usr/include/eigen3 -isystem /usr/include/OpenABF -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT vsp/CMakeFiles/vspscript.dir/scriptonly_main.cpp.o -MF vsp/CMakeFiles/vspscript.dir/scriptonly_main.cpp.o.d -o vsp/CMakeFiles/vspscript.dir/scriptonly_main.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp/scriptonly_main.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmUndo.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:29, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp/common.h:10, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp/scriptonly_main.cpp:7: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:22, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:27: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:28: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:61:20: warning: ‘virtual std::string ParmContainer::GetName() const’ was hidden [-Woverloaded-virtual=] 61 | virtual string GetName() const { return m_Name; } | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:22: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:75:20: note: by ‘virtual std::string XSecCurve::GetName()’ 75 | virtual string GetName(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:174:18: warning: ‘virtual void ParmContainer::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 174 | virtual void ChangeID( const string &id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:302:18: note: by ‘virtual void SSXSecCurve::ChangeID(std::string)’ 302 | virtual void ChangeID( string id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h: In constructor ‘BitMask::BitMask(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h:33:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for ( int i = 0; i < boolvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual void Geom::GetSymmIndexs(int, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:484:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 484 | if ( imain >= 0 && imain < m_SurfSymmMap.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetMainSurfID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:492:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | if ( surfnum >= 0 && surfnum < m_MainSurfIndxVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetSurfCopyIndx(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:504:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | if ( surfnum >= 0 && surfnum < m_SurfCopyIndx.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:73:24: warning: ‘virtual xmlNode* ParmContainer::EncodeXml(xmlNode*&)’ was hidden [-Woverloaded-virtual=] 73 | virtual xmlNodePtr EncodeXml( xmlNodePtr & node ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:196:16: note: by ‘xmlNode* Vehicle::EncodeXml(xmlNode*&, int)’ 196 | xmlNodePtr EncodeXml( xmlNodePtr & node, int set ); | ^~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ [375/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src -isystem /usr/include/eigen3 -isystem /usr/include/OpenABF -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT vsp/CMakeFiles/vspscript.dir/common.cpp.o -MF vsp/CMakeFiles/vspscript.dir/common.cpp.o.d -o vsp/CMakeFiles/vspscript.dir/common.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp/common.cpp In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:21, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:20, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmUndo.h:15, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:29, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp/common.h:10, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp/common.cpp:6: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:17: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 17 | #pragma warning( disable : 4018 ) /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/CADutil.h:18: warning: ignoring ‘#pragma warning ’ [-Wunknown-pragmas] 18 | #pragma warning( disable : 4800 ) In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/AttributeManager.h:14, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:22, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:27: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:316:18: warning: ‘virtual void NameValCollection::Add(NameValData*)’ was hidden [-Woverloaded-virtual=] 316 | virtual void Add( NameValData* d ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:317:18: warning: ‘virtual void NameValCollection::Add(const std::vector >&, const std::string&, const std::string&)’ was hidden [-Woverloaded-virtual=] 317 | virtual void Add( const vector< vector< vec3d > > & d, const string &prefix, const string &doc ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ResultsMgr.h:358:10: note: by ‘void AttributeCollection::Add(NameValData*, const int&, bool)’ 358 | void Add( NameValData* d, const int & attr_event_group = vsp::ATTR_GROUP_NONE, bool set_event_group = false ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:269:17: note: by ‘virtual int IntParm::operator=(int)’ 269 | virtual int operator= ( int val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:258:9: note: by ‘int IntParm::Set(int)’ 258 | int Set( int val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:333:7: note: by ‘NotEqParm& NotEqParm::operator=(const NotEqParm&)’ 333 | class NotEqParm : public Parm | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:120:20: warning: ‘virtual double Parm::operator=(double)’ was hidden [-Woverloaded-virtual=] 120 | virtual double operator= ( double val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:377:18: note: by ‘virtual bool BoolParm::operator=(bool)’ 377 | virtual bool operator= ( bool val ) | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:78:20: warning: ‘virtual double Parm::Set(double)’ was hidden [-Woverloaded-virtual=] 78 | virtual double Set( double val ); | ^~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Parm.h:363:18: note: by ‘virtual bool BoolParm::Set(bool)’ 363 | virtual bool Set( bool val ); | ^~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:28: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:61:20: warning: ‘virtual std::string ParmContainer::GetName() const’ was hidden [-Woverloaded-virtual=] 61 | virtual string GetName() const { return m_Name; } | ^~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:23, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:22: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/XSecCurve.h:75:20: note: by ‘virtual std::string XSecCurve::GetName()’ 75 | virtual string GetName(); | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:174:18: warning: ‘virtual void ParmContainer::ChangeID(const std::string&)’ was hidden [-Woverloaded-virtual=] 174 | virtual void ChangeID( const string &id ); | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/SubSurface.h:302:18: note: by ‘virtual void SSXSecCurve::ChangeID(std::string)’ 302 | virtual void ChangeID( string id ); | ^~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/FeaStructure.h:27, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h: In constructor ‘BitMask::BitMask(const std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/BitMask.h:33:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 33 | for ( int i = 0; i < boolvec.size(); i++ ) | ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual void Geom::GetSymmIndexs(int, std::vector&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:484:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 484 | if ( imain >= 0 && imain < m_SurfSymmMap.size() ) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetMainSurfID(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:492:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 492 | if ( surfnum >= 0 && surfnum < m_MainSurfIndxVec.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h: In member function ‘virtual int Geom::GetSurfCopyIndx(int) const’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Geom.h:504:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 504 | if ( surfnum >= 0 && surfnum < m_SurfCopyIndx.size() ) | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/ParmContainer.h:73:24: warning: ‘virtual xmlNode* ParmContainer::EncodeXml(xmlNode*&)’ was hidden [-Woverloaded-virtual=] 73 | virtual xmlNodePtr EncodeXml( xmlNodePtr & node ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Vehicle.h:196:16: note: by ‘xmlNode* Vehicle::EncodeXml(xmlNode*&, int)’ 196 | xmlNodePtr EncodeXml( xmlNodePtr & node, int set ); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp/common.cpp: In function ‘int batchMode(int, char**, Vehicle*, int&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp/common.cpp:34:9: warning: variable ‘validFile’ set but not used [-Wunused-but-set-variable=] 34 | int validFile = 1; | ^~~~~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_general_skinning_surface_creator.hpp:30, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:32: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp: In instantiation of ‘eli::geom::surface::connection_data::connection_data(const eli::geom::surface::connection_data&) [with data__ = double; short unsigned int dim__ = 3; tol__ = eli::util::tolerance]’: /usr/include/c++/16/bits/stl_construct.h:133:7: required from ‘void std::_Construct(_Tp*, _Args&& ...) [with _Tp = eli::geom::surface::connection_data >; _Args = {eli::geom::surface::connection_data >&}]’ 133 | ::new(static_cast(__p)) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:165:17: required from ‘_ForwardIterator std::__do_uninit_copy(_InputIterator, _Sentinel, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 165 | std::_Construct(std::__addressof(*__result), *__first); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:287:30: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*]’ 287 | return std::__do_uninit_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/stl_uninitialized.h:661:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _Sentinel, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = eli::geom::surface::connection_data >*; _Sentinel = eli::geom::surface::connection_data >*; _ForwardIterator = eli::geom::surface::connection_data >*; _Tp = eli::geom::surface::connection_data >]’ 661 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/16/bits/vector.tcc:261:35: required from ‘std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = eli::geom::surface::connection_data >; _Alloc = std::allocator > >]’ 261 | std::__uninitialized_copy_a(__x._M_impl._M_start + size(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 262 | __x._M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~ 263 | this->_M_impl._M_finish, | ~~~~~~~~~~~~~~~~~~~~~~~~ 264 | _M_get_Tp_allocator()); | ~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util/VspSurf.h:323:77: required from here 323 | void GetSkinRibVec( vector< rib_data_type > & ribvec ) const { ribvec = m_SkinRibVec; } | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:769:33: warning: ‘eli::geom::surface::connection_data >::continuity’ will be initialized after [-Wreorder] 769 | connection_continuity continuity; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:767:34: warning: ‘std::vector eli::geom::surface::connection_data >::cond_breaks’ [-Wreorder] 767 | std::vector cond_breaks; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include/eli/geom/surface/piecewise_connection_data.hpp:160:11: warning: when initialized here [-Wreorder] 160 | connection_data(const connection_data &cd) | ^~~~~~~~~~~~~~~ [376/443] : && /usr/bin/cmake -E rm -f vsp_aero/Solver/libvspaero_lib.a && /usr/bin/ar qc vsp_aero/Solver/libvspaero_lib.a vsp_aero/Solver/CMakeFiles/vspaero_lib.dir/AdjointGradient.C.o vsp_aero/Solver/CMakeFiles/vspaero_lib.dir/BoundaryConditionData.C.o vsp_aero/Solver/CMakeFiles/vspaero_lib.dir/ComponentGroup.C.o vsp_aero/Solver/CMakeFiles/vspaero_lib.dir/ControlSurface.C.o vsp_aero/Solver/CMakeFiles/vspaero_lib.dir/ControlSurfaceGroup.C.o vsp_aero/Solver/CMakeFiles/vspaero_lib.dir/EngineFace.C.o vsp_aero/Solver/CMakeFiles/vspaero_lib.dir/FastMatrix.C.o vsp_aero/Solver/CMakeFiles/vspaero_lib.dir/FEM_Node.C.o vsp_aero/Solver/CMakeFiles/vspaero_lib.dir/GlobalWakeLoop.C.o vsp_aero/Solver/CMakeFiles/vspaero_lib.dir/Gradient.C.o vsp_aero/Solver/CMakeFiles/vspaero_lib.dir/InteractionLoop.C.o vsp_aero/Solver/CMakeFiles/vspaero_lib.dir/MatPrecon.C.o vsp_aero/Solver/CMakeFiles/vspaero_lib.dir/matrix.C.o vsp_aero/Solver/CMakeFiles/vspaero_lib.dir/memory.C.o vsp_aero/Solver/CMakeFiles/vspaero_lib.dir/MergeSort.C.o vsp_aero/Solver/CMakeFiles/vspaero_lib.dir/MeshGradient.C.o vsp_aero/Solver/CMakeFiles/vspaero_lib.dir/OptimizationFunction.C.o vsp_aero/Solver/CMakeFiles/vspaero_lib.dir/OptimizationParameterData.C.o vsp_aero/Solver/CMakeFiles/vspaero_lib.dir/QuadCell.C.o vsp_aero/Solver/CMakeFiles/vspaero_lib.dir/QuadEdge.C.o vsp_aero/Solver/CMakeFiles/vspaero_lib.dir/QuadNode.C.o vsp_aero/Solver/CMakeFiles/vspaero_lib.dir/QuadTree.C.o vsp_aero/Solver/CMakeFiles/vspaero_lib.dir/quat.C.o vsp_aero/Solver/CMakeFiles/vspaero_lib.dir/RotorDisk.C.o vsp_aero/Solver/CMakeFiles/vspaero_lib.dir/SaveState.C.o vsp_aero/Solver/CMakeFiles/vspaero_lib.dir/Search.C.o vsp_aero/Solver/CMakeFiles/vspaero_lib.dir/SearchLeaf.C.o vsp_aero/Solver/CMakeFiles/vspaero_lib.dir/time.C.o vsp_aero/Solver/CMakeFiles/vspaero_lib.dir/utils.C.o vsp_aero/Solver/CMakeFiles/vspaero_lib.dir/Vortex_Sheet.C.o vsp_aero/Solver/CMakeFiles/vspaero_lib.dir/Vortex_Trail.C.o vsp_aero/Solver/CMakeFiles/vspaero_lib.dir/VortexSheetInteractionLoop.C.o vsp_aero/Solver/CMakeFiles/vspaero_lib.dir/VortexSheetVortex_To_VortexInteractionSet.C.o vsp_aero/Solver/CMakeFiles/vspaero_lib.dir/VSP_Agglom.C.o vsp_aero/Solver/CMakeFiles/vspaero_lib.dir/VSP_Edge.C.o vsp_aero/Solver/CMakeFiles/vspaero_lib.dir/VSP_Geom.C.o vsp_aero/Solver/CMakeFiles/vspaero_lib.dir/VSP_Grid.C.o vsp_aero/Solver/CMakeFiles/vspaero_lib.dir/VSP_Loop.C.o vsp_aero/Solver/CMakeFiles/vspaero_lib.dir/VSP_Node.C.o vsp_aero/Solver/CMakeFiles/vspaero_lib.dir/VSP_Solver.C.o vsp_aero/Solver/CMakeFiles/vspaero_lib.dir/WakeEdgeData.C.o && /usr/bin/ranlib vsp_aero/Solver/libvspaero_lib.a && : [377/443] /usr/bin/g++ -DMYMEMORY -DMYTIME -DVSPAERO_OPENMP -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -fopenmp -MD -MT vsp_aero/Solver/CMakeFiles/vspaero.dir/vspaero.C.o -MF vsp_aero/Solver/CMakeFiles/vspaero.dir/vspaero.C.o.d -o vsp_aero/Solver/CMakeFiles/vspaero.dir/vspaero.C.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C: In function ‘void ParseInput(int, char**)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C:783:12: warning: unused variable ‘iter’ [-Wunused-variable] 783 | int i, iter; | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C: In function ‘void LoadCaseFile(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C:1055:19: warning: unused variable ‘DumDouble’ [-Wunused-variable] 1055 | double x,y,z, DumDouble, HingeVec[3], RotAngle, DeltaHeight; | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C: In function ‘void FiniteDifference_StabilityAndControlSolve()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C:2850:15: warning: variable ‘k’ set but not used [-Wunused-but-set-variable=] 2850 | int i, j, k, p, ic, jc, kc, Found, Case, Case0, Deriv, TotalCases, CaseTotal; | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C: In function ‘void CalculateAdjointControlDerivatives()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C:3555:18: warning: unused variable ‘n’ [-Wunused-variable] 3555 | int i, j, p, n, Found, Case, NumberOfCases; | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C:3555:28: warning: unused variable ‘Case’ [-Wunused-variable] 3555 | int i, j, p, n, Found, Case, NumberOfCases; | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C:3555:34: warning: unused variable ‘NumberOfCases’ [-Wunused-variable] 3555 | int i, j, p, n, Found, Case, NumberOfCases; | ^~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C:3556:12: warning: unused variable ‘Delta’ [-Wunused-variable] 3556 | double Delta, SM, X_np; | ^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C:3556:19: warning: unused variable ‘SM’ [-Wunused-variable] 3556 | double Delta, SM, X_np; | ^~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C:3556:23: warning: unused variable ‘X_np’ [-Wunused-variable] 3556 | double Delta, SM, X_np; | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C: In function ‘void WriteOutAdjointStabilityDerivatives()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C:3674:12: warning: unused variable ‘j’ [-Wunused-variable] 3674 | int i, j, p, n, Found, Case, NumberOfCases; | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C:3674:15: warning: unused variable ‘p’ [-Wunused-variable] 3674 | int i, j, p, n, Found, Case, NumberOfCases; | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C:3674:21: warning: unused variable ‘Found’ [-Wunused-variable] 3674 | int i, j, p, n, Found, Case, NumberOfCases; | ^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C:3675:12: warning: unused variable ‘Delta’ [-Wunused-variable] 3675 | double Delta, SM, X_np; | ^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C:3676:10: warning: unused variable ‘CaseType’ [-Wunused-variable] 3676 | char CaseType[MAX_CHAR_SIZE]; | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C:3677:10: warning: unused variable ‘caseTypeFormatStr’ [-Wunused-variable] 3677 | char caseTypeFormatStr[] = "%-22s +%5.3lf %-9s"; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C: In function ‘void LoadCaseFile(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C:1565:19: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1565 | fgets( ControlSurfaceGroup_[i].Name(), 200, case_file ); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C:1573:19: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1573 | fgets(DumChar,300,case_file); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C:1593:22: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1593 | fgets(DumChar,MAX_CHAR_SIZE,case_file); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C:1671:22: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1671 | fgets(DumChar,MAX_CHAR_SIZE,case_file); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C:1701:20: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1701 | fscanf( case_file, "%lf\n", &(ControlSurfaceGroup_[i].ControlSurface_DeflectionAngle()) ); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C:1731:19: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1731 | fgets(DumChar,MAX_CHAR_SIZE,case_file); printf("%s",DumChar); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C:1732:19: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1732 | fgets(DumChar,MAX_CHAR_SIZE,case_file); printf("%s",DumChar); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C:1812:20: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1812 | fscanf(case_file,"%d %lf %lf %lf \n",&j,&x,&y,&z); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C:1846:20: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1846 | fscanf(case_file,"%d %d %lf \n",&j,&Dir,&Value); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C:1913:20: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1913 | fscanf(case_file,"%d %d %lf \n",&j,&Surface,&MassFlow); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C:1945:20: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1945 | fscanf(case_file,"%d %d %lf %lf \n",&j,&Surface,&Velocity,&DeltaCp); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C:1947:25: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1947 | fscanf(case_file,"%lf %lf %lf \n",&(VSPAERO().EngineFace(k).NozzleXYZ(0)),&(VSPAERO().EngineFace(k).NozzleXYZ(1)),&(VSPAERO().EngineFace(k).NozzleXYZ(2))); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C:1948:25: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1948 | fscanf(case_file,"%lf %lf %lf \n",&(VSPAERO().EngineFace(k).NozzleNormal(0)),&(VSPAERO().EngineFace(k).NozzleNormal(1)),&(VSPAERO().EngineFace(k).NozzleNormal(2))); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C:1949:25: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1949 | fscanf(case_file,"%lf \n",&(VSPAERO().EngineFace(i).NozzleRadius())); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C: In function ‘FiniteDiffTestSolve()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C:5237:35: warning: ‘Fxpw’ may be used uninitialized [-Wmaybe-uninitialized] 5237 | dFwdxyz[0][0] = ( Fxpw - Fxmw )/(2.*Delta); | ~~~~~~~^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C:5017:18: note: ‘Fxpw’ was declared here 5017 | double Fxmw, Fxpw, Fymw, Fypw, Fzmw, Fzpw; | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C:5238:35: warning: ‘Fypw’ may be used uninitialized [-Wmaybe-uninitialized] 5238 | dFwdxyz[1][0] = ( Fypw - Fymw )/(2.*Delta); | ~~~~~~~^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C:5017:30: note: ‘Fypw’ was declared here 5017 | double Fxmw, Fxpw, Fymw, Fypw, Fzmw, Fzpw; | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C:5239:35: warning: ‘Fzpw’ may be used uninitialized [-Wmaybe-uninitialized] 5239 | dFwdxyz[2][0] = ( Fzpw - Fzmw )/(2.*Delta); | ~~~~~~~^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C:5017:42: note: ‘Fzpw’ was declared here 5017 | double Fxmw, Fxpw, Fymw, Fypw, Fzmw, Fzpw; | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C:5237:35: warning: ‘Fxmw’ may be used uninitialized [-Wmaybe-uninitialized] 5237 | dFwdxyz[0][0] = ( Fxpw - Fxmw )/(2.*Delta); | ~~~~~~~^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C:5017:12: note: ‘Fxmw’ was declared here 5017 | double Fxmw, Fxpw, Fymw, Fypw, Fzmw, Fzpw; | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C:5238:35: warning: ‘Fymw’ may be used uninitialized [-Wmaybe-uninitialized] 5238 | dFwdxyz[1][0] = ( Fypw - Fymw )/(2.*Delta); | ~~~~~~~^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C:5017:24: note: ‘Fymw’ was declared here 5017 | double Fxmw, Fxpw, Fymw, Fypw, Fzmw, Fzpw; | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C:5239:35: warning: ‘Fzmw’ may be used uninitialized [-Wmaybe-uninitialized] 5239 | dFwdxyz[2][0] = ( Fzpw - Fzmw )/(2.*Delta); | ~~~~~~~^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C:5017:36: note: ‘Fzmw’ was declared here 5017 | double Fxmw, Fxpw, Fymw, Fypw, Fzmw, Fzpw; | ^~~~ In file included from /usr/include/stdio.h:974, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C:9: In function ‘fprintf’, inlined from ‘FiniteDiffTestSolve()’ at /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C:5723:16: /usr/include/bits/stdio2.h:111:24: warning: ‘dFodxyz[0][1]’ may be used uninitialized [-Wmaybe-uninitialized] 111 | return __fprintf_chk (__stream, __USE_FORTIFY_LEVEL - 1, __fmt, | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 112 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C: In function ‘FiniteDiffTestSolve()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C:5020:12: note: ‘dFodxyz[0][1]’ was declared here 5020 | double dFodxyz[3][3], dModxyz[3][3]; | ^~~~~~~ In function ‘fprintf’, inlined from ‘FiniteDiffTestSolve()’ at /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C:5723:16: /usr/include/bits/stdio2.h:111:24: warning: ‘dFodxyz[1][1]’ may be used uninitialized [-Wmaybe-uninitialized] 111 | return __fprintf_chk (__stream, __USE_FORTIFY_LEVEL - 1, __fmt, | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 112 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C: In function ‘FiniteDiffTestSolve()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C:5020:12: note: ‘dFodxyz[1][1]’ was declared here 5020 | double dFodxyz[3][3], dModxyz[3][3]; | ^~~~~~~ In function ‘fprintf’, inlined from ‘FiniteDiffTestSolve()’ at /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C:5723:16: /usr/include/bits/stdio2.h:111:24: warning: ‘dFodxyz[2][1]’ may be used uninitialized [-Wmaybe-uninitialized] 111 | return __fprintf_chk (__stream, __USE_FORTIFY_LEVEL - 1, __fmt, | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 112 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C: In function ‘FiniteDiffTestSolve()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C:5020:12: note: ‘dFodxyz[2][1]’ was declared here 5020 | double dFodxyz[3][3], dModxyz[3][3]; | ^~~~~~~ In function ‘fprintf’, inlined from ‘FiniteDiffTestSolve()’ at /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C:5723:16: /usr/include/bits/stdio2.h:111:24: warning: ‘dModxyz[0][1]’ may be used uninitialized [-Wmaybe-uninitialized] 111 | return __fprintf_chk (__stream, __USE_FORTIFY_LEVEL - 1, __fmt, | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 112 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C: In function ‘FiniteDiffTestSolve()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C:5020:27: note: ‘dModxyz[0][1]’ was declared here 5020 | double dFodxyz[3][3], dModxyz[3][3]; | ^~~~~~~ In function ‘fprintf’, inlined from ‘FiniteDiffTestSolve()’ at /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C:5723:16: /usr/include/bits/stdio2.h:111:24: warning: ‘dModxyz[1][1]’ may be used uninitialized [-Wmaybe-uninitialized] 111 | return __fprintf_chk (__stream, __USE_FORTIFY_LEVEL - 1, __fmt, | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 112 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C: In function ‘FiniteDiffTestSolve()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C:5020:27: note: ‘dModxyz[1][1]’ was declared here 5020 | double dFodxyz[3][3], dModxyz[3][3]; | ^~~~~~~ In function ‘fprintf’, inlined from ‘FiniteDiffTestSolve()’ at /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C:5723:16: /usr/include/bits/stdio2.h:111:24: warning: ‘dModxyz[2][1]’ may be used uninitialized [-Wmaybe-uninitialized] 111 | return __fprintf_chk (__stream, __USE_FORTIFY_LEVEL - 1, __fmt, | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 112 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C: In function ‘FiniteDiffTestSolve()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C:5020:27: note: ‘dModxyz[2][1]’ was declared here 5020 | double dFodxyz[3][3], dModxyz[3][3]; | ^~~~~~~ In function ‘fprintf’, inlined from ‘FiniteDiffTestSolve()’ at /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C:5744:16: /usr/include/bits/stdio2.h:111:24: warning: ‘dFwdxyz[0][1]’ may be used uninitialized [-Wmaybe-uninitialized] 111 | return __fprintf_chk (__stream, __USE_FORTIFY_LEVEL - 1, __fmt, | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 112 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C: In function ‘FiniteDiffTestSolve()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C:5023:12: note: ‘dFwdxyz[0][1]’ was declared here 5023 | double dFwdxyz[3][3]; | ^~~~~~~ In function ‘fprintf’, inlined from ‘FiniteDiffTestSolve()’ at /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C:5744:16: /usr/include/bits/stdio2.h:111:24: warning: ‘dFwdxyz[1][1]’ may be used uninitialized [-Wmaybe-uninitialized] 111 | return __fprintf_chk (__stream, __USE_FORTIFY_LEVEL - 1, __fmt, | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 112 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C: In function ‘FiniteDiffTestSolve()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C:5023:12: note: ‘dFwdxyz[1][1]’ was declared here 5023 | double dFwdxyz[3][3]; | ^~~~~~~ In function ‘fprintf’, inlined from ‘FiniteDiffTestSolve()’ at /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C:5744:16: /usr/include/bits/stdio2.h:111:24: warning: ‘dFwdxyz[2][1]’ may be used uninitialized [-Wmaybe-uninitialized] 111 | return __fprintf_chk (__stream, __USE_FORTIFY_LEVEL - 1, __fmt, | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 112 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C: In function ‘FiniteDiffTestSolve()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C:5023:12: note: ‘dFwdxyz[2][1]’ was declared here 5023 | double dFwdxyz[3][3]; | ^~~~~~~ [378/443] : && /usr/bin/cmake -E rm -f vsp_aero/Viewer/libviewerscreens.a && /usr/bin/ar qc vsp_aero/Viewer/libviewerscreens.a vsp_aero/Viewer/CMakeFiles/viewerscreens.dir/ContourLevel.C.o vsp_aero/Viewer/CMakeFiles/viewerscreens.dir/CuttingPlane.C.o vsp_aero/Viewer/CMakeFiles/viewerscreens.dir/viewerUI.C.o && /usr/bin/ranlib vsp_aero/Viewer/libviewerscreens.a && : [379/443] /usr/bin/g++ -DDO_GRAPHICS -DHAVE_PNG_GET_VALID=1 -DHAVE_PNG_H=1 -DHAVE_PNG_SET_TRNS_TO_ALPHA=1 -DOCTREE_DO_GRAPHICS -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/vsp_aero/Viewer -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/stb -isystem /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include -isystem /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/images -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT vsp_aero/Viewer/CMakeFiles/vspviewer.dir/EngineFace.C.o -MF vsp_aero/Viewer/CMakeFiles/vspviewer.dir/EngineFace.C.o.d -o vsp_aero/Viewer/CMakeFiles/vspviewer.dir/EngineFace.C.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/EngineFace.C /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/EngineFace.C: In member function ‘void ENGINE_FACE::Write_Binary_STP_Data(FILE*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/EngineFace.C:224:9: warning: variable ‘i_size’ set but not used [-Wunused-but-set-variable=] 224 | int i_size, c_size, d_size; | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/EngineFace.C:224:17: warning: variable ‘c_size’ set but not used [-Wunused-but-set-variable=] 224 | int i_size, c_size, d_size; | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/EngineFace.C: In member function ‘void ENGINE_FACE::Read_Binary_STP_Data(FILE*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/EngineFace.C:255:9: warning: variable ‘i_size’ set but not used [-Wunused-but-set-variable=] 255 | int i_size, c_size, d_size; | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/EngineFace.C:255:17: warning: variable ‘c_size’ set but not used [-Wunused-but-set-variable=] 255 | int i_size, c_size, d_size; | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/EngineFace.C: In member function ‘void ENGINE_FACE::Skip_Read_Binary_STP_Data(FILE*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/EngineFace.C:286:9: warning: variable ‘i_size’ set but not used [-Wunused-but-set-variable=] 286 | int i_size, c_size, d_size; | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/EngineFace.C:286:17: warning: variable ‘c_size’ set but not used [-Wunused-but-set-variable=] 286 | int i_size, c_size, d_size; | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/EngineFace.C: In member function ‘void ENGINE_FACE::Read_Binary_STP_Data(FILE*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/EngineFace.C:265:10: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 265 | FREAD(&(NozzleXYZ_[0]), d_size, 1, InputFile); /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/EngineFace.C:266:10: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 266 | FREAD(&(NozzleXYZ_[1]), d_size, 1, InputFile); /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/EngineFace.C:267:10: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 267 | FREAD(&(NozzleXYZ_[2]), d_size, 1, InputFile); /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/EngineFace.C:269:10: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 269 | FREAD(&(NozzleNormal_[0]), d_size, 1, InputFile); /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/EngineFace.C:270:10: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 270 | FREAD(&(NozzleNormal_[1]), d_size, 1, InputFile); /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/EngineFace.C:271:10: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 271 | FREAD(&(NozzleNormal_[2]), d_size, 1, InputFile); /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/EngineFace.C:273:10: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 273 | FREAD(&(NozzleRadius_), d_size, 1, InputFile); /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/EngineFace.C: In member function ‘void ENGINE_FACE::Skip_Read_Binary_STP_Data(FILE*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/EngineFace.C:298:10: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 298 | FREAD(&DumDouble, d_size, 1, InputFile); /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/EngineFace.C:299:10: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 299 | FREAD(&DumDouble, d_size, 1, InputFile); /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/EngineFace.C:300:10: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 300 | FREAD(&DumDouble, d_size, 1, InputFile); /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/EngineFace.C:302:10: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 302 | FREAD(&DumDouble, d_size, 1, InputFile); /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/EngineFace.C:303:10: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 303 | FREAD(&DumDouble, d_size, 1, InputFile); /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/EngineFace.C:304:10: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 304 | FREAD(&DumDouble, d_size, 1, InputFile); /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/EngineFace.C:306:10: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 306 | FREAD(&DumDouble, d_size, 1, InputFile); [380/443] /usr/bin/g++ -DDO_GRAPHICS -DHAVE_PNG_GET_VALID=1 -DHAVE_PNG_H=1 -DHAVE_PNG_SET_TRNS_TO_ALPHA=1 -DOCTREE_DO_GRAPHICS -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/vsp_aero/Viewer -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/stb -isystem /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include -isystem /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/images -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT vsp_aero/Viewer/CMakeFiles/vspviewer.dir/RotorDisk.C.o -MF vsp_aero/Viewer/CMakeFiles/vspviewer.dir/RotorDisk.C.o.d -o vsp_aero/Viewer/CMakeFiles/vspviewer.dir/RotorDisk.C.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/RotorDisk.C /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/RotorDisk.C: In member function ‘void ROTOR_DISK::VelocityPotential(double*, double*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/RotorDisk.C:129:48: warning: variable ‘Omega’ set but not used [-Wunused-but-set-variable=] 129 | double Velocity_X, Velocity_R, Velocity_T, Omega, PhiTotal; | ^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/RotorDisk.C: In member function ‘void ROTOR_DISK::Velocity(double*, double*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/RotorDisk.C:215:67: warning: variable ‘TotalVinfMag’ set but not used [-Wunused-but-set-variable=] 215 | double eta_mom, eta_prop, CT_h, CP_h, Sigma_Cd, Sigma_Cl, Vo, TotalVinfMag; | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/RotorDisk.C: In member function ‘void ROTOR_DISK::Write_Binary_STP_Data(FILE*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/RotorDisk.C:694:9: warning: variable ‘i_size’ set but not used [-Wunused-but-set-variable=] 694 | int i_size, c_size, d_size; | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/RotorDisk.C:694:17: warning: variable ‘c_size’ set but not used [-Wunused-but-set-variable=] 694 | int i_size, c_size, d_size; | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/RotorDisk.C: In member function ‘void ROTOR_DISK::Read_Binary_STP_Data(FILE*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/RotorDisk.C:780:9: warning: variable ‘i_size’ set but not used [-Wunused-but-set-variable=] 780 | int i_size, c_size, d_size; | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/RotorDisk.C:780:17: warning: variable ‘c_size’ set but not used [-Wunused-but-set-variable=] 780 | int i_size, c_size, d_size; | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/RotorDisk.C: In member function ‘void ROTOR_DISK::Load_STP_Data(FILE*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/RotorDisk.C:735:11: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 735 | fscanf(InputFile,"%lf %lf %lf \n",&(RotorXYZ_[0]), &(RotorXYZ_[1]), &(RotorXYZ_[2])); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/RotorDisk.C:737:11: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 737 | fscanf(InputFile,"%lf %lf %lf \n",&(RotorNormal_[0]), &(RotorNormal_[1]), &(RotorNormal_[2])); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/RotorDisk.C:739:11: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 739 | fscanf(InputFile,"%lf \n",&RotorRadius_); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/RotorDisk.C:741:11: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 741 | fscanf(InputFile,"%lf \n",&RotorHubRadius_); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/RotorDisk.C:743:11: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 743 | fscanf(InputFile,"%lf \n",&RotorRPM_); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/RotorDisk.C:745:11: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 745 | fscanf(InputFile,"%lf \n",&Rotor_CT_); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/RotorDisk.C:747:11: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 747 | fscanf(InputFile,"%lf \n",&Rotor_CP_); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/RotorDisk.C: In member function ‘void ROTOR_DISK::Read_Binary_STP_Data(FILE*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/RotorDisk.C:790:10: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 790 | fread(&(RotorXYZ_[0]), d_size, 1, InputFile); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/RotorDisk.C:791:10: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 791 | fread(&(RotorXYZ_[1]), d_size, 1, InputFile); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/RotorDisk.C:792:10: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 792 | fread(&(RotorXYZ_[2]), d_size, 1, InputFile); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/RotorDisk.C:794:10: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 794 | fread(&(RotorNormal_[0]), d_size, 1, InputFile); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/RotorDisk.C:795:10: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 795 | fread(&(RotorNormal_[1]), d_size, 1, InputFile); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/RotorDisk.C:796:10: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 796 | fread(&(RotorNormal_[2]), d_size, 1, InputFile); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/RotorDisk.C:798:10: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 798 | fread(&(RotorRadius_), d_size, 1, InputFile); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/RotorDisk.C:800:10: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 800 | fread(&(RotorHubRadius_), d_size, 1, InputFile); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/RotorDisk.C:802:10: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 802 | fread(&(RotorRPM_), d_size, 1, InputFile); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/RotorDisk.C:804:10: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 804 | fread(&(Rotor_CT_), d_size, 1, InputFile); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/RotorDisk.C:806:10: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 806 | fread(&(Rotor_CP_), d_size, 1, InputFile); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [381/443] /usr/bin/g++ -DDO_GRAPHICS -DHAVE_PNG_GET_VALID=1 -DHAVE_PNG_H=1 -DHAVE_PNG_SET_TRNS_TO_ALPHA=1 -DOCTREE_DO_GRAPHICS -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/vsp_aero/Viewer -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/stb -isystem /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include -isystem /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/images -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT vsp_aero/Viewer/CMakeFiles/vspviewer.dir/VSP_Agglom.C.o -MF vsp_aero/Viewer/CMakeFiles/vspviewer.dir/VSP_Agglom.C.o.d -o vsp_aero/Viewer/CMakeFiles/vspviewer.dir/VSP_Agglom.C.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/VSP_Agglom.C /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/VSP_Agglom.C: In member function ‘void VSP_AGGLOM::InitializeFront_()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/VSP_Agglom.C:133:12: warning: variable ‘Node1’ set but not used [-Wunused-but-set-variable=] 133 | int i, Node1, Node2; | ^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/VSP_Agglom.C:133:19: warning: variable ‘Node2’ set but not used [-Wunused-but-set-variable=] 133 | int i, Node1, Node2; | ^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/VSP_Agglom.C: In member function ‘int VSP_AGGLOM::NextAgglomerationEdge_()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/VSP_Agglom.C:234:12: warning: variable ‘Done’ set but not used [-Wunused-but-set-variable=] 234 | int i, Done; | ^~~~ [382/443] /usr/bin/g++ -DDO_GRAPHICS -DHAVE_PNG_GET_VALID=1 -DHAVE_PNG_H=1 -DHAVE_PNG_SET_TRNS_TO_ALPHA=1 -DOCTREE_DO_GRAPHICS -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/vsp_aero/Viewer -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/stb -isystem /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include -isystem /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/images -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT vsp_aero/Viewer/CMakeFiles/vspviewer.dir/VSP_Body.C.o -MF vsp_aero/Viewer/CMakeFiles/vspviewer.dir/VSP_Body.C.o.d -o vsp_aero/Viewer/CMakeFiles/vspviewer.dir/VSP_Body.C.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/VSP_Body.C /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/VSP_Body.C: In member function ‘void VSP_BODY::ReadFile(char*, int, FILE*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/VSP_Body.C:133:27: warning: variable ‘Wing’ set but not used [-Wunused-but-set-variable=] 133 | int i, j, NumI, NumJ, Wing, Done; | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/VSP_Body.C: In member function ‘void VSP_BODY::CreateMesh(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/VSP_Body.C:399:69: warning: variable ‘Flipped’ set but not used [-Wunused-but-set-variable=] 399 | int i, j, n, nk, NumNodes, NumTris, node1, node2, node3, node4, Flipped; | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/VSP_Body.C:402:36: warning: variable ‘Nx’ set but not used [-Wunused-but-set-variable=] 402 | double x1, y1, z1, x2, y2, z2, Nx, Ny, Nz, Distance, Tolerance; | ^~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/VSP_Body.C: In member function ‘void VSP_BODY::ReadFile(char*, int, FILE*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/VSP_Body.C:147:10: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 147 | fgets(DumChar,1000,VSP_Degen_File); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/VSP_Body.C:148:10: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 148 | fgets(DumChar,1000,VSP_Degen_File); sscanf(DumChar,"SURFACE_NODE,%d,%d",&NumI,&NumJ); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/VSP_Body.C:149:10: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 149 | fgets(DumChar,1000,VSP_Degen_File); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/VSP_Body.C:161:16: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 161 | fgets(DumChar,1000,VSP_Degen_File); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/VSP_Body.C:189:13: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 189 | fgets(DumChar,1000,VSP_Degen_File); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/VSP_Body.C:201:16: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 201 | fgets(DumChar,1000,VSP_Degen_File); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/VSP_Body.C:219:46: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 219 | for ( i = 1 ; i <= NumI + 2 ; i++ ) fgets(DumChar,1000,VSP_Degen_File); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/VSP_Body.C:227:16: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 227 | fgets(DumChar,1000,VSP_Degen_File); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [383/443] /usr/bin/g++ -DMYTIME -DVSPAERO_OPENMP -DVSPAERO_OPT -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -isystem /usr/include/eigen3 -isystem /usr/include/OpenABF -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -fopenmp -MD -MT vsp_aero/Solver/CMakeFiles/vspaero_opt.dir/vspaero.C.o -MF vsp_aero/Solver/CMakeFiles/vspaero_opt.dir/vspaero.C.o.d -o vsp_aero/Solver/CMakeFiles/vspaero_opt.dir/vspaero.C.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C: In function ‘void ParseInput(int, char**)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C:783:12: warning: unused variable ‘iter’ [-Wunused-variable] 783 | int i, iter; | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C: In function ‘void LoadCaseFile(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C:1055:19: warning: unused variable ‘DumDouble’ [-Wunused-variable] 1055 | double x,y,z, DumDouble, HingeVec[3], RotAngle, DeltaHeight; | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C: In function ‘void FiniteDifference_StabilityAndControlSolve()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C:2850:15: warning: variable ‘k’ set but not used [-Wunused-but-set-variable=] 2850 | int i, j, k, p, ic, jc, kc, Found, Case, Case0, Deriv, TotalCases, CaseTotal; | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C: In function ‘void CalculateAdjointControlDerivatives()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C:3555:18: warning: unused variable ‘n’ [-Wunused-variable] 3555 | int i, j, p, n, Found, Case, NumberOfCases; | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C:3555:28: warning: unused variable ‘Case’ [-Wunused-variable] 3555 | int i, j, p, n, Found, Case, NumberOfCases; | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C:3555:34: warning: unused variable ‘NumberOfCases’ [-Wunused-variable] 3555 | int i, j, p, n, Found, Case, NumberOfCases; | ^~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C:3556:12: warning: unused variable ‘Delta’ [-Wunused-variable] 3556 | double Delta, SM, X_np; | ^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C:3556:19: warning: unused variable ‘SM’ [-Wunused-variable] 3556 | double Delta, SM, X_np; | ^~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C:3556:23: warning: unused variable ‘X_np’ [-Wunused-variable] 3556 | double Delta, SM, X_np; | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C: In function ‘void WriteOutAdjointStabilityDerivatives()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C:3674:12: warning: unused variable ‘j’ [-Wunused-variable] 3674 | int i, j, p, n, Found, Case, NumberOfCases; | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C:3674:15: warning: unused variable ‘p’ [-Wunused-variable] 3674 | int i, j, p, n, Found, Case, NumberOfCases; | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C:3674:21: warning: unused variable ‘Found’ [-Wunused-variable] 3674 | int i, j, p, n, Found, Case, NumberOfCases; | ^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C:3675:12: warning: unused variable ‘Delta’ [-Wunused-variable] 3675 | double Delta, SM, X_np; | ^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C:3676:10: warning: unused variable ‘CaseType’ [-Wunused-variable] 3676 | char CaseType[MAX_CHAR_SIZE]; | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C:3677:10: warning: unused variable ‘caseTypeFormatStr’ [-Wunused-variable] 3677 | char caseTypeFormatStr[] = "%-22s +%5.3lf %-9s"; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C: In function ‘void VSPAERO_Optimize()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C:5782:9: warning: unused variable ‘Case’ [-Wunused-variable] 5782 | int Case, NumberOfThreads; | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C:5783:46: warning: unused variable ‘NumberOfNodes’ [-Wunused-variable] 5783 | int i, j, Iter, NumberOfParameterValues, NumberOfNodes, Done, NumSteps; | ^~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C:5789:13: warning: unused variable ‘NodeXYZ’ [-Wunused-variable] 5789 | double *NodeXYZ, *dFdMesh[3], *dF_dParameter, *GradientNew, *GradientOld; | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C:5791:73: warning: unused variable ‘MeshNodes’ [-Wunused-variable] 5791 | double *ParameterValuesNew, *ParameterValuesOld, Time0, TotalTime, *MeshNodes; | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C:5802:70: warning: unused variable ‘OptimizationSetupFileName’ [-Wunused-variable] 5802 | char HistoryFileName[MAX_CHAR_SIZE], CommandLine[MAX_CHAR_SIZE], OptimizationSetupFileName[MAX_CHAR_SIZE], **OpenVSP_ParameterNames; | ^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C:5802:114: warning: unused variable ‘OpenVSP_ParameterNames’ [-Wunused-variable] 5802 | char HistoryFileName[MAX_CHAR_SIZE], CommandLine[MAX_CHAR_SIZE], OptimizationSetupFileName[MAX_CHAR_SIZE], **OpenVSP_ParameterNames; | ^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C:5803:43: warning: unused variable ‘OpenVSP_VSPGeomFileName’ [-Wunused-variable] 5803 | char OpenVSP_FileName[MAX_CHAR_SIZE], OpenVSP_VSPGeomFileName[MAX_CHAR_SIZE], NewFileName[MAX_CHAR_SIZE]; | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C:5807:25: warning: unused variable ‘OptimizationSetupFile’ [-Wunused-variable] 5807 | FILE *HistoryFile, *OptimizationSetupFile; | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C: In function ‘double* CreateVSPGeometry(char*, OPTIMIZATION_PARAMETERS&, double*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C:7003:15: warning: unused variable ‘temp’ [-Wunused-variable] 7003 | double temp = vsp::SetParmVal( ParameterData_.OpenVSP_ParameterNames(i), ParameterValues[i] ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C:6986:21: warning: unused variable ‘NumVars’ [-Wunused-variable] 6986 | int i, j, Node, NumVars; | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C:6991:12: warning: unused variable ‘Value’ [-Wunused-variable] 6991 | double Value, *MeshNodesXYZ; | ^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C:6992:10: warning: unused variable ‘DesignFileName’ [-Wunused-variable] 6992 | char DesignFileName[MAX_CHAR_SIZE]; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C:6993:11: warning: unused variable ‘DesignFile’ [-Wunused-variable] 6993 | FILE *DesignFile, *OptDesFile; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C:6993:24: warning: unused variable ‘OptDesFile’ [-Wunused-variable] 6993 | FILE *DesignFile, *OptDesFile; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C: In function ‘void SaveVSPGeomFile(char*, OPTIMIZATION_PARAMETERS&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C:7089:15: warning: unused variable ‘temp’ [-Wunused-variable] 7089 | double temp = vsp::SetParmVal( ParameterData_.OpenVSP_ParameterNames(i), ParameterData_.ParameterValues(i) ); | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C:7080:12: warning: unused variable ‘NumVars’ [-Wunused-variable] 7080 | int i, NumVars; | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C:7081:12: warning: unused variable ‘Value’ [-Wunused-variable] 7081 | double Value; | ^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C:7082:10: warning: unused variable ‘DesignFileName’ [-Wunused-variable] 7082 | char DesignFileName[MAX_CHAR_SIZE], Variable[MAX_CHAR_SIZE]; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C:7082:41: warning: unused variable ‘Variable’ [-Wunused-variable] 7082 | char DesignFileName[MAX_CHAR_SIZE], Variable[MAX_CHAR_SIZE]; | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C:7083:11: warning: unused variable ‘DesignFile’ [-Wunused-variable] 7083 | FILE *DesignFile, *OptDesFile; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C:7083:24: warning: unused variable ‘OptDesFile’ [-Wunused-variable] 7083 | FILE *DesignFile, *OptDesFile; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C: In function ‘double** CalculateOpenVSPGeometryGradients(char*, OPTIMIZATION_PARAMETERS&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C:7126:15: warning: unused variable ‘NumberOfMeshNodes’ [-Wunused-variable] 7126 | int i, j, NumberOfMeshNodes; | ^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C: In function ‘OPTIMIZATION_PARAMETERS* VSPAERO_Optimize_Setup()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C:7441:9: warning: variable ‘NumberOfParameterValues’ set but not used [-Wunused-but-set-variable=] 7441 | int NumberOfParameterValues; | ^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C:7442:14: warning: unused variable ‘dMesh_dParameter’ [-Wunused-variable] 7442 | double **dMesh_dParameter; | ^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C:7446:25: warning: unused variable ‘OptimizationSetupFile’ [-Wunused-variable] 7446 | FILE *HistoryFile, *OptimizationSetupFile; | ^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C: In function ‘GRADIENT_DATA* VSPAERO_Optimize_Gradients(OPTIMIZATION_PARAMETERS*, int, bool)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C:7643:13: warning: unused variable ‘dFdMesh’ [-Wunused-variable] 7643 | double *dFdMesh[3], *dF_dParameter, *dF_dParam; | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C:7643:26: warning: unused variable ‘dF_dParameter’ [-Wunused-variable] 7643 | double *dFdMesh[3], *dF_dParameter, *dF_dParam; | ^~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C:7645:12: warning: variable ‘Time’ set but not used [-Wunused-but-set-variable=] 7645 | double Time, ForwardSolveTime, AdjointSolveTime, GeometryUpdateTime; | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C:7646:12: warning: unused variable ‘dCL_dp’ [-Wunused-variable] 7646 | double dCL_dp, dCD_dp, dCS_dp; | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C:7646:20: warning: unused variable ‘dCD_dp’ [-Wunused-variable] 7646 | double dCL_dp, dCD_dp, dCS_dp; | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C:7646:28: warning: unused variable ‘dCS_dp’ [-Wunused-variable] 7646 | double dCL_dp, dCD_dp, dCS_dp; | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C:7647:12: warning: unused variable ‘dCML_dp’ [-Wunused-variable] 7647 | double dCML_dp, dCMM_dp, dCMN_dp; | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C:7647:21: warning: unused variable ‘dCMM_dp’ [-Wunused-variable] 7647 | double dCML_dp, dCMM_dp, dCMN_dp; | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C:7647:30: warning: unused variable ‘dCMN_dp’ [-Wunused-variable] 7647 | double dCML_dp, dCMM_dp, dCMN_dp; | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C:7648:44: warning: unused variable ‘ParameterNames’ [-Wunused-variable] 7648 | char HistoryFileName[MAX_CHAR_SIZE], **ParameterNames; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C: In function ‘void LoadCaseFile(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C:1565:19: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1565 | fgets( ControlSurfaceGroup_[i].Name(), 200, case_file ); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C:1573:19: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1573 | fgets(DumChar,300,case_file); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C:1593:22: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1593 | fgets(DumChar,MAX_CHAR_SIZE,case_file); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C:1671:22: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1671 | fgets(DumChar,MAX_CHAR_SIZE,case_file); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C:1701:20: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1701 | fscanf( case_file, "%lf\n", &(ControlSurfaceGroup_[i].ControlSurface_DeflectionAngle()) ); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C:1731:19: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1731 | fgets(DumChar,MAX_CHAR_SIZE,case_file); printf("%s",DumChar); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C:1732:19: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1732 | fgets(DumChar,MAX_CHAR_SIZE,case_file); printf("%s",DumChar); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C:1812:20: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1812 | fscanf(case_file,"%d %lf %lf %lf \n",&j,&x,&y,&z); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C:1846:20: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1846 | fscanf(case_file,"%d %d %lf \n",&j,&Dir,&Value); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C:1913:20: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1913 | fscanf(case_file,"%d %d %lf \n",&j,&Surface,&MassFlow); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C:1945:20: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1945 | fscanf(case_file,"%d %d %lf %lf \n",&j,&Surface,&Velocity,&DeltaCp); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C:1947:25: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1947 | fscanf(case_file,"%lf %lf %lf \n",&(VSPAERO().EngineFace(k).NozzleXYZ(0)),&(VSPAERO().EngineFace(k).NozzleXYZ(1)),&(VSPAERO().EngineFace(k).NozzleXYZ(2))); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C:1948:25: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1948 | fscanf(case_file,"%lf %lf %lf \n",&(VSPAERO().EngineFace(k).NozzleNormal(0)),&(VSPAERO().EngineFace(k).NozzleNormal(1)),&(VSPAERO().EngineFace(k).NozzleNormal(2))); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C:1949:25: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1949 | fscanf(case_file,"%lf \n",&(VSPAERO().EngineFace(i).NozzleRadius())); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C: In function ‘void VSPAERO_Optimize()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C:6031:11: warning: ignoring return value of ‘int system(const char*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 6031 | system(CommandLine); | ~~~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C: In function ‘OPTIMIZATION_PARAMETERS* VSPAERO_Optimize_Setup()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C:7618:11: warning: ignoring return value of ‘int system(const char*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 7618 | system(CommandLine); | ~~~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C: In function ‘FiniteDiffTestSolve()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C:5237:35: warning: ‘Fxpw’ may be used uninitialized [-Wmaybe-uninitialized] 5237 | dFwdxyz[0][0] = ( Fxpw - Fxmw )/(2.*Delta); | ~~~~~~~^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C:5017:18: note: ‘Fxpw’ was declared here 5017 | double Fxmw, Fxpw, Fymw, Fypw, Fzmw, Fzpw; | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C:5238:35: warning: ‘Fypw’ may be used uninitialized [-Wmaybe-uninitialized] 5238 | dFwdxyz[1][0] = ( Fypw - Fymw )/(2.*Delta); | ~~~~~~~^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C:5017:30: note: ‘Fypw’ was declared here 5017 | double Fxmw, Fxpw, Fymw, Fypw, Fzmw, Fzpw; | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C:5239:35: warning: ‘Fzpw’ may be used uninitialized [-Wmaybe-uninitialized] 5239 | dFwdxyz[2][0] = ( Fzpw - Fzmw )/(2.*Delta); | ~~~~~~~^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C:5017:42: note: ‘Fzpw’ was declared here 5017 | double Fxmw, Fxpw, Fymw, Fypw, Fzmw, Fzpw; | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C:5237:35: warning: ‘Fxmw’ may be used uninitialized [-Wmaybe-uninitialized] 5237 | dFwdxyz[0][0] = ( Fxpw - Fxmw )/(2.*Delta); | ~~~~~~~^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C:5017:12: note: ‘Fxmw’ was declared here 5017 | double Fxmw, Fxpw, Fymw, Fypw, Fzmw, Fzpw; | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C:5238:35: warning: ‘Fymw’ may be used uninitialized [-Wmaybe-uninitialized] 5238 | dFwdxyz[1][0] = ( Fypw - Fymw )/(2.*Delta); | ~~~~~~~^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C:5017:24: note: ‘Fymw’ was declared here 5017 | double Fxmw, Fxpw, Fymw, Fypw, Fzmw, Fzpw; | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C:5239:35: warning: ‘Fzmw’ may be used uninitialized [-Wmaybe-uninitialized] 5239 | dFwdxyz[2][0] = ( Fzpw - Fzmw )/(2.*Delta); | ~~~~~~~^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C:5017:36: note: ‘Fzmw’ was declared here 5017 | double Fxmw, Fxpw, Fymw, Fypw, Fzmw, Fzpw; | ^~~~ In file included from /usr/include/stdio.h:974, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C:9: In function ‘fprintf’, inlined from ‘FiniteDiffTestSolve()’ at /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C:5723:16: /usr/include/bits/stdio2.h:111:24: warning: ‘dFodxyz[0][1]’ may be used uninitialized [-Wmaybe-uninitialized] 111 | return __fprintf_chk (__stream, __USE_FORTIFY_LEVEL - 1, __fmt, | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 112 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C: In function ‘FiniteDiffTestSolve()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C:5020:12: note: ‘dFodxyz[0][1]’ was declared here 5020 | double dFodxyz[3][3], dModxyz[3][3]; | ^~~~~~~ In function ‘fprintf’, inlined from ‘FiniteDiffTestSolve()’ at /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C:5723:16: /usr/include/bits/stdio2.h:111:24: warning: ‘dFodxyz[1][1]’ may be used uninitialized [-Wmaybe-uninitialized] 111 | return __fprintf_chk (__stream, __USE_FORTIFY_LEVEL - 1, __fmt, | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 112 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C: In function ‘FiniteDiffTestSolve()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C:5020:12: note: ‘dFodxyz[1][1]’ was declared here 5020 | double dFodxyz[3][3], dModxyz[3][3]; | ^~~~~~~ In function ‘fprintf’, inlined from ‘FiniteDiffTestSolve()’ at /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C:5723:16: /usr/include/bits/stdio2.h:111:24: warning: ‘dFodxyz[2][1]’ may be used uninitialized [-Wmaybe-uninitialized] 111 | return __fprintf_chk (__stream, __USE_FORTIFY_LEVEL - 1, __fmt, | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 112 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C: In function ‘FiniteDiffTestSolve()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C:5020:12: note: ‘dFodxyz[2][1]’ was declared here 5020 | double dFodxyz[3][3], dModxyz[3][3]; | ^~~~~~~ In function ‘fprintf’, inlined from ‘FiniteDiffTestSolve()’ at /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C:5723:16: /usr/include/bits/stdio2.h:111:24: warning: ‘dModxyz[0][1]’ may be used uninitialized [-Wmaybe-uninitialized] 111 | return __fprintf_chk (__stream, __USE_FORTIFY_LEVEL - 1, __fmt, | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 112 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C: In function ‘FiniteDiffTestSolve()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C:5020:27: note: ‘dModxyz[0][1]’ was declared here 5020 | double dFodxyz[3][3], dModxyz[3][3]; | ^~~~~~~ In function ‘fprintf’, inlined from ‘FiniteDiffTestSolve()’ at /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C:5723:16: /usr/include/bits/stdio2.h:111:24: warning: ‘dModxyz[1][1]’ may be used uninitialized [-Wmaybe-uninitialized] 111 | return __fprintf_chk (__stream, __USE_FORTIFY_LEVEL - 1, __fmt, | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 112 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C: In function ‘FiniteDiffTestSolve()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C:5020:27: note: ‘dModxyz[1][1]’ was declared here 5020 | double dFodxyz[3][3], dModxyz[3][3]; | ^~~~~~~ In function ‘fprintf’, inlined from ‘FiniteDiffTestSolve()’ at /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C:5723:16: /usr/include/bits/stdio2.h:111:24: warning: ‘dModxyz[2][1]’ may be used uninitialized [-Wmaybe-uninitialized] 111 | return __fprintf_chk (__stream, __USE_FORTIFY_LEVEL - 1, __fmt, | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 112 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C: In function ‘FiniteDiffTestSolve()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C:5020:27: note: ‘dModxyz[2][1]’ was declared here 5020 | double dFodxyz[3][3], dModxyz[3][3]; | ^~~~~~~ In function ‘fprintf’, inlined from ‘FiniteDiffTestSolve()’ at /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C:5744:16: /usr/include/bits/stdio2.h:111:24: warning: ‘dFwdxyz[0][1]’ may be used uninitialized [-Wmaybe-uninitialized] 111 | return __fprintf_chk (__stream, __USE_FORTIFY_LEVEL - 1, __fmt, | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 112 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C: In function ‘FiniteDiffTestSolve()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C:5023:12: note: ‘dFwdxyz[0][1]’ was declared here 5023 | double dFwdxyz[3][3]; | ^~~~~~~ In function ‘fprintf’, inlined from ‘FiniteDiffTestSolve()’ at /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C:5744:16: /usr/include/bits/stdio2.h:111:24: warning: ‘dFwdxyz[1][1]’ may be used uninitialized [-Wmaybe-uninitialized] 111 | return __fprintf_chk (__stream, __USE_FORTIFY_LEVEL - 1, __fmt, | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 112 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C: In function ‘FiniteDiffTestSolve()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C:5023:12: note: ‘dFwdxyz[1][1]’ was declared here 5023 | double dFwdxyz[3][3]; | ^~~~~~~ In function ‘fprintf’, inlined from ‘FiniteDiffTestSolve()’ at /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C:5744:16: /usr/include/bits/stdio2.h:111:24: warning: ‘dFwdxyz[2][1]’ may be used uninitialized [-Wmaybe-uninitialized] 111 | return __fprintf_chk (__stream, __USE_FORTIFY_LEVEL - 1, __fmt, | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 112 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C: In function ‘FiniteDiffTestSolve()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C:5023:12: note: ‘dFwdxyz[2][1]’ was declared here 5023 | double dFwdxyz[3][3]; | ^~~~~~~ In function ‘printf’, inlined from ‘Do1DFunctionMinimization(int, OPTIMIZATION_PARAMETERS&, double*, double*, double&, double&, double&, double&, double&, double&, double&, double&, double&, double&, double&, int&, int&, int&)’ at /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C:6582:11: /usr/include/bits/stdio2.h:118:23: warning: ‘F3’ may be used uninitialized [-Wmaybe-uninitialized] 118 | return __printf_chk (__USE_FORTIFY_LEVEL - 1, __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C: In function ‘Do1DFunctionMinimization(int, OPTIMIZATION_PARAMETERS&, double*, double*, double&, double&, double&, double&, double&, double&, double&, double&, double&, double&, double&, int&, int&, int&)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C:6488:27: note: ‘F3’ was declared here 6488 | double Delta, F1, F2, F3, F4, Error; | ^~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C:6730:14: warning: ‘Xmin’ may be used uninitialized [-Wmaybe-uninitialized] 6730 | StepSize = Xmin; | ~~~~~~~~~^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C:6487:34: note: ‘Xmin’ was declared here 6487 | double a, b, X1, X2, X3, X4, Xmin; | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C: In function ‘VSPAERO_Optimize()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C:6275:89: warning: ‘dCL_dParameter’ may be used uninitialized [-Wmaybe-uninitialized] 6275 | dF_dParameter[j] = 2.*Optimization_Lambda_1_*(CL - Optimization_CL_Required_)*dCL_dParameter | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C:5794:12: note: ‘dCL_dParameter’ was declared here 5794 | double dCL_dParameter; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C:6276:89: warning: ‘dCD_dParameter’ may be used uninitialized [-Wmaybe-uninitialized] 6276 | + 2.*Optimization_Lambda_2_*(CD - Optimization_CD_Required_)*dCD_dParameter | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C:5795:12: note: ‘dCD_dParameter’ was declared here 5795 | double dCD_dParameter; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C:6277:89: warning: ‘dCS_dParameter’ may be used uninitialized [-Wmaybe-uninitialized] 6277 | + 2.*Optimization_Lambda_3_*(CS - Optimization_CS_Required_)*dCS_dParameter | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C:5796:12: note: ‘dCS_dParameter’ was declared here 5796 | double dCS_dParameter; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C:6279:90: warning: ‘dCML_dParameter’ may be used uninitialized [-Wmaybe-uninitialized] 6279 | + 2.*Optimization_Lambda_4_*(CML - Optimization_CML_Required_)*dCML_dParameter | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C:5798:12: note: ‘dCML_dParameter’ was declared here 5798 | double dCML_dParameter; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C:6280:90: warning: ‘dCMM_dParameter’ may be used uninitialized [-Wmaybe-uninitialized] 6280 | + 2.*Optimization_Lambda_5_*(CMM - Optimization_CMM_Required_)*dCMM_dParameter | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C:5799:12: note: ‘dCMM_dParameter’ was declared here 5799 | double dCMM_dParameter; | ^~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C:6281:90: warning: ‘dCMN_dParameter’ may be used uninitialized [-Wmaybe-uninitialized] 6281 | + 2.*Optimization_Lambda_6_*(CMN - Optimization_CMN_Required_)*dCMN_dParameter; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Solver/vspaero.C:5800:12: note: ‘dCMN_dParameter’ was declared here 5800 | double dCMN_dParameter; | ^~~~~~~~~~~~~~~ [384/443] /usr/bin/g++ -DDO_GRAPHICS -DHAVE_PNG_GET_VALID=1 -DHAVE_PNG_H=1 -DHAVE_PNG_SET_TRNS_TO_ALPHA=1 -DOCTREE_DO_GRAPHICS -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/vsp_aero/Viewer -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/stb -isystem /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include -isystem /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/images -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT vsp_aero/Viewer/CMakeFiles/vspviewer.dir/VSP_DegenGeom.C.o -MF vsp_aero/Viewer/CMakeFiles/vspviewer.dir/VSP_DegenGeom.C.o.d -o vsp_aero/Viewer/CMakeFiles/vspviewer.dir/VSP_DegenGeom.C.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/VSP_DegenGeom.C /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/VSP_DegenGeom.C: In member function ‘void VSP_DEGEN_GEOM::WriteMeshFile(char*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/VSP_DegenGeom.C:302:11: warning: unused variable ‘Sref_’ [-Wunused-variable] 302 | float Sref_ = 1.; | ^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/VSP_DegenGeom.C:303:11: warning: unused variable ‘Cref_’ [-Wunused-variable] 303 | float Cref_ = 1.; | ^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/VSP_DegenGeom.C:304:11: warning: unused variable ‘Bref_’ [-Wunused-variable] 304 | float Bref_ = 1.; | ^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/VSP_DegenGeom.C:305:11: warning: unused variable ‘X_cg_’ [-Wunused-variable] 305 | float X_cg_ = 0.; | ^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/VSP_DegenGeom.C:306:11: warning: unused variable ‘Y_cg_’ [-Wunused-variable] 306 | float Y_cg_ = 0.; | ^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/VSP_DegenGeom.C:307:11: warning: unused variable ‘Z_cg_’ [-Wunused-variable] 307 | float Z_cg_ = 0.; | ^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/VSP_DegenGeom.C:309:9: warning: unused variable ‘stagnation_tri’ [-Wunused-variable] 309 | int stagnation_tri = 1; | ^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/VSP_DegenGeom.C: In member function ‘void VSP_DEGEN_GEOM::ReadFile(char*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/VSP_DegenGeom.C:108:10: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 108 | fgets(DumChar,1000,VSP_Degen_File); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/VSP_DegenGeom.C:109:10: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 109 | fgets(DumChar,1000,VSP_Degen_File); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/VSP_DegenGeom.C:110:10: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 110 | fgets(DumChar,1000,VSP_Degen_File); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/VSP_DegenGeom.C:111:10: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 111 | fgets(DumChar,1000,VSP_Degen_File); sscanf(DumChar,"%d\n",&NumberOfComponents_); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/VSP_DegenGeom.C:170:16: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 170 | fgets(DumChar,1000,VSP_Degen_File); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/VSP_DegenGeom.C:200:16: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 200 | fgets(DumChar,1000,VSP_Degen_File); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/VSP_DegenGeom.C:222:16: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 222 | fgets(DumChar,1000,VSP_Degen_File); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [385/443] /usr/bin/g++ -DDO_GRAPHICS -DHAVE_PNG_GET_VALID=1 -DHAVE_PNG_H=1 -DHAVE_PNG_SET_TRNS_TO_ALPHA=1 -DOCTREE_DO_GRAPHICS -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/vsp_aero/Viewer -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/stb -isystem /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include -isystem /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/images -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT vsp_aero/Viewer/CMakeFiles/vspviewer.dir/VSP_Edge.C.o -MF vsp_aero/Viewer/CMakeFiles/vspviewer.dir/VSP_Edge.C.o.d -o vsp_aero/Viewer/CMakeFiles/vspviewer.dir/VSP_Edge.C.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/VSP_Edge.C [386/443] /usr/bin/g++ -DDO_GRAPHICS -DHAVE_PNG_GET_VALID=1 -DHAVE_PNG_H=1 -DHAVE_PNG_SET_TRNS_TO_ALPHA=1 -DOCTREE_DO_GRAPHICS -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/vsp_aero/Viewer -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/stb -isystem /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include -isystem /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/images -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT vsp_aero/Viewer/CMakeFiles/vspviewer.dir/VSP_Node.C.o -MF vsp_aero/Viewer/CMakeFiles/vspviewer.dir/VSP_Node.C.o.d -o vsp_aero/Viewer/CMakeFiles/vspviewer.dir/VSP_Node.C.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/VSP_Node.C [387/443] /usr/bin/g++ -DDO_GRAPHICS -DHAVE_PNG_GET_VALID=1 -DHAVE_PNG_H=1 -DHAVE_PNG_SET_TRNS_TO_ALPHA=1 -DOCTREE_DO_GRAPHICS -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/vsp_aero/Viewer -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/stb -isystem /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include -isystem /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/images -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT vsp_aero/Viewer/CMakeFiles/vspviewer.dir/VSP_Tris.C.o -MF vsp_aero/Viewer/CMakeFiles/vspviewer.dir/VSP_Tris.C.o.d -o vsp_aero/Viewer/CMakeFiles/vspviewer.dir/VSP_Tris.C.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/VSP_Tris.C [388/443] /usr/bin/g++ -DDO_GRAPHICS -DHAVE_PNG_GET_VALID=1 -DHAVE_PNG_H=1 -DHAVE_PNG_SET_TRNS_TO_ALPHA=1 -DOCTREE_DO_GRAPHICS -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/vsp_aero/Viewer -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/stb -isystem /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include -isystem /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/images -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT vsp_aero/Viewer/CMakeFiles/vspviewer.dir/VSP_Grid.C.o -MF vsp_aero/Viewer/CMakeFiles/vspviewer.dir/VSP_Grid.C.o.d -o vsp_aero/Viewer/CMakeFiles/vspviewer.dir/VSP_Grid.C.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/VSP_Grid.C /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/VSP_Grid.C: In member function ‘void VSP_GRID::CreateTriEdges()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/VSP_Grid.C:197:40: warning: variable ‘Error’ set but not used [-Wunused-but-set-variable=] 197 | int max_edge, new_edge, *jump_pnt, Error; | ^~~~~ [389/443] /usr/bin/g++ -DDO_GRAPHICS -DHAVE_PNG_GET_VALID=1 -DHAVE_PNG_H=1 -DHAVE_PNG_SET_TRNS_TO_ALPHA=1 -DOCTREE_DO_GRAPHICS -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/vsp_aero/Viewer -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/stb -isystem /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include -isystem /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/images -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT vsp_aero/Viewer/CMakeFiles/vspviewer.dir/binaryio.C.o -MF vsp_aero/Viewer/CMakeFiles/vspviewer.dir/binaryio.C.o.d -o vsp_aero/Viewer/CMakeFiles/vspviewer.dir/binaryio.C.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/binaryio.C [390/443] /usr/bin/g++ -DDO_GRAPHICS -DHAVE_PNG_GET_VALID=1 -DHAVE_PNG_H=1 -DHAVE_PNG_SET_TRNS_TO_ALPHA=1 -DOCTREE_DO_GRAPHICS -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/vsp_aero/Viewer -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/stb -isystem /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include -isystem /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/images -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT vsp_aero/Viewer/CMakeFiles/vspviewer.dir/VSP_Wing.C.o -MF vsp_aero/Viewer/CMakeFiles/vspviewer.dir/VSP_Wing.C.o.d -o vsp_aero/Viewer/CMakeFiles/vspviewer.dir/VSP_Wing.C.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/VSP_Wing.C /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/VSP_Wing.C: In member function ‘void VSP_WING::ReadFile(char*, FILE*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/VSP_Wing.C:133:27: warning: variable ‘Wing’ set but not used [-Wunused-but-set-variable=] 133 | int i, j, NumI, NumJ, Wing, Done; | ^~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/VSP_Wing.C: In member function ‘void VSP_WING::CreateMesh(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/VSP_Wing.C:276:69: warning: variable ‘Flipped’ set but not used [-Wunused-but-set-variable=] 276 | int i, j, n, nk, NumNodes, NumTris, node1, node2, node3, node4, Flipped; | ^~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/VSP_Wing.C: In member function ‘void VSP_WING::ReadFile(char*, FILE*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/VSP_Wing.C:143:10: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 143 | fgets(DumChar,1000,VSP_Degen_File); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/VSP_Wing.C:144:10: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 144 | fgets(DumChar,1000,VSP_Degen_File); sscanf(DumChar,"SURFACE_NODE,%d,%d",&NumI,&NumJ); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/VSP_Wing.C:145:10: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 145 | fgets(DumChar,1000,VSP_Degen_File); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/VSP_Wing.C:157:16: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 157 | fgets(DumChar,1000,VSP_Degen_File); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/VSP_Wing.C:185:13: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 185 | fgets(DumChar,1000,VSP_Degen_File); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/VSP_Wing.C:201:46: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 201 | for ( i = 1 ; i <= NumI + 2 ; i++ ) fgets(DumChar,1000,VSP_Degen_File); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/VSP_Wing.C:209:16: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 209 | fgets(DumChar,1000,VSP_Degen_File); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [391/443] /usr/bin/g++ -DDO_GRAPHICS -DHAVE_PNG_GET_VALID=1 -DHAVE_PNG_H=1 -DHAVE_PNG_SET_TRNS_TO_ALPHA=1 -DOCTREE_DO_GRAPHICS -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/vsp_aero/Viewer -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/stb -isystem /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include -isystem /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/images -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT vsp_aero/Viewer/CMakeFiles/vspviewer.dir/FEM_Node.C.o -MF vsp_aero/Viewer/CMakeFiles/vspviewer.dir/FEM_Node.C.o.d -o vsp_aero/Viewer/CMakeFiles/vspviewer.dir/FEM_Node.C.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/FEM_Node.C [392/443] /usr/bin/g++ -DDO_GRAPHICS -DHAVE_PNG_GET_VALID=1 -DHAVE_PNG_H=1 -DHAVE_PNG_SET_TRNS_TO_ALPHA=1 -DOCTREE_DO_GRAPHICS -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/vsp_aero/Viewer -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/stb -isystem /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include -isystem /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/images -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT vsp_aero/Viewer/CMakeFiles/vspviewer.dir/Optimization_Node.C.o -MF vsp_aero/Viewer/CMakeFiles/vspviewer.dir/Optimization_Node.C.o.d -o vsp_aero/Viewer/CMakeFiles/vspviewer.dir/Optimization_Node.C.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/Optimization_Node.C [393/443] /usr/bin/g++ -DDO_GRAPHICS -DHAVE_PNG_GET_VALID=1 -DHAVE_PNG_H=1 -DHAVE_PNG_SET_TRNS_TO_ALPHA=1 -DOCTREE_DO_GRAPHICS -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/vsp_aero/Viewer -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/stb -isystem /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include -isystem /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/images -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT vsp_aero/Viewer/CMakeFiles/vspviewer.dir/glf.C.o -MF vsp_aero/Viewer/CMakeFiles/vspviewer.dir/glf.C.o.d -o vsp_aero/Viewer/CMakeFiles/vspviewer.dir/glf.C.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glf.C /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glf.C: In function ‘void glfDrawWiredSymbol(char)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glf.C:553:37: warning: array subscript has type ‘char’ [-Wchar-subscripts] 553 | if (fonts[curfont]->symbols[s] == NULL) return; | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glf.C:556:39: warning: array subscript has type ‘char’ [-Wchar-subscripts] 556 | tvp = fonts[curfont]->symbols[s]->vdata; | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glf.C:558:45: warning: array subscript has type ‘char’ [-Wchar-subscripts] 558 | for (i=0; isymbols[s]->vertexs; i++) | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glf.C:563:45: warning: array subscript has type ‘char’ [-Wchar-subscripts] 563 | if (fonts[curfont]->symbols[s]->ldata[cur_line] == i) | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glf.C:567:64: warning: array subscript has type ‘char’ [-Wchar-subscripts] 567 | if (cur_line < fonts[curfont]->symbols[s]->lines) glBegin(GL_LINE_LOOP); | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glf.C: In function ‘void DrawString(char*, void (*)(char))’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glf.C:600:57: warning: array subscript has type ‘char’ [-Wchar-subscripts] 600 | if ((fonts[curfont]->symbols[s[i]] == NULL) || (s[i] == ' ')) | ~~~^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glf.C:616:82: warning: array subscript has type ‘char’ [-Wchar-subscripts] 616 | if (fonts[curfont]->symbols[s[i+1]] == NULL) continue; | ~~~~~^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glf.C:620:102: warning: array subscript has type ‘char’ [-Wchar-subscripts] 620 | sda = (float)fabs(fonts[curfont]->symbols[s[i]]->rightx); | ~~~^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glf.C:621:104: warning: array subscript has type ‘char’ [-Wchar-subscripts] 621 | sdb = (float)fabs(fonts[curfont]->symbols[s[i+1]]->leftx); | ~~~~~^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glf.C:627:102: warning: array subscript has type ‘char’ [-Wchar-subscripts] 627 | sda = (float)fabs(fonts[curfont]->symbols[s[i]]->topy); | ~~~^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glf.C:628:102: warning: array subscript has type ‘char’ [-Wchar-subscripts] 628 | sdb = (float)fabs(fonts[curfont]->symbols[s[i]]->bottomy); | ~~~^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glf.C:658:97: warning: array subscript has type ‘char’ [-Wchar-subscripts] 658 | case GLF_LEFT : glTranslatef(-(1-(float)fabs(fonts[curfont]->symbols[s[0]]->leftx)), 0, 0); break; | ~~~^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glf.C:659:97: warning: array subscript has type ‘char’ [-Wchar-subscripts] 659 | case GLF_RIGHT : glTranslatef((1-(float)fabs(fonts[curfont]->symbols[s[0]]->rightx)), 0, 0); break; | ~~~^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glf.C:660:97: warning: array subscript has type ‘char’ [-Wchar-subscripts] 660 | case GLF_UP : glTranslatef(0, (1-(float)fabs(fonts[curfont]->symbols[s[0]]->topy)), 0); break; | ~~~^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glf.C:661:100: warning: array subscript has type ‘char’ [-Wchar-subscripts] 661 | case GLF_DOWN : glTranslatef(0, -(1-(float)fabs(fonts[curfont]->symbols[s[0]]->bottomy)), 0); break; | ~~~^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glf.C:669:49: warning: array subscript has type ‘char’ [-Wchar-subscripts] 669 | if ((fonts[curfont]->symbols[s[i]] == NULL) || (s[i] == ' ')) | ~~~^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glf.C:695:74: warning: array subscript has type ‘char’ [-Wchar-subscripts] 695 | if (fonts[curfont]->symbols[s[i+1]] == NULL) continue; | ~~~~~^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glf.C:701:102: warning: array subscript has type ‘char’ [-Wchar-subscripts] 701 | sda = (float)fabs(fonts[curfont]->symbols[s[i]]->rightx); | ~~~^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glf.C:702:104: warning: array subscript has type ‘char’ [-Wchar-subscripts] 702 | sdb = (float)fabs(fonts[curfont]->symbols[s[i+1]]->leftx); | ~~~~~^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glf.C:706:104: warning: array subscript has type ‘char’ [-Wchar-subscripts] 706 | sda = (float)fabs(fonts[curfont]->symbols[s[i+1]]->rightx); | ~~~~~^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glf.C:707:102: warning: array subscript has type ‘char’ [-Wchar-subscripts] 707 | sdb = (float)fabs(fonts[curfont]->symbols[s[i]]->leftx); | ~~~^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glf.C:717:102: warning: array subscript has type ‘char’ [-Wchar-subscripts] 717 | sda = (float)fabs(fonts[curfont]->symbols[s[i]]->topy); | ~~~^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glf.C:718:104: warning: array subscript has type ‘char’ [-Wchar-subscripts] 718 | sdb = (float)fabs(fonts[curfont]->symbols[s[i+1]]->bottomy); | ~~~~~^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glf.C:722:104: warning: array subscript has type ‘char’ [-Wchar-subscripts] 722 | sda = (float)fabs(fonts[curfont]->symbols[s[i+1]]->topy); | ~~~~~^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glf.C:723:102: warning: array subscript has type ‘char’ [-Wchar-subscripts] 723 | sdb = (float)fabs(fonts[curfont]->symbols[s[i]]->bottomy); | ~~~^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glf.C: In function ‘void glfDrawSolidSymbol(char)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glf.C:763:37: warning: array subscript has type ‘char’ [-Wchar-subscripts] 763 | if (fonts[curfont]->symbols[s] == NULL) return; | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glf.C:765:37: warning: array subscript has type ‘char’ [-Wchar-subscripts] 765 | b = fonts[curfont]->symbols[s]->fdata; | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glf.C:766:38: warning: array subscript has type ‘char’ [-Wchar-subscripts] 766 | vp = fonts[curfont]->symbols[s]->vdata; | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glf.C:769:45: warning: array subscript has type ‘char’ [-Wchar-subscripts] 769 | for (i=0; isymbols[s]->facets; i++) | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glf.C: In function ‘void glfDraw3DWiredSymbol(char)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glf.C:833:39: warning: array subscript has type ‘char’ [-Wchar-subscripts] 833 | tvp = fonts[curfont]->symbols[s]->vdata; | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glf.C:835:45: warning: array subscript has type ‘char’ [-Wchar-subscripts] 835 | for (i=0; isymbols[s]->vertexs; i++) | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glf.C:842:45: warning: array subscript has type ‘char’ [-Wchar-subscripts] 842 | if (fonts[curfont]->symbols[s]->ldata[cur_line] == i) | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glf.C:846:64: warning: array subscript has type ‘char’ [-Wchar-subscripts] 846 | if (cur_line < fonts[curfont]->symbols[s]->lines) glBegin(GL_LINE_LOOP); | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glf.C:853:39: warning: array subscript has type ‘char’ [-Wchar-subscripts] 853 | tvp = fonts[curfont]->symbols[s]->vdata; | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glf.C:855:45: warning: array subscript has type ‘char’ [-Wchar-subscripts] 855 | for (i=0; isymbols[s]->vertexs; i++) | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glf.C:862:45: warning: array subscript has type ‘char’ [-Wchar-subscripts] 862 | if (fonts[curfont]->symbols[s]->ldata[cur_line] == i) | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glf.C:866:64: warning: array subscript has type ‘char’ [-Wchar-subscripts] 866 | if (cur_line < fonts[curfont]->symbols[s]->lines) glBegin(GL_LINE_LOOP); | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glf.C:873:39: warning: array subscript has type ‘char’ [-Wchar-subscripts] 873 | tvp = fonts[curfont]->symbols[s]->vdata; | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glf.C:874:45: warning: array subscript has type ‘char’ [-Wchar-subscripts] 874 | for (i=0; isymbols[s]->vertexs; i++) | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glf.C: In function ‘void glfDraw3DSolidSymbol(char)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glf.C:928:37: warning: array subscript has type ‘char’ [-Wchar-subscripts] 928 | b = fonts[curfont]->symbols[s]->fdata; | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glf.C:929:38: warning: array subscript has type ‘char’ [-Wchar-subscripts] 929 | vp = fonts[curfont]->symbols[s]->vdata; | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glf.C:933:45: warning: array subscript has type ‘char’ [-Wchar-subscripts] 933 | for (i=0; isymbols[s]->facets; i++) | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glf.C:947:37: warning: array subscript has type ‘char’ [-Wchar-subscripts] 947 | b = fonts[curfont]->symbols[s]->fdata; | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glf.C:948:38: warning: array subscript has type ‘char’ [-Wchar-subscripts] 948 | vp = fonts[curfont]->symbols[s]->vdata; | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glf.C:952:45: warning: array subscript has type ‘char’ [-Wchar-subscripts] 952 | for (i=0; isymbols[s]->facets; i++) | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glf.C:966:39: warning: array subscript has type ‘char’ [-Wchar-subscripts] 966 | tvp = fonts[curfont]->symbols[s]->vdata; | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glf.C:968:45: warning: array subscript has type ‘char’ [-Wchar-subscripts] 968 | for (i=0; isymbols[s]->vertexs; i++) | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glf.C:983:45: warning: array subscript has type ‘char’ [-Wchar-subscripts] 983 | if (fonts[curfont]->symbols[s]->ldata[cur_line] == i) | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glf.C:990:64: warning: array subscript has type ‘char’ [-Wchar-subscripts] 990 | if (cur_line < fonts[curfont]->symbols[s]->lines) glBegin(GL_QUAD_STRIP); | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glf.C: In function ‘void glfGetStringBoundsF(int, char*, float*, float*, float*, float*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glf.C:1048:30: warning: array subscript has type ‘char’ [-Wchar-subscripts] 1048 | if (font->symbols[s[0]]) | ~~~^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glf.C:1049:42: warning: array subscript has type ‘char’ [-Wchar-subscripts] 1049 | minxx = font->symbols[s[0]]->leftx; | ~~~^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glf.C:1055:39: warning: array subscript has type ‘char’ [-Wchar-subscripts] 1055 | if ((font->symbols[s[i]] == NULL) || (s[i] == ' ')) | ~~~^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glf.C: In function ‘void glfDrawBString(char*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glf.C:1812:62: warning: array subscript has type ‘char’ [-Wchar-subscripts] 1812 | temp_trans += m_widths[bmf_curfont].width[s[i]] + sym_space; | ~~~^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glf.C: In function ‘void glfDrawBMaskString(char*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glf.C:1860:62: warning: array subscript has type ‘char’ [-Wchar-subscripts] 1860 | temp_trans += m_widths[bmf_curfont].width[s[i]] + sym_space; | ~~~^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glf.C: In function ‘int ReadFont(char*, glf_font*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glf.C:237:14: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 237 | fread(buffer, 3, 1, fontf); | ~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glf.C:249:14: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 249 | fread(glff->font_name, 96, 1, fontf); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glf.C:252:14: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 252 | fread(&glff->sym_total, 1, 1, fontf); /* Read total symbols in font */ | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glf.C:256:35: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 256 | for (i=0; i<28; i++) fread(&temp, 1, 1, fontf); /* Read unused data */ | ~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glf.C:262:22: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 262 | fread(&code, 1, 1, fontf); /* Read symbol code */ | ~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glf.C:263:22: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 263 | fread(&verts, 1, 1, fontf); /* Read vertexs count */ | ~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glf.C:264:22: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 264 | fread(&fcets, 1, 1, fontf); /* Read facets count */ | ~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glf.C:265:22: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 265 | fread(&lns, 1, 1, fontf); /* Read lines count */ | ~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glf.C:290:30: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 290 | fread(&tempfx, 4, 1, fontf); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glf.C:291:30: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 291 | fread(&tempfy, 4, 1, fontf); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glf.C:313:30: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 313 | fread(&glff->symbols[code]->fdata[j*3], 3, 1, fontf); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glf.C:315:30: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 315 | fread(&glff->symbols[code]->ldata[j], 1, 1, fontf); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glf.C: In function ‘int glfLoadBMFFont(char*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glf.C:1623:14: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1623 | fread(Header, 1, 3, f); | ~~~~~^~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glf.C:1628:14: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1628 | fread(FontName, 1, 96, f); | ~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glf.C:1638:22: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1638 | fread(&tx, 4, 1, f); | ~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glf.C:1639:22: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1639 | fread(&ty, 4, 1, f); | ~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glf.C:1640:22: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1640 | fread(&tw, 4, 1, f); | ~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glf.C:1641:22: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1641 | fread(&th, 4, 1, f); | ~~~~~^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glf.C: In function ‘ImageRec* ImageOpen(FILE*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glf.C:1436:10: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1436 | fread(image, 1, 12, image->file); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glf.C:1463:22: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1463 | fread(image->rowStart, 1, x, image->file); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glf.C:1464:22: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1464 | fread(image->rowSize, 1, x, image->file); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glf.C: In function ‘void ImageGetRow(ImageRec*, unsigned char*, int, int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glf.C:1500:22: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1500 | fread(image->tmp, 1, (unsigned int)image->rowSize[y+z*image->ysize], image->file); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glf.C:1520:22: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1520 | fread(buf, 1, image->xsize, image->file); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glf.C: In function ‘DrawString(char*, void (*)(char))’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glf.C:650:51: warning: ‘distance’ may be used uninitialized [-Wmaybe-uninitialized] 650 | case GLF_UP : glTranslatef(0, distance/2, 0); break; | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glf.C:588:15: note: ‘distance’ was declared here 588 | float distance; | ^~~~~~~~ In function ‘ConvertShort(unsigned short*, long)’, inlined from ‘ImageOpen(_IO_FILE*)’ at /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glf.C:1438:31, inlined from ‘read_texture(_IO_FILE*, int*, int*, int*)’ at /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glf.C:1532:22, inlined from ‘glfLoadBMFFont’ at /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glf.C:1667:24: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glf.C:1390:18: warning: writing 2 bytes into a region of size 0 [-Wstringop-overflow=] 1390 | *array++ = (b1 << 8) | (b2); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glf.C: In function ‘glfLoadBMFFont’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glf.C:1366:20: note: at offset 10 into destination object ‘imagic’ of size 2 1366 | unsigned short imagic; | ^~~~~~ [394/443] /usr/bin/g++ -DDO_GRAPHICS -DHAVE_PNG_GET_VALID=1 -DHAVE_PNG_H=1 -DHAVE_PNG_SET_TRNS_TO_ALPHA=1 -DOCTREE_DO_GRAPHICS -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/vsp_aero/Viewer -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/stb -isystem /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include -isystem /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/images -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT vsp_aero/Viewer/CMakeFiles/vspviewer.dir/quat.C.o -MF vsp_aero/Viewer/CMakeFiles/vspviewer.dir/quat.C.o.d -o vsp_aero/Viewer/CMakeFiles/vspviewer.dir/quat.C.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/quat.C [395/443] /usr/bin/g++ -DDO_GRAPHICS -DHAVE_PNG_GET_VALID=1 -DHAVE_PNG_H=1 -DHAVE_PNG_SET_TRNS_TO_ALPHA=1 -DOCTREE_DO_GRAPHICS -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/vsp_aero/Viewer -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/stb -isystem /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include -isystem /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/images -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT vsp_aero/Viewer/CMakeFiles/vspviewer.dir/trackball.C.o -MF vsp_aero/Viewer/CMakeFiles/vspviewer.dir/trackball.C.o.d -o vsp_aero/Viewer/CMakeFiles/vspviewer.dir/trackball.C.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/trackball.C [396/443] /usr/bin/g++ -DDO_GRAPHICS -DHAVE_PNG_GET_VALID=1 -DHAVE_PNG_H=1 -DHAVE_PNG_SET_TRNS_TO_ALPHA=1 -DOCTREE_DO_GRAPHICS -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/vsp_aero/Viewer -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/stb -isystem /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include -isystem /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/images -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT vsp_aero/Viewer/CMakeFiles/vspviewer.dir/utils.C.o -MF vsp_aero/Viewer/CMakeFiles/vspviewer.dir/utils.C.o.d -o vsp_aero/Viewer/CMakeFiles/vspviewer.dir/utils.C.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/utils.C [397/443] /usr/bin/g++ -DDO_GRAPHICS -DHAVE_PNG_GET_VALID=1 -DHAVE_PNG_H=1 -DHAVE_PNG_SET_TRNS_TO_ALPHA=1 -DOCTREE_DO_GRAPHICS -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/vsp_aero/Viewer -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/stb -isystem /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include -isystem /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/images -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT vsp_aero/Viewer/CMakeFiles/vspviewer.dir/vspaero_viewer.C.o -MF vsp_aero/Viewer/CMakeFiles/vspviewer.dir/vspaero_viewer.C.o.d -o vsp_aero/Viewer/CMakeFiles/vspviewer.dir/vspaero_viewer.C.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/vspaero_viewer.C In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.H:43, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/viewerUI.H:9, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/vspaero_viewer.C:10: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/trackball.H:227:14: warning: ‘float tb_project_to_sphere(float, float, float)’ declared ‘static’ but never defined [-Wunused-function] 227 | static float tb_project_to_sphere(float r, float x, float y); | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/trackball.H:273:13: warning: ‘void normalize_quat(float*)’ declared ‘static’ but never defined [-Wunused-function] 273 | static void normalize_quat(float q[4]); | ^~~~~~~~~~~~~~ [398/443] /usr/bin/g++ -Dpyvsp_EXPORTS -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/usr/include/python3.15 -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src -I/usr/lib64/python3.15/site-packages/numpy/_core/include -isystem /usr/include/eigen3 -isystem /usr/include/OpenABF -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -fPIC -MD -MT python_api/CMakeFiles/pyvsp.dir/CMakeFiles/pyvsp.dir/vsp_pythonPYTHON_wrap.cxx.o -MF python_api/CMakeFiles/pyvsp.dir/CMakeFiles/pyvsp.dir/vsp_pythonPYTHON_wrap.cxx.o.d -o python_api/CMakeFiles/pyvsp.dir/CMakeFiles/pyvsp.dir/vsp_pythonPYTHON_wrap.cxx.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/python_api/CMakeFiles/pyvsp.dir/vsp_pythonPYTHON_wrap.cxx [399/443] /usr/bin/g++ -DMYTIME -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT vsp_aero/Adb2Load/CMakeFiles/vsploads.dir/ADBSlicer.C.o -MF vsp_aero/Adb2Load/CMakeFiles/vsploads.dir/ADBSlicer.C.o.d -o vsp_aero/Adb2Load/CMakeFiles/vsploads.dir/ADBSlicer.C.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/ADBSlicer.C /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/ADBSlicer.C: In member function ‘void ADBSLICER::ParseCalculixFile(char*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/ADBSlicer.C:250:66: warning: zero-length gnu_printf format string [-Wformat-zero-length] 250 | if ( !AddLabel_ ) snprintf(Label_,MAX_CHAR_SIZE*sizeof(char),""); | ^~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/ADBSlicer.C: In member function ‘void ADBSLICER::FindNearestNodeInCalculixFile(char*, float*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/ADBSlicer.C:304:66: warning: zero-length gnu_printf format string [-Wformat-zero-length] 304 | if ( !AddLabel_ ) snprintf(Label_,MAX_CHAR_SIZE*sizeof(char),""); | ^~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/ADBSlicer.C: In member function ‘void ADBSLICER::InterpolateSolutionToCalculix(char*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/ADBSlicer.C:338:66: warning: zero-length gnu_printf format string [-Wformat-zero-length] 338 | if ( !AddLabel_ ) snprintf(Label_,MAX_CHAR_SIZE*sizeof(char),""); | ^~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/ADBSlicer.C: In member function ‘void ADBSLICER::LoadMeshData()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/ADBSlicer.C:416:9: warning: variable ‘TotNum’ set but not used [-Wunused-but-set-variable=] 416 | int TotNum, i_size, f_size, c_size, NumberOfRotors, NumberOfNozzles; | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/ADBSlicer.C: In member function ‘void ADBSLICER::LoadSolutionData(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/ADBSlicer.C:865:25: warning: variable ‘c_size’ set but not used [-Wunused-but-set-variable=] 865 | int i_size, f_size, c_size, d_size; | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/ADBSlicer.C:867:11: warning: unused variable ‘DumFloat’ [-Wunused-variable] 867 | float DumFloat; | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/ADBSlicer.C: In member function ‘void ADBSLICER::UpdateMeshData(FILE*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/ADBSlicer.C:1072:25: warning: variable ‘c_size’ set but not used [-Wunused-but-set-variable=] 1072 | int i_size, f_size, c_size; | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/ADBSlicer.C: In member function ‘void ADBSLICER::CreateTriEdges()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/ADBSlicer.C:1725:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 1725 | if ( Error ) printf("Note... mesh may not be closed! \n");fflush(NULL); | ^~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/ADBSlicer.C:1725:63: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 1725 | if ( Error ) printf("Note... mesh may not be closed! \n");fflush(NULL); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/ADBSlicer.C:1350:54: warning: variable ‘surf_edge’ set but not used [-Wunused-but-set-variable=] 1350 | int i, j, k, nod1, nod2, noda, nodb, start_edge, surf_edge; | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/ADBSlicer.C: In member function ‘void ADBSLICER::ResizeCalculixInputFileSkins(char*, char*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/ADBSlicer.C:2618:22: warning: variable ‘MinThick’ set but not used [-Wunused-but-set-variable=] 2618 | float Volume[2], MinThick, MaxThick, Area, Thickness; | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/ADBSlicer.C:2618:32: warning: variable ‘MaxThick’ set but not used [-Wunused-but-set-variable=] 2618 | float Volume[2], MinThick, MaxThick, Area, Thickness; | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/ADBSlicer.C: In member function ‘void ADBSLICER::LoadCalculixINPFileSurfaceElements(char*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/ADBSlicer.C:3336:59: warning: embedded ‘\0’ in format [-Wformat-contains-nul] 3336 | snprintf(SaveChar,MAX_CHAR_SIZE*sizeof(char),"%s\0",DumChar); | ^~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/ADBSlicer.C: In member function ‘int* ADBSLICER::RenumberCalulixINPFile(char*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/ADBSlicer.C:3701:59: warning: embedded ‘\0’ in format [-Wformat-contains-nul] 3701 | snprintf(SaveChar,MAX_CHAR_SIZE*sizeof(char),"%s\0",DumChar); | ^~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/ADBSlicer.C:3573:32: warning: variable ‘BestNode’ set but not used [-Wunused-but-set-variable=] 3573 | int *NodeIsUsed, MaxNodes, BestNode; | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/ADBSlicer.C:3575:11: warning: variable ‘MinDistance’ set but not used [-Wunused-but-set-variable=] 3575 | float MinDistance; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/ADBSlicer.C: In member function ‘void ADBSLICER::LoadCalculixData(char*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/ADBSlicer.C:5113:31: warning: variable ‘DeltaMax’ set but not used [-Wunused-but-set-variable=] 5113 | double Dx, Dy, Dz, DsMax, DeltaMax, S1_Min, S2_Min, S3_Min, S1_Max, S2_Max, S3_Max; | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/ADBSlicer.C: In member function ‘void ADBSLICER::LoadMeshData()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/ADBSlicer.C:518:10: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 518 | fread(&NumberOfSurfaces_, i_size, 1, adb_file); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/ADBSlicer.C:526:13: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 526 | fread(&DumInt, i_size, 1, adb_file); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/ADBSlicer.C:530:13: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 530 | fread(SurfaceName_[i], c_size, 100, adb_file); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/ADBSlicer.C:534:13: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 534 | fread(&DumInt, i_size, 1, adb_file); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/ADBSlicer.C: In member function ‘void ADBSLICER::LoadSolutionCaseList()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/ADBSlicer.C:841:14: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 841 | fscanf(adb_file,"%f %f %f", | ~~~~~~^~~~~~~~~~~~~~~~~~~~~ 842 | &(ADBCaseList_[i].Mach), | ~~~~~~~~~~~~~~~~~~~~~~~~ 843 | &(ADBCaseList_[i].Alpha), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 844 | &(ADBCaseList_[i].Beta)); | ~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/ADBSlicer.C:846:13: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 846 | fgets(ADBCaseList_[i].CommentLine,200,adb_file); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/ADBSlicer.C: In member function ‘void ADBSLICER::LoadCutsFile()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/ADBSlicer.C:1842:14: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1842 | fscanf(cut_file,"%d",&NumberOfCutPlanes); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/ADBSlicer.C:1850:17: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1850 | fscanf(cut_file,"%199s %f \n",CutType,&(CutPlaneValue[i])); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/ADBSlicer.C: In member function ‘void ADBSLICER::CleanCalculixInpFile(char*, char*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/ADBSlicer.C:2126:19: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 2126 | fgets(DumChar,2000,File1); | ~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/ADBSlicer.C: In member function ‘void ADBSLICER::ScaleCalulixInpPressureLoads(char*, char*, float)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/ADBSlicer.C:2252:19: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 2252 | fgets(DumChar,2000,File1); | ~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/ADBSlicer.C: In member function ‘void ADBSLICER::SmoothSkinThickness(char*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/ADBSlicer.C:2472:19: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 2472 | fgets(DumChar,2000,File1); | ~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/ADBSlicer.C:2529:19: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 2529 | fgets(DumChar,2000,File1); | ~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/ADBSlicer.C: In member function ‘void ADBSLICER::ResizeCalculixInputFileSkins(char*, char*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/ADBSlicer.C:2678:19: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 2678 | fgets(DumChar,2000,File1); | ~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/ADBSlicer.C:2878:19: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 2878 | fgets(DumChar,2000,File1); | ~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/ADBSlicer.C:2910:19: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 2910 | fgets(DumChar,2000,File1); | ~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/ADBSlicer.C: In member function ‘void ADBSLICER::ResizeCalculixInputFileSkinsOld(char*, char*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/ADBSlicer.C:3030:19: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 3030 | fgets(DumChar,2000,File1); | ~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/ADBSlicer.C:3124:19: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 3124 | fgets(DumChar,2000,File1); | ~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/ADBSlicer.C:3154:19: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 3154 | fgets(DumChar,2000,File1); | ~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/ADBSlicer.C: In member function ‘void ADBSLICER::LoadCalculixINPFileSurfaceElements(char*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/ADBSlicer.C:3243:19: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 3243 | fgets(DumChar,2000,CalculixFile); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/ADBSlicer.C:3285:19: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 3285 | fgets(DumChar,2000,CalculixFile); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/ADBSlicer.C:3342:19: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 3342 | fgets(DumChar,2000,CalculixFile); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/ADBSlicer.C:3428:19: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 3428 | fgets(DumChar,2000,CalculixFile); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/ADBSlicer.C:3465:19: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 3465 | fgets(DumChar,2000,CalculixFile); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/ADBSlicer.C: In member function ‘int* ADBSLICER::RenumberCalulixINPFile(char*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/ADBSlicer.C:3611:19: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 3611 | fgets(DumChar,2000,CalculixFile); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/ADBSlicer.C:3651:19: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 3651 | fgets(DumChar,2000,CalculixFile); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/ADBSlicer.C:3707:19: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 3707 | fgets(DumChar,2000,CalculixFile); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/ADBSlicer.C:3755:19: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 3755 | fgets(DumChar,2000,CalculixFile); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/ADBSlicer.C:3792:19: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 3792 | fgets(DumChar,2000,CalculixFile); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/ADBSlicer.C: In member function ‘void ADBSLICER::WriteOutRenumberedCalculixINPFile(char*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/ADBSlicer.C:3932:22: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 3932 | fgets(DumChar,2000,InpFile); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/ADBSlicer.C:3974:22: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 3974 | fgets(DumChar,2000,InpFile); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/ADBSlicer.C:4022:22: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 4022 | fgets(DumChar,2000,InpFile); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/ADBSlicer.C:4063:22: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 4063 | fgets(DumChar,2000,InpFile); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/ADBSlicer.C:4101:22: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 4101 | fgets(DumChar,2000,InpFile); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/ADBSlicer.C:4142:22: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 4142 | fgets(DumChar,2000,InpFile); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/ADBSlicer.C:4173:19: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 4173 | fgets(DumChar,2000,InpFile); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/ADBSlicer.C:4177:19: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 4177 | fgets(DumChar,2000,InpFile); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/ADBSlicer.C:4207:22: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 4207 | fgets(DumChar,2000,InpFile); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/ADBSlicer.C:4245:22: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 4245 | fgets(DumChar,2000,InpFile); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/ADBSlicer.C: In member function ‘void ADBSLICER::WriteOutCalculixStaticAnalysisFile(char*, int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/ADBSlicer.C:4461:23: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 4461 | fgets(DumChar,2000,InpFile); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/ADBSlicer.C:4515:23: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 4515 | fgets(DumChar,2000,InpFile); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/ADBSlicer.C:4575:23: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 4575 | fgets(DumChar,2000,InpFile); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/ADBSlicer.C: In member function ‘void ADBSLICER::LoadCalculixData(char*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/ADBSlicer.C:5133:16: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 5133 | fgets(DumChar,200,frd_file); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/ADBSlicer.C:5153:16: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 5153 | fgets(DumChar,200,frd_file); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/ADBSlicer.C:5178:17: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 5178 | fscanf(frd_file,"%d %d %lf %lf %lf \n",&DumInt,&Node,&x,&y,&z); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/ADBSlicer.C:5198:17: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 5198 | fscanf(frd_file,"%d %d %lf %lf %lf \n",&DumInt,&Node,&x,&y,&z); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/ADBSlicer.C:5214:16: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 5214 | fgets(DumChar,200,frd_file); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/ADBSlicer.C:5234:16: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 5234 | fgets(DumChar,200,frd_file); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/ADBSlicer.C:5242:16: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 5242 | fgets(DumChar,200,frd_file); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/ADBSlicer.C:5243:16: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 5243 | fgets(DumChar,200,frd_file); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/ADBSlicer.C:5263:17: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 5263 | fscanf(frd_file,"%d %d %d %d %d \n",&DumInt,&DumInt,&ElementType,&DumInt,&DumInt); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/ADBSlicer.C:5277:20: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 5277 | fscanf(frd_file,"%d %d %d %d %d %d %d %d %d %d %d \n",&DumInt, | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5278 | &(ElementNode[ 0]), | ~~~~~~~~~~~~~~~~~~~ 5279 | &(ElementNode[ 1]), | ~~~~~~~~~~~~~~~~~~~ 5280 | &(ElementNode[ 2]), | ~~~~~~~~~~~~~~~~~~~ 5281 | &(ElementNode[ 3]), | ~~~~~~~~~~~~~~~~~~~ 5282 | &(ElementNode[ 4]), | ~~~~~~~~~~~~~~~~~~~ 5283 | &(ElementNode[ 5]), | ~~~~~~~~~~~~~~~~~~~ 5284 | &(ElementNode[ 6]), | ~~~~~~~~~~~~~~~~~~~ 5285 | &(ElementNode[ 7]), | ~~~~~~~~~~~~~~~~~~~ 5286 | &(ElementNode[ 8]), | ~~~~~~~~~~~~~~~~~~~ 5287 | &(ElementNode[ 9])); | ~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/ADBSlicer.C:5289:20: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 5289 | fscanf(frd_file,"%d %d %d %d %d %d \n",&DumInt, | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5290 | &(ElementNode[10]), | ~~~~~~~~~~~~~~~~~~~ 5291 | &(ElementNode[11]), | ~~~~~~~~~~~~~~~~~~~ 5292 | &(ElementNode[12]), | ~~~~~~~~~~~~~~~~~~~ 5293 | &(ElementNode[13]), | ~~~~~~~~~~~~~~~~~~~ 5294 | &(ElementNode[14])); | ~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/ADBSlicer.C:5327:20: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 5327 | fscanf(frd_file,"%d %d %d %d %d %d %d %d %d %d %d \n",&DumInt, | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5328 | &(ElementNode[ 0]), | ~~~~~~~~~~~~~~~~~~~ 5329 | &(ElementNode[ 1]), | ~~~~~~~~~~~~~~~~~~~ 5330 | &(ElementNode[ 2]), | ~~~~~~~~~~~~~~~~~~~ 5331 | &(ElementNode[ 3]), | ~~~~~~~~~~~~~~~~~~~ 5332 | &(ElementNode[ 4]), | ~~~~~~~~~~~~~~~~~~~ 5333 | &(ElementNode[ 5]), | ~~~~~~~~~~~~~~~~~~~ 5334 | &(ElementNode[ 6]), | ~~~~~~~~~~~~~~~~~~~ 5335 | &(ElementNode[ 7]), | ~~~~~~~~~~~~~~~~~~~ 5336 | &(ElementNode[ 8]), | ~~~~~~~~~~~~~~~~~~~ 5337 | &(ElementNode[ 9])); | ~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/ADBSlicer.C:5339:20: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 5339 | fscanf(frd_file,"%d %d %d %d %d %d %d %d %d %d %d \n",&DumInt, | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5340 | &(ElementNode[10]), | ~~~~~~~~~~~~~~~~~~~ 5341 | &(ElementNode[11]), | ~~~~~~~~~~~~~~~~~~~ 5342 | &(ElementNode[12]), | ~~~~~~~~~~~~~~~~~~~ 5343 | &(ElementNode[13]), | ~~~~~~~~~~~~~~~~~~~ 5344 | &(ElementNode[14]), | ~~~~~~~~~~~~~~~~~~~ 5345 | &(ElementNode[15]), | ~~~~~~~~~~~~~~~~~~~ 5346 | &(ElementNode[16]), | ~~~~~~~~~~~~~~~~~~~ 5347 | &(ElementNode[17]), | ~~~~~~~~~~~~~~~~~~~ 5348 | &(ElementNode[18]), | ~~~~~~~~~~~~~~~~~~~ 5349 | &(ElementNode[19])); | ~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/ADBSlicer.C:5472:16: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 5472 | fgets(DumChar,200,frd_file); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/ADBSlicer.C:5482:13: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 5482 | fgets(DumChar,200,frd_file); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/ADBSlicer.C:5483:13: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 5483 | fgets(DumChar,200,frd_file); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/ADBSlicer.C:5484:13: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 5484 | fgets(DumChar,200,frd_file); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/ADBSlicer.C:5485:13: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 5485 | fgets(DumChar,200,frd_file); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/ADBSlicer.C:5498:17: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 5498 | fscanf(frd_file,"%d%d%lf%lf%lf \n", | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5499 | &DumInt, | ~~~~~~~~ 5500 | &Node, | ~~~~~~ 5501 | &Dx, | ~~~~ 5502 | &Dy, | ~~~~ 5503 | &Dz); | ~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/ADBSlicer.C:5521:16: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 5521 | fgets(DumChar,200,frd_file); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/ADBSlicer.C:5531:13: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 5531 | fgets(DumChar,200,frd_file); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/ADBSlicer.C:5532:13: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 5532 | fgets(DumChar,200,frd_file); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/ADBSlicer.C:5533:13: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 5533 | fgets(DumChar,200,frd_file); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/ADBSlicer.C:5534:13: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 5534 | fgets(DumChar,200,frd_file); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/ADBSlicer.C:5535:13: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 5535 | fgets(DumChar,200,frd_file); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/ADBSlicer.C:5536:13: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 5536 | fgets(DumChar,200,frd_file); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/ADBSlicer.C:5545:17: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 5545 | fscanf(frd_file,"%d%d%lf%lf%lf%lf%lf%lf \n", | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5546 | &DumInt, | ~~~~~~~~ 5547 | &Node, | ~~~~~~ 5548 | &S11, | ~~~~~ 5549 | &S22, | ~~~~~ 5550 | &S33, | ~~~~~ 5551 | &S12, | ~~~~~ 5552 | &S23, | ~~~~~ 5553 | &S31); | ~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/ADBSlicer.C: In member function ‘ADBSLICER::LoadSolutionCaseList()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/ADBSlicer.C:815:70: warning: ‘.adb.cases’ directive output may be truncated writing 10 bytes into a region of size between 1 and 10000 [-Wformat-truncation=] 815 | snprintf(file_name_w_ext,sizeof(file_name_w_ext)*sizeof(char),"%s.adb.cases",file_name); | ^~~~~~~~~~ In file included from /usr/include/stdio.h:974, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/ADBSlicer.H:6, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/ADBSlicer.C:7: In function ‘snprintf’, inlined from ‘ADBSLICER::LoadSolutionCaseList()’ at /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/ADBSlicer.C:815:13: /usr/include/bits/stdio2.h:68:35: note: ‘__snprintf_chk’ output between 11 and 10010 bytes into a destination of size 10000 68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/ADBSlicer.C: In member function ‘ADBSLICER::LoadSolutionData(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/ADBSlicer.C:886:70: warning: ‘.adb’ directive output may be truncated writing 4 bytes into a region of size between 1 and 10000 [-Wformat-truncation=] 886 | snprintf(file_name_w_ext,sizeof(file_name_w_ext)*sizeof(char),"%s.adb",file_name); | ^~~~ In function ‘snprintf’, inlined from ‘ADBSLICER::LoadSolutionData(int)’ at /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/ADBSlicer.C:886:13: /usr/include/bits/stdio2.h:68:35: note: ‘__snprintf_chk’ output between 5 and 10004 bytes into a destination of size 10000 68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/ADBSlicer.C: In member function ‘ADBSLICER::LoadMeshData()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/ADBSlicer.C:432:70: warning: ‘.adb’ directive output may be truncated writing 4 bytes into a region of size between 1 and 10000 [-Wformat-truncation=] 432 | snprintf(file_name_w_ext,sizeof(file_name_w_ext)*sizeof(char),"%s.adb",file_name); | ^~~~ In function ‘snprintf’, inlined from ‘ADBSLICER::LoadMeshData()’ at /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/ADBSlicer.C:432:13: /usr/include/bits/stdio2.h:68:35: note: ‘__snprintf_chk’ output between 5 and 10004 bytes into a destination of size 10000 68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/ADBSlicer.C: In member function ‘ADBSLICER::LoadFile(char*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/ADBSlicer.C:132:60: warning: ‘.adb’ directive output may be truncated writing 4 bytes into a region of size between 1 and 10000 [-Wformat-truncation=] 132 | snprintf(file_name_w_ext,MAX_CHAR_SIZE*sizeof(char),"%s.adb",file_name); | ^~~~ In function ‘snprintf’, inlined from ‘ADBSLICER::LoadFile(char*)’ at /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/ADBSlicer.C:132:13: /usr/include/bits/stdio2.h:68:35: note: ‘__snprintf_chk’ output between 5 and 10004 bytes into a destination of size 10000 68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/ADBSlicer.C: In member function ‘ADBSLICER::LoadCutsFile()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/ADBSlicer.C:1838:70: warning: ‘.cuts’ directive output may be truncated writing 5 bytes into a region of size between 1 and 10000 [-Wformat-truncation=] 1838 | snprintf(file_name_w_ext,sizeof(file_name_w_ext)*sizeof(char),"%s.cuts",file_name); | ^~~~~ In function ‘snprintf’, inlined from ‘ADBSLICER::LoadCutsFile()’ at /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/ADBSlicer.C:1838:13: /usr/include/bits/stdio2.h:68:35: note: ‘__snprintf_chk’ output between 6 and 10005 bytes into a destination of size 10000 68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/ADBSlicer.C: In member function ‘ADBSLICER::SliceGeometry(char*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/ADBSlicer.C:189:60: warning: ‘.cuts’ directive output may be truncated writing 5 bytes into a region of size between 1 and 10000 [-Wformat-truncation=] 189 | snprintf(file_name_w_ext,MAX_CHAR_SIZE*sizeof(char),"%s.cuts",file_name); | ^~~~~ In function ‘snprintf’, inlined from ‘ADBSLICER::SliceGeometry(char*)’ at /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/ADBSlicer.C:189:13: /usr/include/bits/stdio2.h:68:35: note: ‘__snprintf_chk’ output between 6 and 10005 bytes into a destination of size 10000 68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/ADBSlicer.C: In member function ‘ADBSLICER::SliceGeometry(char*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/ADBSlicer.C:203:63: warning: ‘.slc’ directive output may be truncated writing 4 bytes into a region of size between 1 and 10000 [-Wformat-truncation=] 203 | snprintf(file_name_w_ext,MAX_CHAR_SIZE*sizeof(char),"%s.slc",file_name); | ^~~~ In function ‘snprintf’, inlined from ‘ADBSLICER::SliceGeometry(char*)’ at /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/ADBSlicer.C:203:16: /usr/include/bits/stdio2.h:68:35: note: ‘__snprintf_chk’ output between 5 and 10004 bytes into a destination of size 10000 68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ In function ‘printf’, inlined from ‘ADBSLICER::SmoothSkinThickness(char*)’ at /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/ADBSlicer.C:2553:11: /usr/include/bits/stdio2.h:118:23: warning: ‘j’ may be used uninitialized [-Wmaybe-uninitialized] 118 | return __printf_chk (__USE_FORTIFY_LEVEL - 1, __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/ADBSlicer.C: In member function ‘ADBSLICER::SmoothSkinThickness(char*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/ADBSlicer.C:2429:12: note: ‘j’ was declared here 2429 | int i, j, ElementID, Node[6], *ElementData, MaxElements; | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/ADBSlicer.C: In member function ‘ADBSLICER::ParseCalculixFile(char*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/ADBSlicer.C:258:60: warning: ‘.inp’ directive output may be truncated writing 4 bytes into a region of size between 1 and 10000 [-Wformat-truncation=] 258 | snprintf(file_name_w_ext,MAX_CHAR_SIZE*sizeof(char),"%s.inp",CalculixFileName); | ^~~~ In function ‘snprintf’, inlined from ‘ADBSLICER::ParseCalculixFile(char*)’ at /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/ADBSlicer.C:258:13: /usr/include/bits/stdio2.h:68:35: note: ‘__snprintf_chk’ output between 5 and 10004 bytes into a destination of size 10000 68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/ADBSlicer.C: In member function ‘ADBSLICER::FindNearestNodeInCalculixFile(char*, float*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/ADBSlicer.C:312:60: warning: ‘.inp’ directive output may be truncated writing 4 bytes into a region of size between 1 and 10000 [-Wformat-truncation=] 312 | snprintf(file_name_w_ext,MAX_CHAR_SIZE*sizeof(char),"%s.inp",CalculixFileName); | ^~~~ In function ‘snprintf’, inlined from ‘ADBSLICER::FindNearestNodeInCalculixFile(char*, float*)’ at /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/ADBSlicer.C:312:13: /usr/include/bits/stdio2.h:68:35: note: ‘__snprintf_chk’ output between 5 and 10004 bytes into a destination of size 10000 68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/ADBSlicer.C: In member function ‘ADBSLICER::RenumberCalulixINPFile(char*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/ADBSlicer.C:3870:12: warning: ‘NodeIsUsed’ may be used uninitialized [-Wmaybe-uninitialized] 3870 | return NodeIsUsed; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/ADBSlicer.C:3573:10: note: ‘NodeIsUsed’ was declared here 3573 | int *NodeIsUsed, MaxNodes, BestNode; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/ADBSlicer.C: In member function ‘ADBSLICER::WriteOutCalculixStaticAnalysisFile(char*, int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/ADBSlicer.C:4374:60: warning: ‘.inp’ directive output may be truncated writing 4 bytes into a region of size between 1 and 10000 [-Wformat-truncation=] 4374 | snprintf(file_name_w_ext,MAX_CHAR_SIZE*sizeof(char),"%s.inp",CalculixFileName); | ^~~~ In function ‘snprintf’, inlined from ‘ADBSLICER::WriteOutCalculixStaticAnalysisFile(char*, int)’ at /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/ADBSlicer.C:4374:13: /usr/include/bits/stdio2.h:68:35: note: ‘__snprintf_chk’ output between 5 and 10004 bytes into a destination of size 10000 68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/ADBSlicer.C: In member function ‘ADBSLICER::InterpolateSolutionToCalculix(char*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/ADBSlicer.C:348:60: warning: ‘.inp’ directive output may be truncated writing 4 bytes into a region of size between 1 and 10000 [-Wformat-truncation=] 348 | snprintf(file_name_w_ext,MAX_CHAR_SIZE*sizeof(char),"%s.inp",CalculixFileName); | ^~~~ In function ‘snprintf’, inlined from ‘ADBSLICER::InterpolateSolutionToCalculix(char*)’ at /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/ADBSlicer.C:348:13: /usr/include/bits/stdio2.h:68:35: note: ‘__snprintf_chk’ output between 5 and 10004 bytes into a destination of size 10000 68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ In function ‘printf’, inlined from ‘ADBSLICER::LoadCalculixData(char*)’ at /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/ADBSlicer.C:5595:11: /usr/include/bits/stdio2.h:118:23: warning: ‘DsMax’ may be used uninitialized [-Wmaybe-uninitialized] 118 | return __printf_chk (__USE_FORTIFY_LEVEL - 1, __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/ADBSlicer.C: In member function ‘ADBSLICER::LoadCalculixData(char*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/ADBSlicer.C:5113:24: note: ‘DsMax’ was declared here 5113 | double Dx, Dy, Dz, DsMax, DeltaMax, S1_Min, S2_Min, S3_Min, S1_Max, S2_Max, S3_Max; | ^~~~~ In function ‘printf’, inlined from ‘ADBSLICER::LoadCalculixData(char*)’ at /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/ADBSlicer.C:5596:11: /usr/include/bits/stdio2.h:118:23: warning: ‘S1_Min’ may be used uninitialized [-Wmaybe-uninitialized] 118 | return __printf_chk (__USE_FORTIFY_LEVEL - 1, __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/ADBSlicer.C: In member function ‘ADBSLICER::LoadCalculixData(char*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/ADBSlicer.C:5113:41: note: ‘S1_Min’ was declared here 5113 | double Dx, Dy, Dz, DsMax, DeltaMax, S1_Min, S2_Min, S3_Min, S1_Max, S2_Max, S3_Max; | ^~~~~~ In function ‘printf’, inlined from ‘ADBSLICER::LoadCalculixData(char*)’ at /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/ADBSlicer.C:5596:11: /usr/include/bits/stdio2.h:118:23: warning: ‘S2_Min’ may be used uninitialized [-Wmaybe-uninitialized] 118 | return __printf_chk (__USE_FORTIFY_LEVEL - 1, __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/ADBSlicer.C: In member function ‘ADBSLICER::LoadCalculixData(char*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/ADBSlicer.C:5113:49: note: ‘S2_Min’ was declared here 5113 | double Dx, Dy, Dz, DsMax, DeltaMax, S1_Min, S2_Min, S3_Min, S1_Max, S2_Max, S3_Max; | ^~~~~~ In function ‘printf’, inlined from ‘ADBSLICER::LoadCalculixData(char*)’ at /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/ADBSlicer.C:5596:11: /usr/include/bits/stdio2.h:118:23: warning: ‘S3_Min’ may be used uninitialized [-Wmaybe-uninitialized] 118 | return __printf_chk (__USE_FORTIFY_LEVEL - 1, __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/ADBSlicer.C: In member function ‘ADBSLICER::LoadCalculixData(char*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/ADBSlicer.C:5113:57: note: ‘S3_Min’ was declared here 5113 | double Dx, Dy, Dz, DsMax, DeltaMax, S1_Min, S2_Min, S3_Min, S1_Max, S2_Max, S3_Max; | ^~~~~~ In function ‘printf’, inlined from ‘ADBSLICER::LoadCalculixData(char*)’ at /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/ADBSlicer.C:5597:11: /usr/include/bits/stdio2.h:118:23: warning: ‘S1_Max’ may be used uninitialized [-Wmaybe-uninitialized] 118 | return __printf_chk (__USE_FORTIFY_LEVEL - 1, __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/ADBSlicer.C: In member function ‘ADBSLICER::LoadCalculixData(char*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/ADBSlicer.C:5113:65: note: ‘S1_Max’ was declared here 5113 | double Dx, Dy, Dz, DsMax, DeltaMax, S1_Min, S2_Min, S3_Min, S1_Max, S2_Max, S3_Max; | ^~~~~~ In function ‘printf’, inlined from ‘ADBSLICER::LoadCalculixData(char*)’ at /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/ADBSlicer.C:5597:11: /usr/include/bits/stdio2.h:118:23: warning: ‘S2_Max’ may be used uninitialized [-Wmaybe-uninitialized] 118 | return __printf_chk (__USE_FORTIFY_LEVEL - 1, __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/ADBSlicer.C: In member function ‘ADBSLICER::LoadCalculixData(char*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/ADBSlicer.C:5113:73: note: ‘S2_Max’ was declared here 5113 | double Dx, Dy, Dz, DsMax, DeltaMax, S1_Min, S2_Min, S3_Min, S1_Max, S2_Max, S3_Max; | ^~~~~~ In function ‘printf’, inlined from ‘ADBSLICER::LoadCalculixData(char*)’ at /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/ADBSlicer.C:5597:11: /usr/include/bits/stdio2.h:118:23: warning: ‘S3_Max’ may be used uninitialized [-Wmaybe-uninitialized] 118 | return __printf_chk (__USE_FORTIFY_LEVEL - 1, __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/ADBSlicer.C: In member function ‘ADBSLICER::LoadCalculixData(char*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/ADBSlicer.C:5113:81: note: ‘S3_Max’ was declared here 5113 | double Dx, Dy, Dz, DsMax, DeltaMax, S1_Min, S2_Min, S3_Min, S1_Max, S2_Max, S3_Max; | ^~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/ADBSlicer.H:14: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/ADBSlicer.C: In member function ‘ADBSLICER::OptimizationCalculixInpFile(char*, char*, char*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/utils.H:88:29: warning: ‘Smag’ may be used uninitialized [-Wmaybe-uninitialized] 88 | #define MAX(a,b) ( (a)>=(b) ? (a) : (b) ) | ~~~~~~~~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/ADBSlicer.C:2314:10: note: ‘Smag’ was declared here 2314 | float Smag, Ratio, Thickness, Smax, Savg; | ^~~~ [400/443] /usr/bin/g++ -DMYTIME -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT vsp_aero/Adb2Load/CMakeFiles/vsploads.dir/EngineFace.C.o -MF vsp_aero/Adb2Load/CMakeFiles/vsploads.dir/EngineFace.C.o.d -o vsp_aero/Adb2Load/CMakeFiles/vsploads.dir/EngineFace.C.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/EngineFace.C /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/EngineFace.C: In member function ‘void ENGINE_FACE::Write_Binary_STP_Data(FILE*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/EngineFace.C:224:9: warning: variable ‘i_size’ set but not used [-Wunused-but-set-variable=] 224 | int i_size, c_size, d_size; | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/EngineFace.C:224:17: warning: variable ‘c_size’ set but not used [-Wunused-but-set-variable=] 224 | int i_size, c_size, d_size; | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/EngineFace.C: In member function ‘void ENGINE_FACE::Read_Binary_STP_Data(FILE*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/EngineFace.C:255:9: warning: variable ‘i_size’ set but not used [-Wunused-but-set-variable=] 255 | int i_size, c_size, d_size; | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/EngineFace.C:255:17: warning: variable ‘c_size’ set but not used [-Wunused-but-set-variable=] 255 | int i_size, c_size, d_size; | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/EngineFace.C: In member function ‘void ENGINE_FACE::Skip_Read_Binary_STP_Data(FILE*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/EngineFace.C:286:9: warning: variable ‘i_size’ set but not used [-Wunused-but-set-variable=] 286 | int i_size, c_size, d_size; | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/EngineFace.C:286:17: warning: variable ‘c_size’ set but not used [-Wunused-but-set-variable=] 286 | int i_size, c_size, d_size; | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/EngineFace.C: In member function ‘void ENGINE_FACE::Read_Binary_STP_Data(FILE*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/EngineFace.C:265:10: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 265 | FREAD(&(NozzleXYZ_[0]), d_size, 1, InputFile); /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/EngineFace.C:266:10: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 266 | FREAD(&(NozzleXYZ_[1]), d_size, 1, InputFile); /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/EngineFace.C:267:10: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 267 | FREAD(&(NozzleXYZ_[2]), d_size, 1, InputFile); /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/EngineFace.C:269:10: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 269 | FREAD(&(NozzleNormal_[0]), d_size, 1, InputFile); /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/EngineFace.C:270:10: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 270 | FREAD(&(NozzleNormal_[1]), d_size, 1, InputFile); /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/EngineFace.C:271:10: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 271 | FREAD(&(NozzleNormal_[2]), d_size, 1, InputFile); /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/EngineFace.C:273:10: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 273 | FREAD(&(NozzleRadius_), d_size, 1, InputFile); /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/EngineFace.C: In member function ‘void ENGINE_FACE::Skip_Read_Binary_STP_Data(FILE*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/EngineFace.C:298:10: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 298 | FREAD(&DumDouble, d_size, 1, InputFile); /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/EngineFace.C:299:10: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 299 | FREAD(&DumDouble, d_size, 1, InputFile); /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/EngineFace.C:300:10: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 300 | FREAD(&DumDouble, d_size, 1, InputFile); /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/EngineFace.C:302:10: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 302 | FREAD(&DumDouble, d_size, 1, InputFile); /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/EngineFace.C:303:10: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 303 | FREAD(&DumDouble, d_size, 1, InputFile); /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/EngineFace.C:304:10: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 304 | FREAD(&DumDouble, d_size, 1, InputFile); /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/EngineFace.C:306:10: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 306 | FREAD(&DumDouble, d_size, 1, InputFile); [401/443] /usr/bin/g++ -DMYTIME -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT vsp_aero/Adb2Load/CMakeFiles/vsploads.dir/RotorDisk.C.o -MF vsp_aero/Adb2Load/CMakeFiles/vsploads.dir/RotorDisk.C.o.d -o vsp_aero/Adb2Load/CMakeFiles/vsploads.dir/RotorDisk.C.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/RotorDisk.C /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/RotorDisk.C: In member function ‘void ROTOR_DISK::VelocityPotential(double*, double*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/RotorDisk.C:129:48: warning: variable ‘Omega’ set but not used [-Wunused-but-set-variable=] 129 | double Velocity_X, Velocity_R, Velocity_T, Omega, PhiTotal; | ^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/RotorDisk.C: In member function ‘void ROTOR_DISK::Velocity(double*, double*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/RotorDisk.C:215:67: warning: variable ‘TotalVinfMag’ set but not used [-Wunused-but-set-variable=] 215 | double eta_mom, eta_prop, CT_h, CP_h, Sigma_Cd, Sigma_Cl, Vo, TotalVinfMag; | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/RotorDisk.C: In member function ‘void ROTOR_DISK::Write_Binary_STP_Data(FILE*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/RotorDisk.C:694:9: warning: variable ‘i_size’ set but not used [-Wunused-but-set-variable=] 694 | int i_size, c_size, d_size; | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/RotorDisk.C:694:17: warning: variable ‘c_size’ set but not used [-Wunused-but-set-variable=] 694 | int i_size, c_size, d_size; | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/RotorDisk.C: In member function ‘void ROTOR_DISK::Read_Binary_STP_Data(FILE*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/RotorDisk.C:780:9: warning: variable ‘i_size’ set but not used [-Wunused-but-set-variable=] 780 | int i_size, c_size, d_size; | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/RotorDisk.C:780:17: warning: variable ‘c_size’ set but not used [-Wunused-but-set-variable=] 780 | int i_size, c_size, d_size; | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/RotorDisk.C: In member function ‘void ROTOR_DISK::Load_STP_Data(FILE*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/RotorDisk.C:735:11: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 735 | fscanf(InputFile,"%lf %lf %lf \n",&(RotorXYZ_[0]), &(RotorXYZ_[1]), &(RotorXYZ_[2])); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/RotorDisk.C:737:11: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 737 | fscanf(InputFile,"%lf %lf %lf \n",&(RotorNormal_[0]), &(RotorNormal_[1]), &(RotorNormal_[2])); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/RotorDisk.C:739:11: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 739 | fscanf(InputFile,"%lf \n",&RotorRadius_); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/RotorDisk.C:741:11: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 741 | fscanf(InputFile,"%lf \n",&RotorHubRadius_); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/RotorDisk.C:743:11: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 743 | fscanf(InputFile,"%lf \n",&RotorRPM_); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/RotorDisk.C:745:11: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 745 | fscanf(InputFile,"%lf \n",&Rotor_CT_); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/RotorDisk.C:747:11: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 747 | fscanf(InputFile,"%lf \n",&Rotor_CP_); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/RotorDisk.C: In member function ‘void ROTOR_DISK::Read_Binary_STP_Data(FILE*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/RotorDisk.C:790:10: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 790 | fread(&(RotorXYZ_[0]), d_size, 1, InputFile); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/RotorDisk.C:791:10: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 791 | fread(&(RotorXYZ_[1]), d_size, 1, InputFile); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/RotorDisk.C:792:10: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 792 | fread(&(RotorXYZ_[2]), d_size, 1, InputFile); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/RotorDisk.C:794:10: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 794 | fread(&(RotorNormal_[0]), d_size, 1, InputFile); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/RotorDisk.C:795:10: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 795 | fread(&(RotorNormal_[1]), d_size, 1, InputFile); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/RotorDisk.C:796:10: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 796 | fread(&(RotorNormal_[2]), d_size, 1, InputFile); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/RotorDisk.C:798:10: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 798 | fread(&(RotorRadius_), d_size, 1, InputFile); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/RotorDisk.C:800:10: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 800 | fread(&(RotorHubRadius_), d_size, 1, InputFile); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/RotorDisk.C:802:10: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 802 | fread(&(RotorRPM_), d_size, 1, InputFile); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/RotorDisk.C:804:10: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 804 | fread(&(Rotor_CT_), d_size, 1, InputFile); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/RotorDisk.C:806:10: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 806 | fread(&(Rotor_CP_), d_size, 1, InputFile); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [402/443] /usr/bin/g++ -DDO_GRAPHICS -DHAVE_PNG_GET_VALID=1 -DHAVE_PNG_H=1 -DHAVE_PNG_SET_TRNS_TO_ALPHA=1 -DOCTREE_DO_GRAPHICS -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/vsp_aero/Viewer -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/stb -isystem /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include -isystem /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/images -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT vsp_aero/Viewer/CMakeFiles/vspviewer.dir/glviewer.C.o -MF vsp_aero/Viewer/CMakeFiles/vspviewer.dir/glviewer.C.o.d -o vsp_aero/Viewer/CMakeFiles/vspviewer.dir/glviewer.C.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C: In member function ‘void GL_VIEWER::LoadMeshData(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C:833:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 833 | if ( FILE_VERSION == 3 ) printf("There are %d nozzles defined \n",NumberOfNozzles);fflush(NULL); | ^~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C:833:88: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 833 | if ( FILE_VERSION == 3 ) printf("There are %d nozzles defined \n",NumberOfNozzles);fflush(NULL); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C:581:9: warning: variable ‘TotNum’ set but not used [-Wunused-but-set-variable=] 581 | int TotNum, i_size, f_size, c_size; | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C: In member function ‘void GL_VIEWER::UpdateMeshData(FILE*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C:1099:25: warning: variable ‘c_size’ set but not used [-Wunused-but-set-variable=] 1099 | int i_size, f_size, c_size; | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C: In member function ‘void GL_VIEWER::LoadCalculixINPFile()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C:1642:65: warning: embedded ‘\0’ in format [-Wformat-contains-nul] 1642 | snprintf(SaveChar,sizeof(SaveChar)*sizeof(char),"%s\0",DumChar); | ^~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C: In member function ‘void GL_VIEWER::LoadCalculixFRDFileOld()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C:2473:31: warning: variable ‘DeltaMax’ set but not used [-Wunused-but-set-variable=] 2473 | double Dx, Dy, Dz, DsMax, DeltaMax, S1_Min, S2_Min, S3_Min, S1_Max, S2_Max, S3_Max; | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C: In member function ‘void GL_VIEWER::LoadCalculixFRDFile()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C:2995:31: warning: variable ‘DeltaMax’ set but not used [-Wunused-but-set-variable=] 2995 | double Dx, Dy, Dz, DsMax, DeltaMax, S1_Min, S2_Min, S3_Min, S1_Max, S2_Max, S3_Max; | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C: In member function ‘void GL_VIEWER::LoadExistingSolutionData(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C:6140:25: warning: variable ‘c_size’ set but not used [-Wunused-but-set-variable=] 6140 | int i_size, f_size, c_size, d_size; | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C: In member function ‘void GL_VIEWER::CreateTriEdges()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C:7152:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 7152 | if ( Error ) printf("Note... mesh may not be closed! \n");fflush(NULL); | ^~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C:7152:63: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 7152 | if ( Error ) printf("Note... mesh may not be closed! \n");fflush(NULL); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C:6781:54: warning: variable ‘surf_edge’ set but not used [-Wunused-but-set-variable=] 6781 | int i, j, k, nod1, nod2, noda, nodb, start_edge, surf_edge; | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C: In member function ‘void GL_VIEWER::ClearADBFile()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C:7749:9: warning: variable ‘MenuListSize’ set but not used [-Wunused-but-set-variable=] 7749 | int MenuListSize, UserSelectedMenuItem; | ^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C:7749:23: warning: variable ‘UserSelectedMenuItem’ set but not used [-Wunused-but-set-variable=] 7749 | int MenuListSize, UserSelectedMenuItem; | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C: In member function ‘void GL_VIEWER::DrawLegend()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C:8403:42: warning: variable ‘lim_delt’ set but not used [-Wunused-but-set-variable=] 8403 | float x1, x2, y1, y2, y_old, y_delt, lim_delt, LegendVal; | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C: In member function ‘void GL_VIEWER::CutPlanesBrowser_Update()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C:10085:12: warning: variable ‘NumItems’ set but not used [-Wunused-but-set-variable=] 10085 | int i, NumItems; | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C: In member function ‘int GL_VIEWER::WritePNG(char*, char*, int, int, int, int, int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C:13106:12: warning: variable ‘DumInt’ set but not used [-Wunused-but-set-variable=] 13106 | int i, DumInt, ScanLength; | ^~~~~~ In file included from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.H:43, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C:7: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/trackball.H: At global scope: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/trackball.H:227:14: warning: ‘float tb_project_to_sphere(float, float, float)’ declared ‘static’ but never defined [-Wunused-function] 227 | static float tb_project_to_sphere(float r, float x, float y); | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/trackball.H:273:13: warning: ‘void normalize_quat(float*)’ declared ‘static’ but never defined [-Wunused-function] 273 | static void normalize_quat(float q[4]); | ^~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C: In member function ‘void GL_VIEWER::LoadMeshData(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C:750:10: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 750 | fread(&NumberOfCart3dSurfaces_, i_size, 1, adb_file); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C:764:13: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 764 | fread(&DumInt, i_size, 1, adb_file); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C:768:13: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 768 | fread(Cart3dListName_[i], c_size, 100, adb_file); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C:770:13: warning: ignoring return value of ‘size_t fread(void*, size_t, size_t, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 770 | fread(&(Cart3DComponentList[i]), i_size, 1, adb_file); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C: In member function ‘void GL_VIEWER::LoadSolutionCaseList()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C:1398:14: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1398 | fscanf(adb_file,"%f %f %f", | ~~~~~~^~~~~~~~~~~~~~~~~~~~~ 1399 | &(ADBCaseList_[i].Mach), | ~~~~~~~~~~~~~~~~~~~~~~~~ 1400 | &(ADBCaseList_[i].Alpha), | ~~~~~~~~~~~~~~~~~~~~~~~~~ 1401 | &(ADBCaseList_[i].Beta)); | ~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C:1403:13: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1403 | fgets(ADBCaseList_[i].CommentLine,200,adb_file); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C: In member function ‘void GL_VIEWER::LoadQuadCuttingPlaneCaseList()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C:1447:14: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1447 | fscanf(quad_file,"%d \n",&NumberOfQuadCuttingPlanes_); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C:1458:17: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1458 | fscanf(quad_file,"%d %d %f", | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 1459 | &j, | ~~~ 1460 | &(QuadCutPlaneList_[i].CutPlaneDirection), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1461 | &(QuadCutPlaneList_[i].CutPlaneValue)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C: In member function ‘void GL_VIEWER::LoadCalculixINPFile()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C:1554:22: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1554 | fgets(DumChar,2000,CalculixFile); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C:1594:22: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1594 | fgets(DumChar,2000,CalculixFile); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C:1648:22: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1648 | fgets(DumChar,2000,CalculixFile); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C:1712:22: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1712 | fgets(DumChar,2000,CalculixFile); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C:1803:22: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1803 | fgets(DumChar,2000,CalculixFile); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C:1882:19: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1882 | fgets(DumChar,2000,CalculixFile); // Skip a line | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C:1883:19: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1883 | fgets(DumChar,2000,CalculixFile); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C:1917:22: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1917 | fgets(DumChar,2000,CalculixFile); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C:1959:22: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 1959 | fgets(DumChar,2000,CalculixFile); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C:2043:20: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 2043 | fscanf(CalculixFile,"%f,%f,%f,%f,%f,%f\n", | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2044 | &(INP_MESH.CalculixLocalCoord[i].xyz1[0]), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2045 | &(INP_MESH.CalculixLocalCoord[i].xyz1[1]), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2046 | &(INP_MESH.CalculixLocalCoord[i].xyz1[2]), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2047 | &(INP_MESH.CalculixLocalCoord[i].xyz2[0]), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2048 | &(INP_MESH.CalculixLocalCoord[i].xyz2[1]), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2049 | &(INP_MESH.CalculixLocalCoord[i].xyz2[2])); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C:2145:19: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 2145 | fgets(DumChar,2000,CalculixFile); // Skip a line | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C: In member function ‘void GL_VIEWER::LoadCalculixDATFile()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C:2411:22: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 2411 | fgets(DumChar,2000,CalculixFile); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C:2417:25: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 2417 | fgets(DumChar,2000,CalculixFile); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C:2433:26: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 2433 | fscanf(CalculixFile,"%d %f %f %f \n", | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2434 | &DumInt, | ~~~~~~~~ 2435 | &(INP_MESH.CalculixNode[i].dx), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2436 | &(INP_MESH.CalculixNode[i].dy), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2437 | &(INP_MESH.CalculixNode[i].dz)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C: In member function ‘void GL_VIEWER::LoadCalculixFRDFileOld()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C:2495:16: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 2495 | fgets(DumChar,200,frd_file); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C:2515:16: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 2515 | fgets(DumChar,200,frd_file); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C:2540:17: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 2540 | fscanf(frd_file,"%d %d %lf %lf %lf \n",&DumInt,&Node,&x,&y,&z); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C:2560:17: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 2560 | fscanf(frd_file,"%d %d %lf %lf %lf \n",&DumInt,&Node,&x,&y,&z); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C:2576:16: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 2576 | fgets(DumChar,200,frd_file); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C:2598:16: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 2598 | fgets(DumChar,200,frd_file); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C:2606:16: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 2606 | fgets(DumChar,200,frd_file); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C:2607:16: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 2607 | fgets(DumChar,200,frd_file); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C:2631:17: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 2631 | fscanf(frd_file,"%d %d %d %d %d \n",&DumInt,&DumInt,&ElementType,&DumInt,&Set); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C:2679:20: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 2679 | fscanf(frd_file,"%d %d %d %d %d %d %d %d %d %d %d \n",&DumInt, | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2680 | &(ElementNode[ 0]), | ~~~~~~~~~~~~~~~~~~~ 2681 | &(ElementNode[ 1]), | ~~~~~~~~~~~~~~~~~~~ 2682 | &(ElementNode[ 2]), | ~~~~~~~~~~~~~~~~~~~ 2683 | &(ElementNode[ 3]), | ~~~~~~~~~~~~~~~~~~~ 2684 | &(ElementNode[ 4]), | ~~~~~~~~~~~~~~~~~~~ 2685 | &(ElementNode[ 5]), | ~~~~~~~~~~~~~~~~~~~ 2686 | &(ElementNode[ 6]), | ~~~~~~~~~~~~~~~~~~~ 2687 | &(ElementNode[ 7]), | ~~~~~~~~~~~~~~~~~~~ 2688 | &(ElementNode[ 8]), | ~~~~~~~~~~~~~~~~~~~ 2689 | &(ElementNode[ 9])); | ~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C:2691:20: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 2691 | fscanf(frd_file,"%d %d %d %d %d %d \n",&DumInt, | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2692 | &(ElementNode[10]), | ~~~~~~~~~~~~~~~~~~~ 2693 | &(ElementNode[11]), | ~~~~~~~~~~~~~~~~~~~ 2694 | &(ElementNode[12]), | ~~~~~~~~~~~~~~~~~~~ 2695 | &(ElementNode[13]), | ~~~~~~~~~~~~~~~~~~~ 2696 | &(ElementNode[14])); | ~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C:2713:20: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 2713 | fscanf(frd_file,"%d %d %d %d %d %d %d %d %d %d %d \n",&DumInt, | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2714 | &(ElementNode[ 0]), | ~~~~~~~~~~~~~~~~~~~ 2715 | &(ElementNode[ 1]), | ~~~~~~~~~~~~~~~~~~~ 2716 | &(ElementNode[ 2]), | ~~~~~~~~~~~~~~~~~~~ 2717 | &(ElementNode[ 3]), | ~~~~~~~~~~~~~~~~~~~ 2718 | &(ElementNode[ 4]), | ~~~~~~~~~~~~~~~~~~~ 2719 | &(ElementNode[ 5]), | ~~~~~~~~~~~~~~~~~~~ 2720 | &(ElementNode[ 6]), | ~~~~~~~~~~~~~~~~~~~ 2721 | &(ElementNode[ 7]), | ~~~~~~~~~~~~~~~~~~~ 2722 | &(ElementNode[ 8]), | ~~~~~~~~~~~~~~~~~~~ 2723 | &(ElementNode[ 9])); | ~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C:2725:20: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 2725 | fscanf(frd_file,"%d %d %d %d %d %d %d %d %d %d %d \n",&DumInt, | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2726 | &(ElementNode[10]), | ~~~~~~~~~~~~~~~~~~~ 2727 | &(ElementNode[11]), | ~~~~~~~~~~~~~~~~~~~ 2728 | &(ElementNode[12]), | ~~~~~~~~~~~~~~~~~~~ 2729 | &(ElementNode[13]), | ~~~~~~~~~~~~~~~~~~~ 2730 | &(ElementNode[14]), | ~~~~~~~~~~~~~~~~~~~ 2731 | &(ElementNode[15]), | ~~~~~~~~~~~~~~~~~~~ 2732 | &(ElementNode[16]), | ~~~~~~~~~~~~~~~~~~~ 2733 | &(ElementNode[17]), | ~~~~~~~~~~~~~~~~~~~ 2734 | &(ElementNode[18]), | ~~~~~~~~~~~~~~~~~~~ 2735 | &(ElementNode[19])); | ~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C:2843:16: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 2843 | fgets(DumChar,200,frd_file); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C:2844:16: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 2844 | fgets(DumChar,200,frd_file); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C:2845:16: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 2845 | fgets(DumChar,200,frd_file); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C:2846:16: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 2846 | fgets(DumChar,200,frd_file); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C:2859:20: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 2859 | fscanf(frd_file,"%d%d%lf%lf%lf \n", | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2860 | &DumInt, | ~~~~~~~~ 2861 | &Node, | ~~~~~~ 2862 | &Dx, | ~~~~ 2863 | &Dy, | ~~~~ 2864 | &Dz); | ~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C:2885:19: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 2885 | fgets(DumChar,200,frd_file); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C:2895:16: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 2895 | fgets(DumChar,200,frd_file); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C:2896:16: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 2896 | fgets(DumChar,200,frd_file); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C:2897:16: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 2897 | fgets(DumChar,200,frd_file); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C:2898:16: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 2898 | fgets(DumChar,200,frd_file); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C:2899:16: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 2899 | fgets(DumChar,200,frd_file); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C:2900:16: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 2900 | fgets(DumChar,200,frd_file); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C:2909:20: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 2909 | fscanf(frd_file,"%d%d%lf%lf%lf%lf%lf%lf \n", | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2910 | &DumInt, | ~~~~~~~~ 2911 | &Node, | ~~~~~~ 2912 | &S11, | ~~~~~ 2913 | &S22, | ~~~~~ 2914 | &S33, | ~~~~~ 2915 | &S12, | ~~~~~ 2916 | &S23, | ~~~~~ 2917 | &S31); | ~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C: In member function ‘void GL_VIEWER::LoadCalculixFRDFile()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C:3016:16: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 3016 | fgets(DumChar,200,frd_file); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C:3036:16: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 3036 | fgets(DumChar,200,frd_file); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C:3063:16: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 3063 | fgets(DumChar,200,frd_file); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C:3079:17: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 3079 | fscanf(frd_file,"%d %d %lf %lf %lf \n",&DumInt,&Node,&x,&y,&z); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C:3097:16: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 3097 | fgets(DumChar,200,frd_file); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C:3115:17: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 3115 | fscanf(frd_file,"%d %d %lf %lf %lf \n",&DumInt,&Node,&x,&y,&z); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C:3135:16: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 3135 | fgets(DumChar,200,frd_file); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C:3155:16: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 3155 | fgets(DumChar,200,frd_file); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C:3163:16: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 3163 | fgets(DumChar,200,frd_file); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C:3164:16: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 3164 | fgets(DumChar,200,frd_file); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C:3184:16: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 3184 | fgets(DumChar,200,frd_file); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C:3207:17: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 3207 | fscanf(frd_file,"%d %d %d %d %d \n",&DumInt,&DumInt,&ElementType,&DumInt,&Set); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C:3253:20: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 3253 | fscanf(frd_file,"%d %d %d %d %d %d %d %d %d %d %d \n",&DumInt, | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3254 | &(ElementNode[ 0]), | ~~~~~~~~~~~~~~~~~~~ 3255 | &(ElementNode[ 1]), | ~~~~~~~~~~~~~~~~~~~ 3256 | &(ElementNode[ 2]), | ~~~~~~~~~~~~~~~~~~~ 3257 | &(ElementNode[ 3]), | ~~~~~~~~~~~~~~~~~~~ 3258 | &(ElementNode[ 4]), | ~~~~~~~~~~~~~~~~~~~ 3259 | &(ElementNode[ 5]), | ~~~~~~~~~~~~~~~~~~~ 3260 | &(ElementNode[ 6]), | ~~~~~~~~~~~~~~~~~~~ 3261 | &(ElementNode[ 7]), | ~~~~~~~~~~~~~~~~~~~ 3262 | &(ElementNode[ 8]), | ~~~~~~~~~~~~~~~~~~~ 3263 | &(ElementNode[ 9])); | ~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C:3265:20: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 3265 | fscanf(frd_file,"%d %d %d %d %d %d \n",&DumInt, | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3266 | &(ElementNode[10]), | ~~~~~~~~~~~~~~~~~~~ 3267 | &(ElementNode[11]), | ~~~~~~~~~~~~~~~~~~~ 3268 | &(ElementNode[12]), | ~~~~~~~~~~~~~~~~~~~ 3269 | &(ElementNode[13]), | ~~~~~~~~~~~~~~~~~~~ 3270 | &(ElementNode[14])); | ~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C:3311:20: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 3311 | fscanf(frd_file,"%d %d %d %d %d %d %d %d %d %d %d \n",&DumInt, | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3312 | &(ElementNode[ 0]), | ~~~~~~~~~~~~~~~~~~~ 3313 | &(ElementNode[ 1]), | ~~~~~~~~~~~~~~~~~~~ 3314 | &(ElementNode[ 2]), | ~~~~~~~~~~~~~~~~~~~ 3315 | &(ElementNode[ 3]), | ~~~~~~~~~~~~~~~~~~~ 3316 | &(ElementNode[ 4]), | ~~~~~~~~~~~~~~~~~~~ 3317 | &(ElementNode[ 5]), | ~~~~~~~~~~~~~~~~~~~ 3318 | &(ElementNode[ 6]), | ~~~~~~~~~~~~~~~~~~~ 3319 | &(ElementNode[ 7]), | ~~~~~~~~~~~~~~~~~~~ 3320 | &(ElementNode[ 8]), | ~~~~~~~~~~~~~~~~~~~ 3321 | &(ElementNode[ 9])); | ~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C:3323:20: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 3323 | fscanf(frd_file,"%d %d %d %d %d %d %d %d %d %d %d \n",&DumInt, | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3324 | &(ElementNode[10]), | ~~~~~~~~~~~~~~~~~~~ 3325 | &(ElementNode[11]), | ~~~~~~~~~~~~~~~~~~~ 3326 | &(ElementNode[12]), | ~~~~~~~~~~~~~~~~~~~ 3327 | &(ElementNode[13]), | ~~~~~~~~~~~~~~~~~~~ 3328 | &(ElementNode[14]), | ~~~~~~~~~~~~~~~~~~~ 3329 | &(ElementNode[15]), | ~~~~~~~~~~~~~~~~~~~ 3330 | &(ElementNode[16]), | ~~~~~~~~~~~~~~~~~~~ 3331 | &(ElementNode[17]), | ~~~~~~~~~~~~~~~~~~~ 3332 | &(ElementNode[18]), | ~~~~~~~~~~~~~~~~~~~ 3333 | &(ElementNode[19])); | ~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C:3374:20: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 3374 | fscanf(frd_file,"%d %d %d %d %d %d %d \n",&DumInt, | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3375 | &(ElementNode[ 0]), | ~~~~~~~~~~~~~~~~~~~ 3376 | &(ElementNode[ 1]), | ~~~~~~~~~~~~~~~~~~~ 3377 | &(ElementNode[ 2]), | ~~~~~~~~~~~~~~~~~~~ 3378 | &(ElementNode[ 3]), | ~~~~~~~~~~~~~~~~~~~ 3379 | &(ElementNode[ 4]), | ~~~~~~~~~~~~~~~~~~~ 3380 | &(ElementNode[ 5])); | ~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C:3492:16: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 3492 | fgets(DumChar,200,frd_file); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C:3506:16: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 3506 | fgets(DumChar,200,frd_file); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C:3507:16: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 3507 | fgets(DumChar,200,frd_file); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C:3508:16: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 3508 | fgets(DumChar,200,frd_file); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C:3509:16: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 3509 | fgets(DumChar,200,frd_file); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C:3522:20: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 3522 | fscanf(frd_file,"%d%d%lf%lf%lf \n", | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3523 | &DumInt, | ~~~~~~~~ 3524 | &Node, | ~~~~~~ 3525 | &Dx, | ~~~~ 3526 | &Dy, | ~~~~ 3527 | &Dz); | ~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C:3548:19: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 3548 | fgets(DumChar,200,frd_file); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C:3558:16: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 3558 | fgets(DumChar,200,frd_file); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C:3559:16: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 3559 | fgets(DumChar,200,frd_file); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C:3560:16: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 3560 | fgets(DumChar,200,frd_file); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C:3561:16: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 3561 | fgets(DumChar,200,frd_file); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C:3562:16: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 3562 | fgets(DumChar,200,frd_file); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C:3563:16: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 3563 | fgets(DumChar,200,frd_file); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C:3572:20: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 3572 | fscanf(frd_file,"%d%d%lf%lf%lf%lf%lf%lf \n", | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3573 | &DumInt, | ~~~~~~~~ 3574 | &Node, | ~~~~~~ 3575 | &S11, | ~~~~~ 3576 | &S22, | ~~~~~ 3577 | &S33, | ~~~~~ 3578 | &S12, | ~~~~~ 3579 | &S23, | ~~~~~ 3580 | &S31); | ~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C: In member function ‘void GL_VIEWER::LoadExistingSolutionData(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C:6404:17: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 6404 | fscanf(QuadFile,"%d %f %f %f \n", | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 6405 | &(QuadCutPlaneList_[c].CutPlaneDirection), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6406 | &(QuadCutPlaneList_[c].CutPlaneValue), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6407 | &(QuadCutPlaneList_[c].Vref), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6408 | &Vclip); | ~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C:6415:17: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 6415 | fscanf(QuadFile,"%d %d \n", | ~~~~~~^~~~~~~~~~~~~~~~~~~~~ 6416 | &(QuadCutPlaneList_[c].NumberOfQuadNodes), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6417 | &(QuadCutPlaneList_[c].NumberOfQuadCells)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C:6430:20: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 6430 | fscanf(QuadFile,"%d %f %f %f %f %f %f %f \n", | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6431 | &DumInt, | ~~~~~~~~ 6432 | &(QuadCutPlaneList_[c].QuadNodeList[i].xyz[0]), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6433 | &(QuadCutPlaneList_[c].QuadNodeList[i].xyz[1]), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6434 | &(QuadCutPlaneList_[c].QuadNodeList[i].xyz[2]), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6435 | &(QuadCutPlaneList_[c].QuadNodeList[i].velocity[0]), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6436 | &(QuadCutPlaneList_[c].QuadNodeList[i].velocity[1]), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6437 | &(QuadCutPlaneList_[c].QuadNodeList[i].velocity[2]), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6438 | &(QuadCutPlaneList_[c].QuadNodeList[i].Cp)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C:6476:20: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 6476 | fscanf(QuadFile,"%d %d %d %d %d \n", | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6477 | &DumInt, | ~~~~~~~~ 6478 | &(QuadCutPlaneList_[c].QuadCellList[i].node[0]), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6479 | &(QuadCutPlaneList_[c].QuadCellList[i].node[1]), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6480 | &(QuadCutPlaneList_[c].QuadCellList[i].node[2]), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6481 | &(QuadCutPlaneList_[c].QuadCellList[i].node[3])); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C: In member function ‘void GL_VIEWER::LoadCaseFile(char*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C:6613:17: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 6613 | fscanf(case_file,"NumberOfRotors = %d \n",&NumberOfPropulsionElements); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C:6621:19: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 6621 | fgets(DumChar,200,case_file); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C:6622:19: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 6622 | fgets(DumChar,200,case_file); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C: In member function ‘void GL_VIEWER::LoadAdjointandGradients()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C:6698:14: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 6698 | fscanf(OptFile,"%d",&DumInt); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C:6702:13: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 6702 | fgets(DumChar,2000,OptFile); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C:6706:17: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 6706 | fscanf(OptFile,"%lf %lf %lf %lf %lf %lf \n", | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6707 | &(OptimizationData_.x(i)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 6708 | &(OptimizationData_.y(i)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 6709 | &(OptimizationData_.z(i)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 6710 | &(OptimizationData_.dFdx(i)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6711 | &(OptimizationData_.dFdy(i)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6712 | &(OptimizationData_.dFdz(i))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C: In member function ‘void GL_VIEWER::LoadFEMDeformationData(int, char*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C:6746:11: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 6746 | fscanf(FEMFile,"%d",&NumberOfFEMNodes); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C:6754:14: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 6754 | fscanf(FEMFile,"%lf %lf %lf %lf %lf %lf %lf %lf %lf \n", | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6755 | &(FemData(i).x(j)), | ~~~~~~~~~~~~~~~~~~~ 6756 | &(FemData(i).y(j)), | ~~~~~~~~~~~~~~~~~~~ 6757 | &(FemData(i).z(j)), | ~~~~~~~~~~~~~~~~~~~ 6758 | &(FemData(i).delta_xv(j)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 6759 | &(FemData(i).delta_yv(j)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 6760 | &(FemData(i).delta_zv(j)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 6761 | &(FemData(i).delta_phix(j)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6762 | &(FemData(i).delta_phiy(j)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6763 | &(FemData(i).delta_phiz(j))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C: In member function ‘GL_VIEWER::LoadSolutionCaseList()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C:1368:73: warning: ‘.adb.cases’ directive output may be truncated writing 10 bytes into a region of size between 1 and 2000 [-Wformat-truncation=] 1368 | snprintf(file_name_w_ext,sizeof(file_name_w_ext)*sizeof(char),"%s.adb.cases",file_name); | ^~~~~~~~~~ In file included from /usr/include/stdio.h:974, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.H:10: In function ‘snprintf’, inlined from ‘GL_VIEWER::LoadSolutionCaseList()’ at /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C:1368:16: /usr/include/bits/stdio2.h:68:35: note: ‘__snprintf_chk’ output between 11 and 2010 bytes into a destination of size 2000 68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C: In member function ‘GL_VIEWER::LoadSolutionCaseList()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C:1362:73: warning: ‘.cases’ directive output may be truncated writing 6 bytes into a region of size between 1 and 2000 [-Wformat-truncation=] 1362 | snprintf(file_name_w_ext,sizeof(file_name_w_ext)*sizeof(char),"%s.cases",file_name); | ^~~~~~ In function ‘snprintf’, inlined from ‘GL_VIEWER::LoadSolutionCaseList()’ at /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C:1362:16: /usr/include/bits/stdio2.h:68:35: note: ‘__snprintf_chk’ output between 7 and 2006 bytes into a destination of size 2000 68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C: In member function ‘GL_VIEWER::LoadCalculixINPFile()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C:2359:11: warning: ‘TotalPressureForce[0]’ may be used uninitialized [-Wmaybe-uninitialized] 2359 | printf("TotalPressureForce[0]: %f \n",TotalPressureForce[0]); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C:1520:36: note: ‘TotalPressureForce[0]’ was declared here 1520 | float Pressure, *PressureLoad, TotalPressureForce[3]; | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C:1720:20: warning: ‘NumberOfElementNodes’ may be used uninitialized [-Wmaybe-uninitialized] 1720 | if ( NumberOfElementNodes == 6 ) { | ^~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C:1517:46: note: ‘NumberOfElementNodes’ was declared here 1517 | int NumNodes, NumElements, GeometryType, NumberOfElementNodes; | ^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C:2360:11: warning: ‘TotalPressureForce[1]’ may be used uninitialized [-Wmaybe-uninitialized] 2360 | printf("TotalPressureForce[1]: %f \n",TotalPressureForce[1]); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C:1520:36: note: ‘TotalPressureForce[1]’ was declared here 1520 | float Pressure, *PressureLoad, TotalPressureForce[3]; | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C:2361:11: warning: ‘TotalPressureForce[2]’ may be used uninitialized [-Wmaybe-uninitialized] 2361 | printf("TotalPressureForce[2]: %f \n",TotalPressureForce[2]); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C:1520:36: note: ‘TotalPressureForce[2]’ was declared here 1520 | float Pressure, *PressureLoad, TotalPressureForce[3]; | ^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C: In member function ‘GL_VIEWER::LoadCalculixFRDFileOld()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C:2483:70: warning: ‘.frd’ directive output may be truncated writing 4 bytes into a region of size between 1 and 2000 [-Wformat-truncation=] 2483 | snprintf(file_name_w_ext,sizeof(file_name_w_ext)*sizeof(char),"%s.frd",CalculixFileName); | ^~~~ In function ‘snprintf’, inlined from ‘GL_VIEWER::LoadCalculixFRDFileOld()’ at /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C:2483:13: /usr/include/bits/stdio2.h:68:35: note: ‘__snprintf_chk’ output between 5 and 2004 bytes into a destination of size 2000 68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C: In member function ‘GL_VIEWER::LoadCalculixFRDFile()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C:3004:70: warning: ‘.frd’ directive output may be truncated writing 4 bytes into a region of size between 1 and 2000 [-Wformat-truncation=] 3004 | snprintf(file_name_w_ext,sizeof(file_name_w_ext)*sizeof(char),"%s.frd",CalculixFileName); | ^~~~ In function ‘snprintf’, inlined from ‘GL_VIEWER::LoadCalculixFRDFile()’ at /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C:3004:13: /usr/include/bits/stdio2.h:68:35: note: ‘__snprintf_chk’ output between 5 and 2004 bytes into a destination of size 2000 68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C: In member function ‘GL_VIEWER::LoadExistingSolutionData(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C:6171:74: warning: ‘.adb’ directive output may be truncated writing 4 bytes into a region of size between 1 and 2000 [-Wformat-truncation=] 6171 | snprintf(file_name_w_ext,sizeof(file_name_w_ext)*sizeof(char),"%s.adb",file_name); | ^~~~ In function ‘snprintf’, inlined from ‘GL_VIEWER::LoadExistingSolutionData(int)’ at /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C:6171:17: /usr/include/bits/stdio2.h:68:35: note: ‘__snprintf_chk’ output between 5 and 2004 bytes into a destination of size 2000 68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C: In member function ‘GL_VIEWER::LoadExistingSolutionData(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C:6173:111: warning: ‘%d’ directive output may be truncated writing between 1 and 11 bytes into a region of size between 0 and 1999 [-Wformat-truncation=] 6173 | if ( CheckForOptimizationReloads_ ) snprintf(file_name_w_ext,sizeof(file_name_w_ext)*sizeof(char),"%s.%d.adb",file_name,Case); | ^~ In function ‘snprintf’, inlined from ‘GL_VIEWER::LoadExistingSolutionData(int)’ at /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C:6173:53: /usr/include/bits/stdio2.h:68:35: note: ‘__snprintf_chk’ output between 7 and 2016 bytes into a destination of size 2000 68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C: In member function ‘GL_VIEWER::LoadExistingSolutionData(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C:6165:111: warning: ‘%d’ directive output may be truncated writing between 1 and 11 bytes into a region of size between 0 and 1999 [-Wformat-truncation=] 6165 | if ( CheckForOptimizationReloads_ ) snprintf(file_name_w_ext,sizeof(file_name_w_ext)*sizeof(char),"%s.%d",file_name,Case); | ^~ In function ‘snprintf’, inlined from ‘GL_VIEWER::LoadExistingSolutionData(int)’ at /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C:6165:53: /usr/include/bits/stdio2.h:68:35: note: ‘__snprintf_chk’ output between 3 and 2012 bytes into a destination of size 2000 68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C: In member function ‘GL_VIEWER::LoadExistingSolutionData(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C:6394:73: warning: ‘.case.’ directive output may be truncated writing 6 bytes into a region of size between 1 and 2000 [-Wformat-truncation=] 6394 | snprintf(file_name_w_ext,sizeof(file_name_w_ext)*sizeof(char),"%s.case.%d.quad.%d.dat",file_name,Case,c); | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C:6394:70: note: directive argument in the range [1, 2147483647] 6394 | snprintf(file_name_w_ext,sizeof(file_name_w_ext)*sizeof(char),"%s.case.%d.quad.%d.dat",file_name,Case,c); | ^~~~~~~~~~~~~~~~~~~~~~~~ In function ‘snprintf’, inlined from ‘GL_VIEWER::LoadExistingSolutionData(int)’ at /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C:6394:16: /usr/include/bits/stdio2.h:68:35: note: ‘__snprintf_chk’ output between 19 and 2037 bytes into a destination of size 2000 68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C: In member function ‘GL_VIEWER::LoadAdjointandGradients()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C:6690:62: warning: ‘.gradient’ directive output may be truncated writing 9 bytes into a region of size between 1 and 2000 [-Wformat-truncation=] 6690 | snprintf(OptFileName,sizeof(OptFileName)*sizeof(char),"%s.gradient",file_name); | ^~~~~~~~~ In function ‘snprintf’, inlined from ‘GL_VIEWER::LoadAdjointandGradients()’ at /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C:6690:13: /usr/include/bits/stdio2.h:68:35: note: ‘__snprintf_chk’ output between 10 and 2009 bytes into a destination of size 2000 68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C: In member function ‘GL_VIEWER::LoadBeam3DFEMData()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C:6659:69: warning: ‘.Surface.’ directive output may be truncated writing 9 bytes into a region of size between 1 and 2000 [-Wformat-truncation=] 6659 | snprintf(FEM_File_Name,sizeof(FEM_File_Name)*sizeof(char),"%s.Surface.%d.dfm",file_name,i); | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C:6659:66: note: directive argument in the range [1, 2147483647] 6659 | snprintf(FEM_File_Name,sizeof(FEM_File_Name)*sizeof(char),"%s.Surface.%d.dfm",file_name,i); | ^~~~~~~~~~~~~~~~~~~ In function ‘snprintf’, inlined from ‘GL_VIEWER::LoadBeam3DFEMData()’ at /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C:6659:16: /usr/include/bits/stdio2.h:68:35: note: ‘__snprintf_chk’ output between 15 and 2023 bytes into a destination of size 2000 68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C: In member function ‘GL_VIEWER::LoadMeshData(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C:608:74: warning: ‘.adb’ directive output may be truncated writing 4 bytes into a region of size between 1 and 2000 [-Wformat-truncation=] 608 | snprintf(file_name_w_ext,sizeof(file_name_w_ext)*sizeof(char),"%s.adb",file_name); | ^~~~ In function ‘snprintf’, inlined from ‘GL_VIEWER::LoadMeshData(int)’ at /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C:608:17: /usr/include/bits/stdio2.h:68:35: note: ‘__snprintf_chk’ output between 5 and 2004 bytes into a destination of size 2000 68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C: In member function ‘GL_VIEWER::LoadMeshData(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C:610:89: warning: ‘%d’ directive output may be truncated writing between 1 and 11 bytes into a region of size between 0 and 1999 [-Wformat-truncation=] 610 | if ( ReLoad ) snprintf(file_name_w_ext,sizeof(file_name_w_ext)*sizeof(char),"%s.%d.adb",file_name,ReLoad); | ^~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C:610:85: note: using the range [-2147483648, 2147483647] for directive argument 610 | if ( ReLoad ) snprintf(file_name_w_ext,sizeof(file_name_w_ext)*sizeof(char),"%s.%d.adb",file_name,ReLoad); | ^~~~~~~~~~~ In function ‘snprintf’, inlined from ‘GL_VIEWER::LoadMeshData(int)’ at /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C:610:31: /usr/include/bits/stdio2.h:68:35: note: ‘__snprintf_chk’ output between 7 and 2016 bytes into a destination of size 2000 68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C: In member function ‘GL_VIEWER::LoadMeshData(int)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C:602:89: warning: ‘%d’ directive output may be truncated writing between 1 and 11 bytes into a region of size between 0 and 1999 [-Wformat-truncation=] 602 | if ( ReLoad ) snprintf(file_name_w_ext,sizeof(file_name_w_ext)*sizeof(char),"%s.%d",file_name,ReLoad); | ^~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C:602:85: note: using the range [-2147483648, 2147483647] for directive argument 602 | if ( ReLoad ) snprintf(file_name_w_ext,sizeof(file_name_w_ext)*sizeof(char),"%s.%d",file_name,ReLoad); | ^~~~~~~ In function ‘snprintf’, inlined from ‘GL_VIEWER::LoadMeshData(int)’ at /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C:602:31: /usr/include/bits/stdio2.h:68:35: note: ‘__snprintf_chk’ output between 3 and 2012 bytes into a destination of size 2000 68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C: In member function ‘GL_VIEWER::SolutionCaseSliderWasMoved(int) [clone .part.0]’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C:7826:77: warning: ‘%d’ directive output may be truncated writing between 1 and 11 bytes into a region of size between 0 and 1999 [-Wformat-truncation=] 7826 | snprintf(file_name_w_ext,sizeof(file_name_w_ext)*sizeof(char),"%s.%d.adb",file_name,NewCase); | ^~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C:7826:73: note: directive argument in the range [-2147483646, 2147483647] 7826 | snprintf(file_name_w_ext,sizeof(file_name_w_ext)*sizeof(char),"%s.%d.adb",file_name,NewCase); | ^~~~~~~~~~~ In function ‘snprintf’, inlined from ‘GL_VIEWER::SolutionCaseSliderWasMoved(int) [clone .part.0]’ at /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C:7826:19: /usr/include/bits/stdio2.h:68:35: note: ‘__snprintf_chk’ output between 7 and 2016 bytes into a destination of size 2000 68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C: In member function ‘GL_VIEWER::SolutionCaseSliderWasMoved(int) [clone .part.0]’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C:7836:80: warning: ‘%d’ directive output may be truncated writing between 1 and 11 bytes into a region of size between 0 and 1999 [-Wformat-truncation=] 7836 | snprintf(file_name_w_ext,sizeof(file_name_w_ext)*sizeof(char),"%s.%d.adb",file_name,NewCase); | ^~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C:7836:76: note: directive argument in the range [-2147483645, 2147483647] 7836 | snprintf(file_name_w_ext,sizeof(file_name_w_ext)*sizeof(char),"%s.%d.adb",file_name,NewCase); | ^~~~~~~~~~~ In function ‘snprintf’, inlined from ‘GL_VIEWER::SolutionCaseSliderWasMoved(int) [clone .part.0]’ at /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C:7836:22: /usr/include/bits/stdio2.h:68:35: note: ‘__snprintf_chk’ output between 7 and 2016 bytes into a destination of size 2000 68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C: In member function ‘GL_VIEWER::LoadQuadCuttingPlaneCaseList()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C:1439:73: warning: ‘.quad.cases’ directive output may be truncated writing 11 bytes into a region of size between 1 and 2000 [-Wformat-truncation=] 1439 | snprintf(file_name_w_ext,sizeof(file_name_w_ext)*sizeof(char),"%s.quad.cases",file_name); | ^~~~~~~~~~~ In function ‘snprintf’, inlined from ‘GL_VIEWER::LoadQuadCuttingPlaneCaseList()’ at /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C:1439:16: /usr/include/bits/stdio2.h:68:35: note: ‘__snprintf_chk’ output between 12 and 2011 bytes into a destination of size 2000 68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C: In member function ‘GL_VIEWER::LoadInitialData(char*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C:378:74: warning: ‘.adb’ directive output may be truncated writing 4 bytes into a region of size between 1 and 2000 [-Wformat-truncation=] 378 | snprintf(file_name_w_ext,sizeof(file_name_w_ext)*sizeof(char),"%s.adb",file_name); | ^~~~ In function ‘snprintf’, inlined from ‘GL_VIEWER::LoadInitialData(char*)’ at /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C:378:17: /usr/include/bits/stdio2.h:68:35: note: ‘__snprintf_chk’ output between 5 and 2004 bytes into a destination of size 2000 68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C: In member function ‘GL_VIEWER::DrawSymmetryPlane()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C:12082:18: warning: ‘Normal[0]’ may be used uninitialized [-Wmaybe-uninitialized] 12082 | glNormal3f( Normal[0], Normal[1], Normal[2] ); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C:11973:47: note: ‘Normal[0]’ was declared here 11973 | float vec1[3], vec2[3], vec3[3], vec4[3], Normal[3], rgb[4]; | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C:12082:18: warning: ‘Normal[1]’ may be used uninitialized [-Wmaybe-uninitialized] 12082 | glNormal3f( Normal[0], Normal[1], Normal[2] ); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C:11973:47: note: ‘Normal[1]’ was declared here 11973 | float vec1[3], vec2[3], vec3[3], vec4[3], Normal[3], rgb[4]; | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C:12082:18: warning: ‘Normal[2]’ may be used uninitialized [-Wmaybe-uninitialized] 12082 | glNormal3f( Normal[0], Normal[1], Normal[2] ); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C:11973:47: note: ‘Normal[2]’ was declared here 11973 | float vec1[3], vec2[3], vec3[3], vec4[3], Normal[3], rgb[4]; | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C: In member function ‘GL_VIEWER::DrawShadedSurface()’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C:10181:57: warning: ‘LastSurface’ may be used uninitialized [-Wmaybe-uninitialized] 10181 | if ( LastTri != GOMGEOM_TRI || LastSurface != SurfID ) { | ~~~~~~~~~~~~^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C:10119:42: note: ‘LastSurface’ was declared here 10119 | int j, node1, node2, node3, LastTri, LastSurface; | ^~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C: In member function ‘GL_VIEWER::WritePNGFile(char*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C:13049:53: warning: ‘%s’ directive output may be truncated writing up to 1999 bytes into a region of size 256 [-Wformat-truncation=] 13049 | snprintf(rgbstr,sizeof(rgbstr)*sizeof(char),"%s.%s.png",file_name,FileName); | ^~ In function ‘snprintf’, inlined from ‘GL_VIEWER::WritePNGFile(char*)’ at /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C:13049:16: /usr/include/bits/stdio2.h:68:35: note: ‘__snprintf_chk’ output 6 or more bytes (assuming 2005) into a destination of size 256 68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C: In member function ‘GL_VIEWER::WritePNGFile(char*, char*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C:13081:56: warning: ‘%s’ directive output may be truncated writing up to 1999 bytes into a region of size 256 [-Wformat-truncation=] 13081 | snprintf(rgbstr,sizeof(rgbstr)*sizeof(char), "%s%s.%s.png", Path, file_name_no_path, FileName ); | ^~ In function ‘snprintf’, inlined from ‘GL_VIEWER::WritePNGFile(char*, char*)’ at /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C:13081:16: /usr/include/bits/stdio2.h:68:35: note: ‘__snprintf_chk’ output 6 or more bytes (assuming 2005) into a destination of size 256 68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C: In member function ‘GL_VIEWER::MakeMovie(char*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C:5969:49: warning: ‘/MoviePNGFiles/’ directive output may be truncated writing 15 bytes into a region of size between 1 and 2000 [-Wformat-truncation=] 5969 | snprintf(Path,sizeof(Path)*sizeof(char), "%s/MoviePNGFiles/", path ); | ^~~~~~~~~~~~~~~ In function ‘snprintf’, inlined from ‘GL_VIEWER::MakeMovie(char*)’ at /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C:5969:13: /usr/include/bits/stdio2.h:68:35: note: ‘__snprintf_chk’ output between 16 and 2015 bytes into a destination of size 2000 68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C: In member function ‘GL_VIEWER::MakeMovie(char*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C:6097:72: warning: ‘%s’ directive output may be truncated writing up to 1999 bytes into a region of size 1984 [-Wformat-truncation=] 6097 | snprintf(Command,sizeof(Command)*sizeof(char), "ffmpeg -r 50 -i %s%s.%s.%%d.png -vcodec libx264 -y %s.%s.mp4", Path, file_name_no_path, FileName, file_name, FileName ); | ^~ ~~~~ In function ‘snprintf’, inlined from ‘GL_VIEWER::MakeMovie(char*)’ at /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C:6097:16: /usr/include/bits/stdio2.h:68:35: note: ‘__snprintf_chk’ output 50 or more bytes (assuming 2049) into a destination of size 2000 68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C: In member function ‘GL_VIEWER::MakeMovie(char*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C:6089:72: warning: ‘%s’ directive output may be truncated writing up to 1999 bytes into a region of size 1984 [-Wformat-truncation=] 6089 | snprintf(Command,sizeof(Command)*sizeof(char), "ffmpeg -r 10 -i %s%s.%s.%%d.png -vcodec libx264 -y %s.%s.mp4", Path, file_name_no_path, FileName, file_name, FileName ); | ^~ ~~~~ In function ‘snprintf’, inlined from ‘GL_VIEWER::MakeMovie(char*)’ at /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Viewer/glviewer.C:6089:16: /usr/include/bits/stdio2.h:68:35: note: ‘__snprintf_chk’ output 50 or more bytes (assuming 2049) into a destination of size 2000 68 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70 | __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ [403/443] /usr/bin/g++ -DMYTIME -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT vsp_aero/Adb2Load/CMakeFiles/vsploads.dir/adb2loads.C.o -MF vsp_aero/Adb2Load/CMakeFiles/vsploads.dir/adb2loads.C.o.d -o vsp_aero/Adb2Load/CMakeFiles/vsploads.dir/adb2loads.C.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/adb2loads.C [404/443] /usr/bin/g++ -DMYTIME -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT vsp_aero/Adb2Load/CMakeFiles/vsploads.dir/binaryio.C.o -MF vsp_aero/Adb2Load/CMakeFiles/vsploads.dir/binaryio.C.o.d -o vsp_aero/Adb2Load/CMakeFiles/vsploads.dir/binaryio.C.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/binaryio.C [405/443] /usr/bin/g++ -DMYTIME -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT vsp_aero/Adb2Load/CMakeFiles/vsploads.dir/interp.C.o -MF vsp_aero/Adb2Load/CMakeFiles/vsploads.dir/interp.C.o.d -o vsp_aero/Adb2Load/CMakeFiles/vsploads.dir/interp.C.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/interp.C /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/interp.C: In member function ‘void INTERP::InterpolateSolution(INTERP_MESH*, INTERP_MESH*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/interp.C:363:36: warning: variable ‘SymShear’ set but not used [-Wunused-but-set-variable=] 363 | int OutOfBox, NormalOff, Done, SymShear, node1, node2, node3; | ^~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/interp.C:363:60: warning: variable ‘node3’ set but not used [-Wunused-but-set-variable=] 363 | int OutOfBox, NormalOff, Done, SymShear, node1, node2, node3; | ^~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/interp.C: In member function ‘void INTERP::WriteADBFile(INTERP_MESH*, char*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/interp.C:658:17: warning: variable ‘c_size’ set but not used [-Wunused-but-set-variable=] 658 | int i_size, c_size, f_size, DumInt, i, k; | ^~~~~~ [406/443] /usr/bin/g++ -DMYTIME -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT vsp_aero/Adb2Load/CMakeFiles/vsploads.dir/quat.C.o -MF vsp_aero/Adb2Load/CMakeFiles/vsploads.dir/quat.C.o.d -o vsp_aero/Adb2Load/CMakeFiles/vsploads.dir/quat.C.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/quat.C [407/443] /usr/bin/g++ -DMYTIME -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT vsp_aero/Adb2Load/CMakeFiles/vsploads.dir/search.C.o -MF vsp_aero/Adb2Load/CMakeFiles/vsploads.dir/search.C.o.d -o vsp_aero/Adb2Load/CMakeFiles/vsploads.dir/search.C.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/search.C /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/search.C: In function ‘LEAF* create_cfd_tree(INTERP_MESH*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/search.C:23:14: warning: variable ‘num_nodes’ set but not used [-Wunused-but-set-variable=] 23 | int i, num_nodes; | ^~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/search.C: In function ‘void create_tree_leafs(LEAF*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/search.C:127:32: warning: variable ‘StopRecursion’ set but not used [-Wunused-but-set-variable=] 127 | int i, *perm, dir, icut, StopRecursion; | ^~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/search.C: In function ‘merge_lists(int*, int*, int, LEAF_STRUCTURE*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/search.C:486:38: warning: ‘list_2_end’ may be used uninitialized [-Wmaybe-uninitialized] 486 | for ( i = list_2_front ; i < list_2_end ; i++ ) { | ~~^~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/search.C:389:25: note: ‘list_2_end’ was declared here 389 | int list_2_front, list_2_end; | ^~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/search.C: In function ‘create_tree_leafs(LEAF_STRUCTURE*)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/search.C:228:39: warning: argument 1 range [18446744072635809792, 18446744073709551615] exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 228 | left_leaf->node = (SNODE *) calloc( left_leaf->number_of_nodes + 1, sizeof(SNODE)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/16/bits/std_abs.h:44, from /usr/include/c++/16/cmath:59, from /usr/include/c++/16/math.h:36, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/search.H:4, from /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/search.C:1: /usr/include/stdlib.h:679:14: note: in a call to allocation function ‘calloc’ declared here 679 | extern void *calloc (size_t __nmemb, size_t __size) | ^~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/search.C:241:40: warning: argument 1 range [18446744071562067969, 18446744073709551615] exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 241 | right_leaf->node = (SNODE *) calloc( right_leaf->number_of_nodes + 1, sizeof(SNODE)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/stdlib.h:679:14: note: in a call to allocation function ‘calloc’ declared here 679 | extern void *calloc (size_t __nmemb, size_t __size) | ^~~~~~ [408/443] cd /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/help && /usr/bin/cmake -E make_directory /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/python_pseudo/openvsp/openvsp/help_vsp/ [409/443] /usr/bin/g++ -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT test/dba_test/CMakeFiles/dba_test.dir/dba_test.cpp.o -MF test/dba_test/CMakeFiles/dba_test.dir/dba_test.cpp.o.d -o test/dba_test/CMakeFiles/dba_test.dir/dba_test.cpp.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/test/dba_test/dba_test.cpp /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/test/dba_test/dba_test.cpp: In function ‘int main(int, char**)’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/test/dba_test/dba_test.cpp:65:11: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 65 | fscanf( fp, "%d", &npt ); | ~~~~~~^~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/test/dba_test/dba_test.cpp:72:15: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 72 | fscanf( fp, "%d %lf %lf", &indx, &(cloud[ j ].x), &(cloud[ j ].y) ); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/test/dba_test/dba_test.cpp:76:11: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 76 | fscanf( fp, "%d", &nedg ); | ~~~~~~^~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/test/dba_test/dba_test.cpp:83:15: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 83 | fscanf( fp, "%d %d %d", &indx, &(bounds[i].a), &(bounds[i].b) ); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/test/dba_test/dba_test.cpp:87:11: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 87 | fscanf( fp, "%255s", buff ); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/test/dba_test/dba_test.cpp:90:11: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 90 | fscanf( fp, "%d", &ntDLB ); | ~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/test/dba_test/dba_test.cpp:96:15: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 96 | fscanf( fp, "%d %d %d %d", &indx, &(tDLB[i].v[0]), &(tDLB[i].v[1]), &(tDLB[i].v[2]) ); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/test/dba_test/dba_test.cpp:99:11: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 99 | fscanf( fp, "%255s", buff ); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/test/dba_test/dba_test.cpp:102:11: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 102 | fscanf( fp, "%d", &ntTRI ); | ~~~~~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/test/dba_test/dba_test.cpp:108:15: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result] 108 | fscanf( fp, "%d %d %d %d", &indx, &(tTRI[i].v[0]), &(tTRI[i].v[1]), &(tTRI[i].v[2]) ); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [410/443] /usr/bin/g++ -DMYTIME -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -MD -MT vsp_aero/Adb2Load/CMakeFiles/vsploads.dir/utils.C.o -MF vsp_aero/Adb2Load/CMakeFiles/vsploads.dir/utils.C.o.d -o vsp_aero/Adb2Load/CMakeFiles/vsploads.dir/utils.C.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/utils.C [411/443] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -Wl,--dependency-file=external/cartesian/CMakeFiles/cartesian_example.dir/link.d external/cartesian/CMakeFiles/cartesian_example.dir/example.cpp.o -o external/cartesian/cartesian_example -L/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/lib -Wl,-rpath,/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/lib external/cartesian/libcartesian.a /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/lib64/libfltk_gl.a -lpthread -L/usr/lib64 -lX11 -lGLU -lGL /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/lib64/libfltk.a /usr/lib64/libdl.a /usr/lib64/libX11.so -lgcc_s_asneeded -lgcc_s_asneeded && : [412/443] /usr/bin/g++ -Dpyvsp_g_EXPORTS -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI-build/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/CODEELI-prefix/src/CODEELI/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/gui_and_draw -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/iges -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/include/geom -I/usr/include/libxml2 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/nanoflann -I/usr/include/python3.15 -I/usr/include/stepcode -I/usr/include/stepcode/clstepcore -I/usr/include/stepcode/cldai -I/usr/include/stepcode/clutils -I/usr/include/stepcode/cleditor -I/usr/include/schemas/sdai_ap203 -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/include -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/util_api -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/xmlvsp -I/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src -I/usr/lib64/python3.15/site-packages/numpy/_core/include -isystem /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include -isystem /usr/include/eigen3 -isystem /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/include/FL/images -isystem /usr/include/OpenABF -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -std=gnu++17 -fPIC -MD -MT python_api/CMakeFiles/pyvsp_g.dir/CMakeFiles/pyvsp_g.dir/vsp_g_pythonPYTHON_wrap.cxx.o -MF python_api/CMakeFiles/pyvsp_g.dir/CMakeFiles/pyvsp_g.dir/vsp_g_pythonPYTHON_wrap.cxx.o.d -o python_api/CMakeFiles/pyvsp_g.dir/CMakeFiles/pyvsp_g.dir/vsp_g_pythonPYTHON_wrap.cxx.o -c /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/python_api/CMakeFiles/pyvsp_g.dir/vsp_g_pythonPYTHON_wrap.cxx [413/443] : && /usr/bin/g++ -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -Wl,--dependency-file=python_api/CMakeFiles/pyvsp.dir/link.d -o python_api/_vsp.so python_api/CMakeFiles/pyvsp.dir/CMakeFiles/pyvsp.dir/vsp_pythonPYTHON_wrap.cxx.o geom_api/libgeom_api.a geom_core/libgeom_core.a cfd_mesh/libcfd_mesh.a xmlvsp/libxmlvsp.a external/robust/librobust.a external/sixseries/libsixseries.a util/libutil.a util_api/libutil_api.a external/tritri/libtritri.a external/wavedragEL/libwavedragEL.a external/stb/libstb_image.a -lpthread /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/lib/libangelscript.a /usr/lib64/libcpptest.so /usr/lib64/libxml2.so /usr/lib64/libcminpack.so /lib64/libsdai_ap203.so /lib64/libstepeditor.so /lib64/libstepcore.so /lib64/libstepdai.so /lib64/libsteputils.so /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/lib/libiges_static.a /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/lib/libtriangle-api.a /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/lib/libtriangle.a /usr/lib64/libdelabella.so /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/lib/libpinocchio.a /lib64/libClipper2.so /usr/lib64/libpython3.15.so -ldl -lgcc_s_asneeded -lgcc_s_asneeded && cd /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/python_api && /usr/bin/cmake -E remove /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/python_pseudo/environment.yml.in && cd /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/python_api && /usr/bin/cmake -E copy /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/python_api/_vsp.so /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/python_pseudo/openvsp/openvsp/_vsp.so && cd /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/python_api && /usr/bin/python3.15 /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/python_api/auto_facade.py /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/python_api/vsp.py True && /usr/bin/cmake -E copy /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/python_api/vsp.py /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/python_pseudo/openvsp/openvsp/vsp.py && /usr/bin/cmake -E copy /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/python_api/facade_server.py /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/python_pseudo/openvsp/openvsp/facade_server.py && /usr/bin/cmake -E copy /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/python_api/facade.py /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/python_pseudo/openvsp/openvsp/facade.py && cd /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/python_api && /usr/bin/python3.15 /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/python_api/gen_api_docs.py /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/python_pseudo/openvsp/openvsp && cd /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/python_api && /usr/bin/python3.15 /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/python_api/gen_unit_test.py /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/python_pseudo/openvsp /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src && cd /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/python_api && /usr/bin/cmake -E copy /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/python_api/python/packages/environment.yml /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/python_pseudo/environment.yml /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Airfoil.h:255:7: warning: type of ‘sixpnts_’ does not match original declaration [-Wlto-type-mismatch] 255 | } sixpnts_; | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Airfoil.h:248:5: note: type ‘struct ’ defined in anonymous namespace cannot match across the translation unit boundary 248 | { | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/sixseries/NACA_6_series.c:18:3: note: the incompatible type defined in another translation unit 18 | } sixpnts_; | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/sixseries/NACA_6_series.c:18:3: note: ‘sixpnts_’ was previously declared here /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/sixseries/NACA_6_series.c:18:3: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used Writing facade for vsp. Writing placeholders to /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/python_api/vsp.py. gen_api_docs: 45 groups, 843 functions, 82 methods, 137 enums gen_unit_test: 951 Python tests, 915 AngelScript tests [414/443] cd /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/python_api && /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/venv/bin/python -m sphinx /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/python_pseudo/openvsp/openvsp /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/python_pseudo/openvsp/doc Running Sphinx v9.1.1 loading translations [en]... done making output directory... done building [mo]: targets for 0 po files that are out of date writing output... building [html]: targets for 49 source files that are out of date updating environment: [new config] 49 added, 0 changed, 0 removed reading sources... [ 2%] api_groups reading sources... [ 4%] groups/APIError WARNING 7: VSPAERO Solver Not Found. Expected here: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/python_pseudo/openvsp/openvsp/vspaero WARNING 7: VSPAERO Viewer Not Found. Expected here: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/python_pseudo/openvsp/openvsp/vspviewer WARNING 7: VSPAERO Loads Not Found. Expected here: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/python_pseudo/openvsp/openvsp/vsploads reading sources... [ 6%] groups/APIUtilities reading sources... [ 8%] groups/AdvancedLink reading sources... [ 10%] groups/Analysis reading sources... [ 12%] groups/Attributes reading sources... [ 14%] groups/AuxiliaryGeom reading sources... [ 16%] groups/BOR reading sources... [ 18%] groups/Background3D reading sources... [ 20%] groups/CFDMesh reading sources... [ 22%] groups/CSGroup reading sources... [ 24%] groups/Computations reading sources... [ 27%] groups/DesignFile reading sources... [ 29%] groups/EditCurveXSec reading sources... [ 31%] groups/Enumerations reading sources... [ 33%] groups/FEAMesh reading sources... [ 35%] groups/FileIO reading sources... [ 37%] groups/FitModel reading sources... [ 39%] groups/GearGeom reading sources... [ 41%] groups/Geom reading sources... [ 43%] groups/GroupMod reading sources... [ 45%] groups/Matrix4d reading sources... [ 47%] groups/Measure reading sources... [ 49%] groups/Mode reading sources... [ 51%] groups/PCurve reading sources... [ 53%] groups/ParasiteDrag reading sources... [ 55%] groups/Parm reading sources... [ 57%] groups/ParmContainer reading sources... [ 59%] groups/ParmLink reading sources... [ 61%] groups/PointCloud reading sources... [ 63%] groups/Results reading sources... [ 65%] groups/RoutingGeom reading sources... [ 67%] groups/Sets reading sources... [ 69%] groups/SnapTo reading sources... [ 71%] groups/StackGeom reading sources... [ 73%] groups/SubSurface reading sources... [ 76%] groups/SurfaceQuery reading sources... [ 78%] groups/VSPAERO reading sources... [ 80%] groups/VSPAERODiskAndProp reading sources... [ 82%] groups/VariablePreset reading sources... [ 84%] groups/Vehicle reading sources... [ 86%] groups/Visualization reading sources... [ 88%] groups/XSec reading sources... [ 90%] groups/XSecSurf reading sources... [ 92%] groups/vec2d reading sources... [ 94%] groups/vec3d reading sources... [ 96%] index reading sources... [ 98%] openvsp reading sources... [100%] openvsp_config looking for now-outdated files... none found pickling environment... done checking consistency... done preparing documents... done copying assets... copying static files... Writing evaluated template result to /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/python_pseudo/openvsp/doc/_static/language_data.js Writing evaluated template result to /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/python_pseudo/openvsp/doc/_static/documentation_options.js Writing evaluated template result to /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/python_pseudo/openvsp/doc/_static/basic.css Writing evaluated template result to /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/python_pseudo/openvsp/doc/_static/sidebar.js Writing evaluated template result to /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/python_pseudo/openvsp/doc/_static/classic.css copying static files: done copying extra files... copying extra files: done copying assets: done writing output... [ 2%] api_groups writing output... [ 4%] groups/APIError writing output... [ 6%] groups/APIUtilities writing output... [ 8%] groups/AdvancedLink writing output... [ 10%] groups/Analysis writing output... [ 12%] groups/Attributes writing output... [ 14%] groups/AuxiliaryGeom writing output... [ 16%] groups/BOR writing output... [ 18%] groups/Background3D writing output... [ 20%] groups/CFDMesh writing output... [ 22%] groups/CSGroup writing output... [ 24%] groups/Computations writing output... [ 27%] groups/DesignFile writing output... [ 29%] groups/EditCurveXSec writing output... [ 31%] groups/Enumerations writing output... [ 33%] groups/FEAMesh writing output... [ 35%] groups/FileIO writing output... [ 37%] groups/FitModel writing output... [ 39%] groups/GearGeom writing output... [ 41%] groups/Geom writing output... [ 43%] groups/GroupMod writing output... [ 45%] groups/Matrix4d writing output... [ 47%] groups/Measure writing output... [ 49%] groups/Mode writing output... [ 51%] groups/PCurve writing output... [ 53%] groups/ParasiteDrag writing output... [ 55%] groups/Parm writing output... [ 57%] groups/ParmContainer writing output... [ 59%] groups/ParmLink writing output... [ 61%] groups/PointCloud writing output... [ 63%] groups/Results writing output... [ 65%] groups/RoutingGeom writing output... [ 67%] groups/Sets writing output... [ 69%] groups/SnapTo writing output... [ 71%] groups/StackGeom writing output... [ 73%] groups/SubSurface writing output... [ 76%] groups/SurfaceQuery writing output... [ 78%] groups/VSPAERO writing output... [ 80%] groups/VSPAERODiskAndProp writing output... [ 82%] groups/VariablePreset writing output... [ 84%] groups/Vehicle writing output... [ 86%] groups/Visualization writing output... [ 88%] groups/XSec writing output... [ 90%] groups/XSecSurf writing output... [ 92%] groups/vec2d writing output... [ 94%] groups/vec3d writing output... [ 96%] index writing output... [ 98%] openvsp writing output... [100%] openvsp_config generating indices... genindex py-modindex done highlighting module code... [ 20%] openvsp.degen_geom_parse highlighting module code... [ 40%] openvsp.parasite_drag highlighting module code... [ 60%] openvsp.surface_patches highlighting module code... [ 80%] openvsp.utilities highlighting module code... [100%] openvsp.vsp writing additional pages... search done dumping search index in English (code: en)... done dumping object inventory... done build succeeded. The HTML pages are in ../python_pseudo/openvsp/doc. [415/443] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -Wl,--dependency-file=vsp/CMakeFiles/vsp.dir/link.d vsp/CMakeFiles/vsp.dir/common.cpp.o vsp/CMakeFiles/vsp.dir/main.cpp.o -o vsp/vsp -L/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/lib -Wl,-rpath,/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/lib: geom_core/libgeom_core.a geom_api/libgeom_api_g.a geom_api/libgui_interface_g.a gui_and_draw/libgui_and_draw.a vsp_graphic/libvsp_graphic.a external/glfont2/libglfont2.a /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/EXPRPARSE-prefix/lib/libexprparse.a external/cartesian/libcartesian.a /lib64/libGLEW.so /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/lib64/libfltk_gl.a /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/lib64/libfltk_images.a cfd_mesh/libcfd_mesh.a xmlvsp/libxmlvsp.a external/robust/librobust.a external/sixseries/libsixseries.a util/libutil.a util_api/libutil_api.a external/tritri/libtritri.a external/wavedragEL/libwavedragEL.a external/stb/libstb_image.a -lpthread /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/lib/libangelscript.a /usr/lib64/libcpptest.so /usr/lib64/libxml2.so /usr/lib64/libcminpack.so /lib64/libsdai_ap203.so /lib64/libstepeditor.so /lib64/libstepcore.so /lib64/libstepdai.so /lib64/libsteputils.so /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/lib/libiges_static.a /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/lib/libtriangle-api.a /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/lib/libtriangle.a /usr/lib64/libdelabella.so /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/lib/libpinocchio.a /lib64/libClipper2.so -L/usr/lib64 -lX11 -lGLU -lGL /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/lib64/libfltk.a /usr/lib64/libdl.a /usr/lib64/libX11.so /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/lib64/libfltk_png.a /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/lib64/libfltk_z.a /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/lib64/libfltk_jpeg.a -ldl -lgcc_s_asneeded -lgcc_s_asneeded && : /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Airfoil.h:255:7: warning: type of ‘sixpnts_’ does not match original declaration [-Wlto-type-mismatch] 255 | } sixpnts_; | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Airfoil.h:248:5: note: type ‘struct ’ defined in anonymous namespace cannot match across the translation unit boundary 248 | { | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/sixseries/NACA_6_series.c:18:3: note: the incompatible type defined in another translation unit 18 | } sixpnts_; | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/sixseries/NACA_6_series.c:18:3: note: ‘sixpnts_’ was previously declared here /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/sixseries/NACA_6_series.c:18:3: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used In function ‘matinv’, inlined from ‘emlord’ at /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/wavedragEL/wavedragEL.c:192:5: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/wavedragEL/wavedragEL.c:22:22: warning: argument 1 range [18446744071562067968, 18446744073709551614] exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 22 | ipivot = (int *) calloc(prts,sizeof(int)); | ^ /usr/include/stdlib.h: In function ‘emlord’: /usr/include/stdlib.h:679:14: note: in a call to allocation function ‘calloc’ declared here 679 | extern void *calloc (size_t __nmemb, size_t __size) | ^ [416/443] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -Wl,--dependency-file=vsp/CMakeFiles/apitest.dir/link.d vsp/CMakeFiles/apitest.dir/apitest_main.cpp.o vsp/CMakeFiles/apitest.dir/APITestSuite.cpp.o vsp/CMakeFiles/apitest.dir/APITestSuiteMassProp.cpp.o vsp/CMakeFiles/apitest.dir/APITestSuiteVSPAERO.cpp.o vsp/CMakeFiles/apitest.dir/APITestSuiteParasiteDrag.cpp.o vsp/CMakeFiles/apitest.dir/APITestSuiteCFDMesh.cpp.o -o vsp/apitest geom_api/libgeom_api.a geom_core/libgeom_core.a cfd_mesh/libcfd_mesh.a xmlvsp/libxmlvsp.a external/robust/librobust.a external/sixseries/libsixseries.a util/libutil.a util_api/libutil_api.a external/tritri/libtritri.a external/wavedragEL/libwavedragEL.a external/stb/libstb_image.a -lpthread /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/lib/libangelscript.a /usr/lib64/libcpptest.so /usr/lib64/libxml2.so /usr/lib64/libcminpack.so /lib64/libsdai_ap203.so /lib64/libstepeditor.so /lib64/libstepcore.so /lib64/libstepdai.so /lib64/libsteputils.so /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/lib/libiges_static.a /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/lib/libtriangle-api.a /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/lib/libtriangle.a /usr/lib64/libdelabella.so /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/lib/libpinocchio.a /lib64/libClipper2.so -ldl -lgcc_s_asneeded -lgcc_s_asneeded && : /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Airfoil.h:255:7: warning: type of ‘sixpnts_’ does not match original declaration [-Wlto-type-mismatch] 255 | } sixpnts_; | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Airfoil.h:248:5: note: type ‘struct ’ defined in anonymous namespace cannot match across the translation unit boundary 248 | { | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/sixseries/NACA_6_series.c:18:3: note: the incompatible type defined in another translation unit 18 | } sixpnts_; | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/sixseries/NACA_6_series.c:18:3: note: ‘sixpnts_’ was previously declared here /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/sixseries/NACA_6_series.c:18:3: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used In function ‘matinv’, inlined from ‘emlord’ at /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/wavedragEL/wavedragEL.c:192:5: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/wavedragEL/wavedragEL.c:22:22: warning: argument 1 range [18446744071562067968, 18446744073709551614] exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 22 | ipivot = (int *) calloc(prts,sizeof(int)); | ^ /usr/include/stdlib.h: In function ‘emlord’: /usr/include/stdlib.h:679:14: note: in a call to allocation function ‘calloc’ declared here 679 | extern void *calloc (size_t __nmemb, size_t __size) | ^ [417/443] cd /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/python_pseudo/openvsp/doc && /usr/bin/cmake -E tar cf /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/pydoc.zip --format=zip -- . [418/443] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -Wl,--dependency-file=vsp_aero/Solver/CMakeFiles/vspaero.dir/link.d vsp_aero/Solver/CMakeFiles/vspaero.dir/vspaero.C.o -o vsp_aero/Solver/vspaero vsp_aero/Solver/libvspaero_lib.a /usr/lib/gcc/x86_64-redhat-linux/16/libgomp.so /usr/lib64/libpthread.a && cd /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/vsp_aero/Solver && /usr/bin/cmake -E copy /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/vsp_aero/Solver/vspaero /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/python_pseudo/openvsp/openvsp/vspaero && cd /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/vsp_aero/Solver && /usr/bin/cmake -E copy /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/vsp_aero/Solver/vspaero /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/src/vsp/vspaero [419/443] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -Wl,--dependency-file=vsp/CMakeFiles/apitest_g.dir/link.d vsp/CMakeFiles/apitest_g.dir/apitest_main.cpp.o vsp/CMakeFiles/apitest_g.dir/APITestSuite.cpp.o vsp/CMakeFiles/apitest_g.dir/APITestSuiteMassProp.cpp.o vsp/CMakeFiles/apitest_g.dir/APITestSuiteVSPAERO.cpp.o vsp/CMakeFiles/apitest_g.dir/APITestSuiteParasiteDrag.cpp.o vsp/CMakeFiles/apitest_g.dir/APITestSuiteCFDMesh.cpp.o -o vsp/apitest_g -L/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/lib -Wl,-rpath,/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/lib geom_api/libgeom_api_g.a geom_core/libgeom_core.a geom_api/libgui_interface_g.a gui_and_draw/libgui_and_draw.a vsp_graphic/libvsp_graphic.a external/glfont2/libglfont2.a /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/EXPRPARSE-prefix/lib/libexprparse.a external/cartesian/libcartesian.a /lib64/libGLEW.so /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/lib64/libfltk_gl.a /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/lib64/libfltk_images.a cfd_mesh/libcfd_mesh.a xmlvsp/libxmlvsp.a external/robust/librobust.a external/sixseries/libsixseries.a util/libutil.a util_api/libutil_api.a external/tritri/libtritri.a external/wavedragEL/libwavedragEL.a external/stb/libstb_image.a -lpthread /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/lib/libangelscript.a /usr/lib64/libcpptest.so /usr/lib64/libxml2.so /usr/lib64/libcminpack.so /lib64/libsdai_ap203.so /lib64/libstepeditor.so /lib64/libstepcore.so /lib64/libstepdai.so /lib64/libsteputils.so /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/lib/libiges_static.a /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/lib/libtriangle-api.a /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/lib/libtriangle.a /usr/lib64/libdelabella.so /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/lib/libpinocchio.a /lib64/libClipper2.so -L/usr/lib64 -lX11 -lGLU -lGL /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/lib64/libfltk.a /usr/lib64/libdl.a /usr/lib64/libX11.so /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/lib64/libfltk_png.a /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/lib64/libfltk_z.a /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/lib64/libfltk_jpeg.a -ldl -lgcc_s_asneeded -lgcc_s_asneeded && : /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Airfoil.h:255:7: warning: type of ‘sixpnts_’ does not match original declaration [-Wlto-type-mismatch] 255 | } sixpnts_; | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Airfoil.h:248:5: note: type ‘struct ’ defined in anonymous namespace cannot match across the translation unit boundary 248 | { | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/sixseries/NACA_6_series.c:18:3: note: the incompatible type defined in another translation unit 18 | } sixpnts_; | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/sixseries/NACA_6_series.c:18:3: note: ‘sixpnts_’ was previously declared here /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/sixseries/NACA_6_series.c:18:3: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used In function ‘matinv’, inlined from ‘emlord’ at /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/wavedragEL/wavedragEL.c:192:5: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/wavedragEL/wavedragEL.c:22:22: warning: argument 1 range [18446744071562067968, 18446744073709551614] exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 22 | ipivot = (int *) calloc(prts,sizeof(int)); | ^ /usr/include/stdlib.h: In function ‘emlord’: /usr/include/stdlib.h:679:14: note: in a call to allocation function ‘calloc’ declared here 679 | extern void *calloc (size_t __nmemb, size_t __size) | ^ [420/443] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -Wl,--dependency-file=vsp_aero/Viewer/CMakeFiles/vspviewer.dir/link.d vsp_aero/Viewer/CMakeFiles/vspviewer.dir/EngineFace.C.o vsp_aero/Viewer/CMakeFiles/vspviewer.dir/RotorDisk.C.o vsp_aero/Viewer/CMakeFiles/vspviewer.dir/VSP_Agglom.C.o vsp_aero/Viewer/CMakeFiles/vspviewer.dir/VSP_Body.C.o vsp_aero/Viewer/CMakeFiles/vspviewer.dir/VSP_DegenGeom.C.o vsp_aero/Viewer/CMakeFiles/vspviewer.dir/VSP_Edge.C.o vsp_aero/Viewer/CMakeFiles/vspviewer.dir/VSP_Grid.C.o vsp_aero/Viewer/CMakeFiles/vspviewer.dir/VSP_Node.C.o vsp_aero/Viewer/CMakeFiles/vspviewer.dir/VSP_Tris.C.o vsp_aero/Viewer/CMakeFiles/vspviewer.dir/VSP_Wing.C.o vsp_aero/Viewer/CMakeFiles/vspviewer.dir/binaryio.C.o vsp_aero/Viewer/CMakeFiles/vspviewer.dir/FEM_Node.C.o vsp_aero/Viewer/CMakeFiles/vspviewer.dir/Optimization_Node.C.o vsp_aero/Viewer/CMakeFiles/vspviewer.dir/glf.C.o vsp_aero/Viewer/CMakeFiles/vspviewer.dir/glviewer.C.o vsp_aero/Viewer/CMakeFiles/vspviewer.dir/quat.C.o vsp_aero/Viewer/CMakeFiles/vspviewer.dir/trackball.C.o vsp_aero/Viewer/CMakeFiles/vspviewer.dir/utils.C.o vsp_aero/Viewer/CMakeFiles/vspviewer.dir/vspaero_viewer.C.o -o vsp_aero/Viewer/vspviewer -L/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/lib -Wl,-rpath,/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/lib: vsp_aero/Viewer/libviewerscreens.a external/stb/libstb_image.a /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/lib64/libfltk_z.a /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/lib64/libfltk_png.a /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/lib64/libfltk_jpeg.a /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/lib64/libfltk.a /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/lib64/libfltk_forms.a /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/lib64/libfltk_images.a /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/lib64/libfltk_gl.a -lpthread /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/lib64/libfltk_png.a /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/lib64/libfltk_z.a /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/lib64/libfltk_jpeg.a /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/lib64/libfltk.a -L/usr/lib64 -lX11 -lGLU -lGL /usr/lib64/libdl.a /usr/lib64/libX11.so -lgcc_s_asneeded -lgcc_s_asneeded && cd /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/vsp_aero/Viewer && /usr/bin/cmake -E copy /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/vsp_aero/Viewer/vspviewer /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/python_pseudo/openvsp/openvsp/vspviewer && cd /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/vsp_aero/Viewer && /usr/bin/cmake -E copy /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/vsp_aero/Viewer/vspviewer /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/src/vsp/vspviewer [421/443] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -Wl,--dependency-file=vsp_aero/Adb2Load/CMakeFiles/vsploads.dir/link.d vsp_aero/Adb2Load/CMakeFiles/vsploads.dir/ADBSlicer.C.o vsp_aero/Adb2Load/CMakeFiles/vsploads.dir/EngineFace.C.o vsp_aero/Adb2Load/CMakeFiles/vsploads.dir/RotorDisk.C.o vsp_aero/Adb2Load/CMakeFiles/vsploads.dir/adb2loads.C.o vsp_aero/Adb2Load/CMakeFiles/vsploads.dir/binaryio.C.o vsp_aero/Adb2Load/CMakeFiles/vsploads.dir/interp.C.o vsp_aero/Adb2Load/CMakeFiles/vsploads.dir/quat.C.o vsp_aero/Adb2Load/CMakeFiles/vsploads.dir/search.C.o vsp_aero/Adb2Load/CMakeFiles/vsploads.dir/utils.C.o -o vsp_aero/Adb2Load/vsploads && cd /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/vsp_aero/Adb2Load && /usr/bin/cmake -E copy /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/vsp_aero/Adb2Load/vsploads /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/python_pseudo/openvsp/openvsp/vsploads && cd /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/vsp_aero/Adb2Load && /usr/bin/cmake -E copy /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/vsp_aero/Adb2Load/vsploads /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/src/vsp/vsploads /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/search.C: In function ‘create_tree_leafs’: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/search.C:228:39: warning: argument 1 range [18446744072635809792, 18446744073709551615] exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 228 | left_leaf->node = (SNODE *) calloc( left_leaf->number_of_nodes + 1, sizeof(SNODE)); | ^ /usr/include/stdlib.h:679:14: note: in a call to allocation function ‘calloc’ declared here 679 | extern void *calloc (size_t __nmemb, size_t __size) | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/vsp_aero/Adb2Load/search.C:241:40: warning: argument 1 range [18446744071562067969, 18446744073709551615] exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 241 | right_leaf->node = (SNODE *) calloc( right_leaf->number_of_nodes + 1, sizeof(SNODE)); | ^ /usr/include/stdlib.h:679:14: note: in a call to allocation function ‘calloc’ declared here 679 | extern void *calloc (size_t __nmemb, size_t __size) | ^ [422/443] cd /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/help && /usr/bin/cmake -E copy_directory /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/help/images/ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/src/vsp/help/images/ && /usr/bin/cmake -E copy_directory /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/help/images/ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/help/images/ [423/443] cd /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/help && /usr/bin/cmake -E copy /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/help/github-pandoc.css /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/src/vsp/help/ [424/443] cd /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/help && /usr/bin/cmake -E copy /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/help/vsp_help /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/src/vsp/help/ [425/443] cd /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/help && /usr/bin/cmake -E copy_directory /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/help/images/ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/python_pseudo/openvsp/openvsp/help_vsp/images/ [426/443] cd /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/help && /usr/bin/cmake -E copy /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/help/github-pandoc.css /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/python_pseudo/openvsp/openvsp/help_vsp/github-pandoc.css [427/443] cd /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/help && /usr/bin/cmake -E copy /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/help/vsp_help /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/python_pseudo/openvsp/openvsp/help_vsp/vsp_help [428/443] cd /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/help && /usr/bin/cmake -E copy /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/help/html/AdvLink.html /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/src/vsp/help/AdvLink.html [429/443] cd /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/help && /usr/bin/cmake -E copy /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/help/html/AdvLink.html /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/python_pseudo/openvsp/openvsp/help_vsp/AdvLink.html [430/443] cd /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/help && /usr/bin/cmake -E copy /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/help/html/AttributeExplorer.html /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/src/vsp/help/AttributeExplorer.html [431/443] cd /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/help && /usr/bin/cmake -E copy /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/help/html/AttributeExplorer.html /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/python_pseudo/openvsp/openvsp/help_vsp/AttributeExplorer.html [432/443] cd /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/help && /usr/bin/cmake -E copy /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/help/html/GeometryAnalysis.html /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/src/vsp/help/GeometryAnalysis.html [433/443] cd /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/help && /usr/bin/cmake -E copy /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/help/html/GeometryAnalysis.html /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/python_pseudo/openvsp/openvsp/help_vsp/GeometryAnalysis.html [434/443] cd /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/help && /usr/bin/cmake -E copy /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/help/html/SetEdit.html /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/src/vsp/help/SetEdit.html [435/443] cd /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/help && /usr/bin/cmake -E copy /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/help/html/SetEdit.html /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/python_pseudo/openvsp/openvsp/help_vsp/SetEdit.html [436/443] cd /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/help && /usr/bin/cmake -E copy /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/help/html/StackPresets.html /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/src/vsp/help/StackPresets.html [437/443] cd /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/help && /usr/bin/cmake -E copy /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/help/html/StackPresets.html /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/python_pseudo/openvsp/openvsp/help_vsp/StackPresets.html [438/443] cd /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/help && /usr/bin/cmake -E copy /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/help/html/index.html /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/src/vsp/help/index.html [439/443] cd /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/help && /usr/bin/cmake -E copy /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/help/html/index.html /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/python_pseudo/openvsp/openvsp/help_vsp/index.html [440/443] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -Wl,--dependency-file=test/dba_test/CMakeFiles/dba_test.dir/link.d test/dba_test/CMakeFiles/dba_test.dir/dba_test.cpp.o -o test/dba_test/dba_test /usr/lib64/libdelabella.so && : [441/443] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -Wl,--dependency-file=vsp/CMakeFiles/vspscript.dir/link.d vsp/CMakeFiles/vspscript.dir/common.cpp.o vsp/CMakeFiles/vspscript.dir/scriptonly_main.cpp.o -o vsp/vspscript geom_core/libgeom_core.a geom_api/libgeom_api.a cfd_mesh/libcfd_mesh.a xmlvsp/libxmlvsp.a external/robust/librobust.a external/sixseries/libsixseries.a util/libutil.a util_api/libutil_api.a external/tritri/libtritri.a external/wavedragEL/libwavedragEL.a external/stb/libstb_image.a -lpthread /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/lib/libangelscript.a /usr/lib64/libcpptest.so /usr/lib64/libxml2.so /usr/lib64/libcminpack.so /lib64/libsdai_ap203.so /lib64/libstepeditor.so /lib64/libstepcore.so /lib64/libstepdai.so /lib64/libsteputils.so /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/lib/libiges_static.a /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/lib/libtriangle-api.a /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/lib/libtriangle.a /usr/lib64/libdelabella.so /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/lib/libpinocchio.a /lib64/libClipper2.so -ldl -lgcc_s_asneeded -lgcc_s_asneeded && : /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Airfoil.h:255:7: warning: type of ‘sixpnts_’ does not match original declaration [-Wlto-type-mismatch] 255 | } sixpnts_; | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Airfoil.h:248:5: note: type ‘struct ’ defined in anonymous namespace cannot match across the translation unit boundary 248 | { | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/sixseries/NACA_6_series.c:18:3: note: the incompatible type defined in another translation unit 18 | } sixpnts_; | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/sixseries/NACA_6_series.c:18:3: note: ‘sixpnts_’ was previously declared here /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/sixseries/NACA_6_series.c:18:3: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used In function ‘matinv’, inlined from ‘emlord’ at /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/wavedragEL/wavedragEL.c:192:5: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/wavedragEL/wavedragEL.c:22:22: warning: argument 1 range [18446744071562067968, 18446744073709551614] exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 22 | ipivot = (int *) calloc(prts,sizeof(int)); | ^ /usr/include/stdlib.h: In function ‘emlord’: /usr/include/stdlib.h:679:14: note: in a call to allocation function ‘calloc’ declared here 679 | extern void *calloc (size_t __nmemb, size_t __size) | ^ [442/443] : && /usr/bin/g++ -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -Wl,--dependency-file=vsp_aero/Solver/CMakeFiles/vspaero_opt.dir/link.d vsp_aero/Solver/CMakeFiles/vspaero_opt.dir/vspaero.C.o -o vsp_aero/Solver/vspaero_opt vsp_aero/Solver/libvspaero_lib.a geom_api/libgeom_api.a geom_core/libgeom_core.a cfd_mesh/libcfd_mesh.a xmlvsp/libxmlvsp.a external/robust/librobust.a external/sixseries/libsixseries.a util/libutil.a util_api/libutil_api.a external/tritri/libtritri.a external/wavedragEL/libwavedragEL.a external/stb/libstb_image.a -lpthread /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/lib/libangelscript.a /usr/lib64/libcpptest.so /usr/lib64/libxml2.so /usr/lib64/libcminpack.so /lib64/libsdai_ap203.so /lib64/libstepeditor.so /lib64/libstepcore.so /lib64/libstepdai.so /lib64/libsteputils.so /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/lib/libiges_static.a /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/lib/libtriangle-api.a /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/lib/libtriangle.a /usr/lib64/libdelabella.so /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/lib/libpinocchio.a /lib64/libClipper2.so /usr/lib/gcc/x86_64-redhat-linux/16/libgomp.so /usr/lib64/libpthread.a -ldl -lgcc_s_asneeded -lgcc_s_asneeded && cd /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/vsp_aero/Solver && /usr/bin/cmake -E copy /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/vsp_aero/Solver/vspaero_opt /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/python_pseudo/openvsp/openvsp/vspaero_opt && cd /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/vsp_aero/Solver && /usr/bin/cmake -E copy /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/vsp_aero/Solver/vspaero_opt /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/src/vsp/vspaero_opt /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Airfoil.h:255:7: warning: type of ‘sixpnts_’ does not match original declaration [-Wlto-type-mismatch] 255 | } sixpnts_; | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Airfoil.h:248:5: note: type ‘struct ’ defined in anonymous namespace cannot match across the translation unit boundary 248 | { | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/sixseries/NACA_6_series.c:18:3: note: the incompatible type defined in another translation unit 18 | } sixpnts_; | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/sixseries/NACA_6_series.c:18:3: note: ‘sixpnts_’ was previously declared here /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/sixseries/NACA_6_series.c:18:3: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used In function ‘matinv’, inlined from ‘emlord’ at /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/wavedragEL/wavedragEL.c:192:5: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/wavedragEL/wavedragEL.c:22:22: warning: argument 1 range [18446744071562067968, 18446744073709551614] exceeds maximum object size 9223372036854775807 [-Walloc-size-larger-than=] 22 | ipivot = (int *) calloc(prts,sizeof(int)); | ^ /usr/include/stdlib.h: In function ‘emlord’: /usr/include/stdlib.h:679:14: note: in a call to allocation function ‘calloc’ declared here 679 | extern void *calloc (size_t __nmemb, size_t __size) | ^ [443/443] : && /usr/bin/g++ -fPIC -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -fPIC -DNDEBUG -shared -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes -Wl,--dependency-file=python_api/CMakeFiles/pyvsp_g.dir/link.d -o python_api/_vsp_g.so python_api/CMakeFiles/pyvsp_g.dir/CMakeFiles/pyvsp_g.dir/vsp_g_pythonPYTHON_wrap.cxx.o -L/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/lib -Wl,-rpath,/builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/lib: geom_api/libgeom_api_g.a geom_core/libgeom_core.a geom_api/libgui_interface_g.a gui_and_draw/libgui_and_draw.a vsp_graphic/libvsp_graphic.a external/glfont2/libglfont2.a /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/EXPRPARSE-prefix/lib/libexprparse.a external/cartesian/libcartesian.a /lib64/libGLEW.so /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/lib64/libfltk_gl.a /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/lib64/libfltk_images.a cfd_mesh/libcfd_mesh.a xmlvsp/libxmlvsp.a external/robust/librobust.a external/sixseries/libsixseries.a util/libutil.a util_api/libutil_api.a external/tritri/libtritri.a external/wavedragEL/libwavedragEL.a external/stb/libstb_image.a -lpthread /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/ANGELSCRIPT-prefix/lib/libangelscript.a /usr/lib64/libcpptest.so /usr/lib64/libxml2.so /usr/lib64/libcminpack.so /lib64/libsdai_ap203.so /lib64/libstepeditor.so /lib64/libstepcore.so /lib64/libstepdai.so /lib64/libsteputils.so /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/LIBIGES-prefix/lib/libiges_static.a /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/lib/libtriangle-api.a /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/TRIANGLE-prefix/lib/libtriangle.a /usr/lib64/libdelabella.so /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/PINOCCHIO-prefix/lib/libpinocchio.a /lib64/libClipper2.so /usr/lib64/libpython3.15.so -L/usr/lib64 -lX11 -lGLU -lGL /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/lib64/libfltk.a /usr/lib64/libdl.a /usr/lib64/libX11.so /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/lib64/libfltk_png.a /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/lib64/libfltk_z.a /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/Libraries/redhat-linux-build/FLTK-prefix/lib64/libfltk_jpeg.a -ldl -lgcc_s_asneeded -lgcc_s_asneeded && cd /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/python_api && /usr/bin/cmake -E copy /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/python_api/_vsp_g.so /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/python_pseudo/openvsp/openvsp/_vsp_g.so && cd /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/python_api && /usr/bin/python3.15 /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/python_api/auto_facade.py /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/python_api/vsp_g.py False && /usr/bin/cmake -E copy /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/python_api/vsp_g.py /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/python_pseudo/openvsp/openvsp/vsp_g.py /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Airfoil.h:255:7: warning: type of ‘sixpnts_’ does not match original declaration [-Wlto-type-mismatch] 255 | } sixpnts_; | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/geom_core/Airfoil.h:248:5: note: type ‘struct ’ defined in anonymous namespace cannot match across the translation unit boundary 248 | { | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/sixseries/NACA_6_series.c:18:3: note: the incompatible type defined in another translation unit 18 | } sixpnts_; | ^ /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/sixseries/NACA_6_series.c:18:3: note: ‘sixpnts_’ was previously declared here /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/external/sixseries/NACA_6_series.c:18:3: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used Writing placeholders to /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/python_api/vsp_g.py. + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.LQCFjJ + umask 022 + cd /builddir/build/BUILD/OpenVSP-3.53.1-build + '[' /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT '!=' / ']' + rm -rf /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT ++ dirname /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT + mkdir -p /builddir/build/BUILD/OpenVSP-3.53.1-build + mkdir /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS ~/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src ~/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1 + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd OpenVSP-OpenVSP_3.53.1 + pushd src + DESTDIR=/builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT + /usr/bin/cmake --install redhat-linux-build -- Install configuration: "Release" -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/bin/vsp -- Set non-toolchain portion of runtime path of "/builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/bin/vsp" to "" -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/bin/vspscript -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/openvsp/_vsp_g.so -- Set non-toolchain portion of runtime path of "/builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/openvsp/_vsp_g.so" to "" -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/openvsp/vsp_g.py -- Up-to-date: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/vsp_airfoils -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/vsp_airfoils/vsp_airfoils -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/vsp_airfoils/vsp_airfoils/vsp_airfoils.py -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/vsp_airfoils/vsp_airfoils/__init__.py -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/vsp_airfoils/tests -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/vsp_airfoils/tests/test_inputs -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/vsp_airfoils/tests/test_inputs/e387.dat -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/vsp_airfoils/tests/test_inputs/clarky.dat -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/vsp_airfoils/tests/test_inputs/N0012_VSP_sym.af -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/vsp_airfoils/tests/test_inputs/N0012_VSP.af -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/vsp_airfoils/tests/airfoils_tests.py -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/vsp_airfoils/tests/__init__.py -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/vsp_airfoils/setup.py -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/utilities -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/utilities/utilities -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/utilities/utilities/wt_util.py -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/utilities/utilities/units.py -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/utilities/utilities/uberlogging.py -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/utilities/utilities/transformations.py -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/utilities/utilities/simple_rotor_calcs.py -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/utilities/utilities/runners.py -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/utilities/utilities/plots.py -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/utilities/utilities/files.py -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/utilities/utilities/atmosphere.py -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/utilities/utilities/__init__.py -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/utilities/setup.py -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/setup.ps1 -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/requirements.txt -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/requirements-uninstall.txt -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/requirements-dev.txt -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/pyPMARC -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/pyPMARC/setup.py -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/pyPMARC/pypmarc -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/pyPMARC/pypmarc/pyPMARC.py -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/pyPMARC/pypmarc/__init__.py -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp_config -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp_config/setup.py -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp_config/openvsp_config -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp_config/openvsp_config/__init__.py -- Up-to-date: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp -- Up-to-date: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/openvsp -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/openvsp/utilities.py -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/openvsp/tests -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/openvsp/tests/test_degen_geom.py -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/openvsp/surface_patches.py -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/openvsp/parasite_drag.py -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/openvsp/openvsp_config.rst -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/openvsp/degen_geom_parse.py -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/openvsp/__init__.py -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/openvsp/LICENSE -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/conda-recipe -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/conda-recipe/build.sh -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/conda-recipe/bld.bat -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/MANIFEST.in -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/degen_geom -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/degen_geom/setup.py -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/degen_geom/degen_geom -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/degen_geom/degen_geom/degen_geom.py -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/degen_geom/degen_geom/__init__.py -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/README.md -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/PyVSP -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/PyVSP/setup.py -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/PyVSP/pyvsp -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/PyVSP/pyvsp/user_prop_panel.py -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/PyVSP/pyvsp/results_panel.py -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/PyVSP/pyvsp/pyvsp.py -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/PyVSP/pyvsp/analysis_panel.py -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/PyVSP/pyvsp/__init__.py -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/LICENSE -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/CHARM -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/CHARM/setup.py -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/CHARM/charm -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/CHARM/charm/test -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/CHARM/charm/test/testcharmoutput.py -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/CHARM/charm/test/testcharminput.py -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/CHARM/charm/test/test_trim.inp -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/CHARM/charm/test/test_rw.inp -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/CHARM/charm/test/test_run -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/CHARM/charm/test/test_run/testsweep.dat -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/CHARM/charm/test/test_run/testptchbrngterms.dat -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/CHARM/charm/test/test_run/testptchbrng.dat -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/CHARM/charm/test/test_run/testprop.dat -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/CHARM/charm/test/test_run/testperf.dat -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/CHARM/charm/test/test_run/testmode.out -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/CHARM/charm/test/test_run/testhubterms.dat -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/CHARM/charm/test/test_run/testhubrot.dat -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/CHARM/charm/test/test_run/testhubacr.dat -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/CHARM/charm/test/test_run/testhub.dat -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/CHARM/charm/test/test_run/testct.dat -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/CHARM/charm/test/test_run/testcq.dat -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/CHARM/charm/test/test_run/testcp.dat -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/CHARM/charm/test/test_run/testcm.dat -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/CHARM/charm/test/test_run/test.prt -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/CHARM/charm/test/test_run/test.plt -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/CHARM/charm/test/test_run/test.log -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/CHARM/charm/test/test_run/test.inp -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/CHARM/charm/test/test_run/test.gpr -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/CHARM/charm/test/test_run/test.fre -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/CHARM/charm/test/test_run/test.dat -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/CHARM/charm/test/test_run/sgpit -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/CHARM/charm/test/test_run/Prop_000bg.inp -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/CHARM/charm/test/test_run/Prop_000bd.inp -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/CHARM/charm/test/test_run/Prop_000af.inp -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/CHARM/charm/test/test_run/Prop_000_000rw.inp -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/CHARM/charm/test/test_rctrim.inp -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/CHARM/charm/test/test_rc.inp -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/CHARM/charm/output.py -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/CHARM/charm/input_automation.py -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/CHARM/charm/examples -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/CHARM/charm/examples/simple_prop -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/CHARM/charm/examples/simple_prop/templates -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/CHARM/charm/examples/simple_prop/templates/proprw.inp -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/CHARM/charm/examples/simple_prop/templates/prop.inp -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/CHARM/charm/examples/simple_prop/runs -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/CHARM/charm/examples/simple_prop/runs/.keep -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/CHARM/charm/examples/simple_prop/geom -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/CHARM/charm/examples/simple_prop/geom/prop.vsp3 -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/CHARM/charm/examples/simple_prop.py -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/CHARM/charm/charm_fortran_utilities -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/CHARM/charm/charm_fortran_utilities/src -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/CHARM/charm/charm_fortran_utilities/src/bg2charm_thick.f -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/CHARM/charm/charm_airfoils -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/CHARM/charm/charm_airfoils/0012.inp -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/CHARM/charm/airfoil_helpers.py -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/CHARM/charm/__main__.py -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/CHARM/charm/__init__.py -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/CHARM/README.md -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/CHARM/LICENSE -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/AvlPy -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/AvlPy/setup.py -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/AvlPy/avlpy -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/AvlPy/avlpy/avlInput.py -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/AvlPy/avlpy/__init__.py -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/openvsp/_vsp.so -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/openvsp/vsp.py -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/openvsp/tests/test.py -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/setup.py -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/conda-recipe/meta.yaml -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/environment.yml -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/openvsp/facade.py -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/openvsp/facade_server.py -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/doc -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/doc/objects.inv -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/doc/searchindex.js -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/doc/.buildinfo -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/doc/search.html -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/doc/_modules -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/doc/_modules/index.html -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/doc/_modules/openvsp -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/doc/_modules/openvsp/vsp.html -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/doc/_modules/openvsp/utilities.html -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/doc/_modules/openvsp/surface_patches.html -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/doc/_modules/openvsp/parasite_drag.html -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/doc/_modules/openvsp/degen_geom_parse.html -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/doc/py-modindex.html -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/doc/genindex.html -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/doc/openvsp_config.html -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/doc/openvsp.html -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/doc/index.html -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/doc/groups -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/doc/groups/vec3d.html -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/doc/groups/vec2d.html -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/doc/groups/XSecSurf.html -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/doc/groups/XSec.html -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/doc/groups/Visualization.html -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/doc/groups/Vehicle.html -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/doc/groups/VariablePreset.html -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/doc/groups/VSPAERODiskAndProp.html -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/doc/groups/VSPAERO.html -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/doc/groups/SurfaceQuery.html -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/doc/groups/SubSurface.html -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/doc/groups/StackGeom.html -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/doc/groups/SnapTo.html -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/doc/groups/Sets.html -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/doc/groups/RoutingGeom.html -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/doc/groups/Results.html -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/doc/groups/PointCloud.html -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/doc/groups/ParmLink.html -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/doc/groups/ParmContainer.html -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/doc/groups/Parm.html -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/doc/groups/ParasiteDrag.html -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/doc/groups/PCurve.html -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/doc/groups/Mode.html -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/doc/groups/Measure.html -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/doc/groups/Matrix4d.html -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/doc/groups/GroupMod.html -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/doc/groups/Geom.html -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/doc/groups/GearGeom.html -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/doc/groups/FitModel.html -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/doc/groups/FileIO.html -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/doc/groups/FEAMesh.html -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/doc/groups/Enumerations.html -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/doc/groups/EditCurveXSec.html -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/doc/groups/DesignFile.html -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/doc/groups/Computations.html -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/doc/groups/CSGroup.html -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/doc/groups/CFDMesh.html -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/doc/groups/Background3D.html -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/doc/groups/BOR.html -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/doc/groups/AuxiliaryGeom.html -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/doc/groups/Attributes.html -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/doc/groups/Analysis.html -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/doc/groups/AdvancedLink.html -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/doc/groups/APIUtilities.html -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/doc/groups/APIError.html -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/doc/api_groups.html -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/doc/_static -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/doc/_static/classic.css -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/doc/_static/sidebar.js -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/doc/_static/basic.css -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/doc/_static/doctools.js -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/doc/_static/documentation_options.js -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/doc/_static/file.png -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/doc/_static/language_data.js -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/doc/_static/minus.png -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/doc/_static/plus.png -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/doc/_static/searchtools.js -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/doc/_static/sphinx_highlight.js -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/doc/_static/english-stemmer.js -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/doc/_static/base-stemmer.js -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/doc/_static/pygments.css -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/doc/_sources -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/doc/_sources/openvsp_config.rst.txt -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/doc/_sources/openvsp.rst.txt -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/doc/_sources/index.rst.txt -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/doc/_sources/groups -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/doc/_sources/groups/vec3d.rst.txt -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/doc/_sources/groups/vec2d.rst.txt -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/doc/_sources/groups/XSecSurf.rst.txt -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/doc/_sources/groups/XSec.rst.txt -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/doc/_sources/groups/Visualization.rst.txt -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/doc/_sources/groups/Vehicle.rst.txt -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/doc/_sources/groups/VariablePreset.rst.txt -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/doc/_sources/groups/VSPAERODiskAndProp.rst.txt -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/doc/_sources/groups/VSPAERO.rst.txt -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/doc/_sources/groups/SurfaceQuery.rst.txt -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/doc/_sources/groups/SubSurface.rst.txt -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/doc/_sources/groups/StackGeom.rst.txt -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/doc/_sources/groups/SnapTo.rst.txt -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/doc/_sources/groups/Sets.rst.txt -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/doc/_sources/groups/RoutingGeom.rst.txt -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/doc/_sources/groups/Results.rst.txt -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/doc/_sources/groups/PointCloud.rst.txt -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/doc/_sources/groups/ParmLink.rst.txt -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/doc/_sources/groups/ParmContainer.rst.txt -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/doc/_sources/groups/Parm.rst.txt -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/doc/_sources/groups/ParasiteDrag.rst.txt -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/doc/_sources/groups/PCurve.rst.txt -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/doc/_sources/groups/Mode.rst.txt -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/doc/_sources/groups/Measure.rst.txt -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/doc/_sources/groups/Matrix4d.rst.txt -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/doc/_sources/groups/GroupMod.rst.txt -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/doc/_sources/groups/Geom.rst.txt -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/doc/_sources/groups/GearGeom.rst.txt -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/doc/_sources/groups/FitModel.rst.txt -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/doc/_sources/groups/FileIO.rst.txt -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/doc/_sources/groups/FEAMesh.rst.txt -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/doc/_sources/groups/Enumerations.rst.txt -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/doc/_sources/groups/EditCurveXSec.rst.txt -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/doc/_sources/groups/DesignFile.rst.txt -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/doc/_sources/groups/Computations.rst.txt -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/doc/_sources/groups/CSGroup.rst.txt -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/doc/_sources/groups/CFDMesh.rst.txt -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/doc/_sources/groups/Background3D.rst.txt -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/doc/_sources/groups/BOR.rst.txt -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/doc/_sources/groups/AuxiliaryGeom.rst.txt -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/doc/_sources/groups/Attributes.rst.txt -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/doc/_sources/groups/Analysis.rst.txt -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/doc/_sources/groups/AdvancedLink.rst.txt -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/doc/_sources/groups/APIUtilities.rst.txt -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/doc/_sources/groups/APIError.rst.txt -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/doc/_sources/api_groups.rst.txt -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/doc/.doctrees -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/doc/.doctrees/environment.pickle -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/doc/.doctrees/openvsp_config.doctree -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/doc/.doctrees/openvsp.doctree -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/doc/.doctrees/index.doctree -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/doc/.doctrees/groups -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/doc/.doctrees/groups/vec3d.doctree -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/doc/.doctrees/groups/vec2d.doctree -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/doc/.doctrees/groups/XSecSurf.doctree -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/doc/.doctrees/groups/XSec.doctree -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/doc/.doctrees/groups/Visualization.doctree -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/doc/.doctrees/groups/Vehicle.doctree -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/doc/.doctrees/groups/VariablePreset.doctree -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/doc/.doctrees/groups/VSPAERODiskAndProp.doctree -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/doc/.doctrees/groups/VSPAERO.doctree -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/doc/.doctrees/groups/SurfaceQuery.doctree -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/doc/.doctrees/groups/SubSurface.doctree -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/doc/.doctrees/groups/StackGeom.doctree -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/doc/.doctrees/groups/SnapTo.doctree -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/doc/.doctrees/groups/Sets.doctree -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/doc/.doctrees/groups/RoutingGeom.doctree -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/doc/.doctrees/groups/Results.doctree -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/doc/.doctrees/groups/PointCloud.doctree -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/doc/.doctrees/groups/ParmLink.doctree -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/doc/.doctrees/groups/ParmContainer.doctree -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/doc/.doctrees/groups/Parm.doctree -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/doc/.doctrees/groups/ParasiteDrag.doctree -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/doc/.doctrees/groups/PCurve.doctree -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/doc/.doctrees/groups/Mode.doctree -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/doc/.doctrees/groups/Measure.doctree -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/doc/.doctrees/groups/Matrix4d.doctree -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/doc/.doctrees/groups/GroupMod.doctree -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/doc/.doctrees/groups/Geom.doctree -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/doc/.doctrees/groups/GearGeom.doctree -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/doc/.doctrees/groups/FitModel.doctree -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/doc/.doctrees/groups/FileIO.doctree -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/doc/.doctrees/groups/FEAMesh.doctree -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/doc/.doctrees/groups/Enumerations.doctree -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/doc/.doctrees/groups/EditCurveXSec.doctree -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/doc/.doctrees/groups/DesignFile.doctree -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/doc/.doctrees/groups/Computations.doctree -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/doc/.doctrees/groups/CSGroup.doctree -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/doc/.doctrees/groups/CFDMesh.doctree -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/doc/.doctrees/groups/Background3D.doctree -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/doc/.doctrees/groups/BOR.doctree -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/doc/.doctrees/groups/AuxiliaryGeom.doctree -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/doc/.doctrees/groups/Attributes.doctree -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/doc/.doctrees/groups/Analysis.doctree -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/doc/.doctrees/groups/AdvancedLink.doctree -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/doc/.doctrees/groups/APIUtilities.doctree -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/doc/.doctrees/groups/APIError.doctree -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/doc/.doctrees/api_groups.doctree -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/openvsp/tests/test_vsp_api.py -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/openvsp/vspaero -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/openvsp/vspaero_opt -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/bin/vspaero -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/bin/vspaero_opt -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/bin/vspviewer -- Set non-toolchain portion of runtime path of "/builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/bin/vspviewer" to "" -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/openvsp/vspviewer -- Set non-toolchain portion of runtime path of "/builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/openvsp/vspviewer" to "" -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/bin/vsploads -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/openvsp/vsploads -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/help/images -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/help/images/SetEditor_window.png -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/help/images/SetEditor_header.png -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/help/images/SetEditor_footer.png -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/help/images/SetEditor_body.png -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/help/images/NacelleOutletToLip.png -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/help/images/NacelleOutletToFace.png -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/help/images/NacelleInletToLip.png -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/help/images/NacelleInletToFace.png -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/help/images/NacelleInletOutletToLip.png -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/help/images/NacelleInletOutletFace.png -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/help/images/NacelleInletLipOutletFace.png -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/help/images/NacelleInletFaceOutletLip.png -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/help/images/NacelleFlowthruOutletOrigin.png -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/help/images/NacelleFlowthruMidOrigin.png -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/help/images/NacelleFlowthruInletOrigin.png -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/help/images/NacelleFlowpathOutlet.png -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/help/images/NacelleFlowpathInletOutlet.png -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/help/images/NacelleFlowpathInlet.png -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/help/images/EngineStations.png -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/help/images/EngineRepresentation.png -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/help/images/EngineNegativeFlowpathOnly.png -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/help/images/EngineNacelleWithNegativeFlowpath.png -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/help/images/EngineNacelleOnly.png -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/help/images/EngineDefinition.png -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/help/images/AdvLink_example.png -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/help/github-pandoc.css -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/help/vsp_help -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/openvsp/help_vsp/images -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/openvsp/help_vsp/images/SetEditor_window.png -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/openvsp/help_vsp/images/SetEditor_header.png -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/openvsp/help_vsp/images/SetEditor_footer.png -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/openvsp/help_vsp/images/SetEditor_body.png -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/openvsp/help_vsp/images/NacelleOutletToLip.png -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/openvsp/help_vsp/images/NacelleOutletToFace.png -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/openvsp/help_vsp/images/NacelleInletToLip.png -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/openvsp/help_vsp/images/NacelleInletToFace.png -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/openvsp/help_vsp/images/NacelleInletOutletToLip.png -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/openvsp/help_vsp/images/NacelleInletOutletFace.png -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/openvsp/help_vsp/images/NacelleInletLipOutletFace.png -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/openvsp/help_vsp/images/NacelleInletFaceOutletLip.png -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/openvsp/help_vsp/images/NacelleFlowthruOutletOrigin.png -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/openvsp/help_vsp/images/NacelleFlowthruMidOrigin.png -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/openvsp/help_vsp/images/NacelleFlowthruInletOrigin.png -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/openvsp/help_vsp/images/NacelleFlowpathOutlet.png -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/openvsp/help_vsp/images/NacelleFlowpathInletOutlet.png -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/openvsp/help_vsp/images/NacelleFlowpathInlet.png -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/openvsp/help_vsp/images/EngineStations.png -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/openvsp/help_vsp/images/EngineRepresentation.png -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/openvsp/help_vsp/images/EngineNegativeFlowpathOnly.png -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/openvsp/help_vsp/images/EngineNacelleWithNegativeFlowpath.png -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/openvsp/help_vsp/images/EngineNacelleOnly.png -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/openvsp/help_vsp/images/EngineDefinition.png -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/openvsp/help_vsp/images/AdvLink_example.png -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/openvsp/help_vsp/github-pandoc.css -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/openvsp/help_vsp/vsp_help -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/help/AdvLink.html -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/openvsp/help_vsp/AdvLink.html -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/help/AttributeExplorer.html -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/openvsp/help_vsp/AttributeExplorer.html -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/help/GeometryAnalysis.html -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/openvsp/help_vsp/GeometryAnalysis.html -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/help/SetEdit.html -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/openvsp/help_vsp/SetEdit.html -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/help/StackPresets.html -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/openvsp/help_vsp/StackPresets.html -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/help/index.html -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/openvsp/help_vsp/index.html -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/share/openvsp/airfoil -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/share/openvsp/airfoil/sc2_0404.af -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/share/openvsp/airfoil/n0012.dat -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/share/openvsp/airfoil/e205_Selig.dat -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/share/openvsp/airfoil/clarky_Lednicer.dat -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/share/openvsp/airfoil/b737d.af -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/share/openvsp/airfoil/b737c.af -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/share/openvsp/airfoil/b737b.af -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/share/openvsp/airfoil/b737a.af -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/share/openvsp/airfoil/XFoil_VKT_CpDist.txt -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/share/openvsp/airfoil/VKT_e0.1_k0.1_t10.dat -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/share/openvsp/airfoil/N0012_VSP_sym.af -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/share/openvsp/airfoil/N0012_VSP.af -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/share/openvsp/airfoil/Hershey_AR10_AVL.dat -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/share/openvsp/airfoil/Hershey_AR10.avl -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/share/openvsp/airfoil/23015.af -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/share/openvsp/CCE -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/share/openvsp/CCE/SD-24L.cce -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/share/openvsp/CustomScripts -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/share/openvsp/CustomScripts/TransportFuse.vsppart -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/share/openvsp/CustomScripts/SeatGroup.vsppart -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/share/openvsp/CustomScripts/Seat.vsppart -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/share/openvsp/CustomScripts/PodMan.vsppart -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/share/openvsp/CustomScripts/OnOffExample.vsppart -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/share/openvsp/CustomScripts/Duct.vsppart -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/share/openvsp/CustomScripts/Disk.vsppart -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/share/openvsp/CustomScripts/Cone.vsppart -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/share/openvsp/CustomScripts/BoxGroup.vsppart -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/share/openvsp/CustomScripts/Box.vsppart -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/share/openvsp/matlab -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/share/openvsp/matlab/readvspgeom.m -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/share/openvsp/matlab/plotDegenSurf.m -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/share/openvsp/matlab/plotDegenStick.m -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/share/openvsp/matlab/plotDegenPlate.m -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/share/openvsp/matlab/OpenVSPParasiteDragPlotData.m -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/share/openvsp/matlab/BezierCtrlToCoordPnts.m -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/share/openvsp/matlab/BezierAirfoilExample.m -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/share/openvsp/scripts -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/share/openvsp/scripts/testanimate.vspscript -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/share/openvsp/scripts/python_scripts -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/share/openvsp/scripts/python_scripts/test_InterferenceAnalysis.py -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/share/openvsp/scripts/python_scripts/report.md -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/share/openvsp/scripts/python_scripts/WarrenTest.py -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/share/openvsp/scripts/python_scripts/VKTTest.py -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/share/openvsp/scripts/python_scripts/TestInterference.vsp3 -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/share/openvsp/scripts/python_scripts/SweptTest.py -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/share/openvsp/scripts/python_scripts/SuperDeltaTest.py -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/share/openvsp/scripts/python_scripts/README.md -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/share/openvsp/scripts/python_scripts/Master_VSP_VV_script_test.py -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/share/openvsp/scripts/python_scripts/HersheyTest.py -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/share/openvsp/scripts/python_scripts/EllipseTest.py -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/share/openvsp/scripts/python_scripts/Constants.py -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/share/openvsp/scripts/python_scripts/BertinSmithTest.py -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/share/openvsp/scripts/Wing.vspscript -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/share/openvsp/scripts/VSPAERO_UnsteadyProp.vspscript -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/share/openvsp/scripts/VSPAERO_ActuatorDisk_CSGroup.vspscript -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/share/openvsp/scripts/VKTAirfoil.vspscript -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/share/openvsp/scripts/TestSurfQuery.vspscript -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/share/openvsp/scripts/TestSaveLoad.vspscript -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/share/openvsp/scripts/TestSVG.vspscript -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/share/openvsp/scripts/TestMeasure.vspscript -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/share/openvsp/scripts/TestMassProperties.vspscript -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/share/openvsp/scripts/TestFacet.vspscript -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/share/openvsp/scripts/TestDXF.vspscript -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/share/openvsp/scripts/TestAxisProj.vspscript -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/share/openvsp/scripts/TestAreaProj.vspscript -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/share/openvsp/scripts/TestAnalysisVSPAERO.vspscript -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/share/openvsp/scripts/TestAnalysis.vspscript -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/share/openvsp/scripts/TestAll.vspscript -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/share/openvsp/scripts/SurfaceIntersection.vspscript -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/share/openvsp/scripts/SubSurface.vspscript -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/share/openvsp/scripts/StructuresParmContainerTest.vspscript -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/share/openvsp/scripts/Stack.vspscript -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/share/openvsp/scripts/SnapToDemo.vspscript -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/share/openvsp/scripts/SingleAirfoilExport.vspscript -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/share/openvsp/scripts/ParasiteDragScriptTest.vspscript -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/share/openvsp/scripts/Master_VSP_VV_Script.vspscript -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/share/openvsp/scripts/Fuselage.vspscript -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/share/openvsp/scripts/FEAMesh.vspscript -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/share/openvsp/scripts/EditCurveXSec.vspscript -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/share/openvsp/scripts/DumpResults.vspscript -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/share/openvsp/scripts/DegenGeom.vspscript -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/share/openvsp/scripts/CreateEditGeom.vspscript -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/share/openvsp/scripts/CpSlicer.vspscript -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/share/openvsp/scripts/CFDMesh.vspscript -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/share/openvsp/scripts/AirfoilExport.vspscript -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/share/openvsp/textures -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/share/openvsp/textures/window.tga -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/share/openvsp/textures/redbluearrow.tga -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/share/openvsp/textures/nasa-logo.tga -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/share/openvsp/textures/VSPRectXSec.PNG -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/share/openvsp/textures/VSPPipeXSec.PNG -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/share/openvsp/textures/VSPIXSec.PNG -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/share/openvsp/textures/VSPCircXSec.PNG -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/share/openvsp/textures/VSPBoxXSec.PNG -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/share/openvsp/textures/SharkTeeth.tga -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/share/openvsp/vspaero_ex -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/share/openvsp/vspaero_ex/Uber_eCRM-002 -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/share/openvsp/vspaero_ex/Uber_eCRM-002/uber2_DegenGeom.vspaero -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/share/openvsp/vspaero_ex/Uber_eCRM-002/uber2_DegenGeom.groups -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/share/openvsp/vspaero_ex/Uber_eCRM-002/uber2_DegenGeom.csv -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/share/openvsp/vspaero_ex/Uber_eCRM-002/uber2.vsp3 -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/share/openvsp/vspaero_ex/Uber_eCRM-002/README.md -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/share/openvsp/vspaero_ex/Swept_Wing_API -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/share/openvsp/vspaero_ex/Swept_Wing_API/TR1208.vspscript -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/share/openvsp/vspaero_ex/Swept_Wing_API/TR1208.vsp3 -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/share/openvsp/vspaero_ex/Swept_Wing_API/README.md -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/share/openvsp/vspaero_ex/Swept_Wing_API/NACA63A012.af -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/share/openvsp/vspaero_ex/Swept_Wing_API/Images -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/share/openvsp/vspaero_ex/Swept_Wing_API/Images/parmName.png -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/share/openvsp/vspaero_ex/Swept_Wing_API/Images/geometry.png -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/share/openvsp/vspaero_ex/Swept_Wing_API/Images/GUI_XFORM.png -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/share/openvsp/vspaero_ex/Swept_Wing_API/Images/GUI_VSPAERO_Results.png -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/share/openvsp/vspaero_ex/Swept_Wing_API/Images/GUI_VSPAERO_Overview.png -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/share/openvsp/vspaero_ex/Swept_Wing_API/Images/GUI_VSPAERO_Advanced.png -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/share/openvsp/vspaero_ex/Swept_Wing_API/Images/GUI_Sect.png -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/share/openvsp/vspaero_ex/Swept_Wing_API/Images/GUI_GeomBrowser.png -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/share/openvsp/vspaero_ex/Swept_Wing_API/Images/GUI_Gen.png -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/share/openvsp/vspaero_ex/Swept_Wing_API/Images/GUI_DesignVariables.png -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/share/openvsp/vspaero_ex/Swept_Wing_API/Images/GUI_DegenGeom.png -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/share/openvsp/vspaero_ex/Swept_Wing_API/Images/GUI_Airfoil.png -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/share/openvsp/vspaero_ex/README.md -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/share/openvsp/vspaero_ex/Isolated_Rotor -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/share/openvsp/vspaero_ex/Isolated_Rotor/prop.vsp3 -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/share/openvsp/vspaero_ex/Isolated_Rotor/Steady_Rotating_Frame -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/share/openvsp/vspaero_ex/Isolated_Rotor/Steady_Rotating_Frame/prop_DegenGeom.vspaero -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/share/openvsp/vspaero_ex/Isolated_Rotor/Steady_Rotating_Frame/prop_DegenGeom.csv -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/share/openvsp/vspaero_ex/Isolated_Rotor/Steady_Rotating_Frame/README.md -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/share/openvsp/vspaero_ex/Isolated_Rotor/README.md -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/share/doc/VSP/LICENSE -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/share/doc/VSP/README.md -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/share/doc/VSP/CHANGELOG.md -- Installing: /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/share/doc/VSP/vspIcon.png + desktop-file-install --dir=/builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/share/applications /builddir/build/SOURCES/openvsp.desktop + install -Dm 644 /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/vspIcon.png /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/share/icons/hicolor/scalable/apps/openvsp.png + find /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT -name .keep -delete + chmod 755 /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr/python/openvsp/conda-recipe/build.sh + /usr/bin/find-debuginfo -j4 --strict-build-id -m -i --build-id-seed 3.53.1-1.fc46 --unique-debug-suffix -3.53.1-1.fc46.x86_64 --unique-debug-src-base OpenVSP-3.53.1-1.fc46.x86_64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 110000000 --remove-section .gnu.build.attributes -S debugsourcefiles.list /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1 find-debuginfo: starting Extracting debug info from 12 files DWARF-compressing 12 files sepdebugcrcfix: Updated 12 CRC32s, 0 CRC32s did match. Creating .debug symlinks for symlinks to ELF files Copying sources found by 'debugedit -l' to /usr/src/debug/OpenVSP-3.53.1-1.fc46.x86_64 find-debuginfo: done + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + COMPRESS='gzip -9 -n' + COMPRESS_EXT=.gz + /usr/lib/rpm/brp-compress + /usr/lib/rpm/redhat/brp-strip-lto /usr/bin/strip + /usr/lib/rpm/check-rpaths + /usr/lib/rpm/redhat/brp-mangle-shebangs *** WARNING: ./usr/src/debug/OpenVSP-3.53.1-1.fc46.x86_64/src/external/robust/predicates.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/OpenVSP-3.53.1-1.fc46.x86_64/src/external/robust/predicates.c is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/OpenVSP-3.53.1-1.fc46.x86_64/src/external/libigl/libigl/include/igl/winding_number.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/OpenVSP-3.53.1-1.fc46.x86_64/src/external/libigl/libigl/include/igl/winding_number.cpp is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/OpenVSP-3.53.1-1.fc46.x86_64/src/external/libigl/libigl/include/igl/unique_rows.cpp is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/OpenVSP-3.53.1-1.fc46.x86_64/src/external/libigl/libigl/include/igl/triangle_fan.cpp is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/OpenVSP-3.53.1-1.fc46.x86_64/src/external/libigl/libigl/include/igl/squared_edge_lengths.cpp is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/OpenVSP-3.53.1-1.fc46.x86_64/src/external/libigl/libigl/include/igl/sortrows.cpp is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/OpenVSP-3.53.1-1.fc46.x86_64/src/external/libigl/libigl/include/igl/sort.cpp is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/OpenVSP-3.53.1-1.fc46.x86_64/src/external/libigl/libigl/include/igl/solid_angle.cpp is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/OpenVSP-3.53.1-1.fc46.x86_64/src/external/libigl/libigl/include/igl/slice.cpp is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/OpenVSP-3.53.1-1.fc46.x86_64/src/external/libigl/libigl/include/igl/signed_angle.cpp is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/OpenVSP-3.53.1-1.fc46.x86_64/src/external/libigl/libigl/include/igl/round.cpp is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/OpenVSP-3.53.1-1.fc46.x86_64/src/external/libigl/libigl/include/igl/remove_duplicate_vertices.cpp is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/OpenVSP-3.53.1-1.fc46.x86_64/src/external/libigl/libigl/include/igl/placeholders.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/OpenVSP-3.53.1-1.fc46.x86_64/src/external/libigl/libigl/include/igl/per_face_normals.cpp is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/OpenVSP-3.53.1-1.fc46.x86_64/src/external/libigl/libigl/include/igl/parallel_for.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/OpenVSP-3.53.1-1.fc46.x86_64/src/external/libigl/libigl/include/igl/oriented_facets.cpp is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/OpenVSP-3.53.1-1.fc46.x86_64/src/external/libigl/libigl/include/igl/min_size.cpp is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/OpenVSP-3.53.1-1.fc46.x86_64/src/external/libigl/libigl/include/igl/median.cpp is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/OpenVSP-3.53.1-1.fc46.x86_64/src/external/libigl/libigl/include/igl/max_size.cpp is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/OpenVSP-3.53.1-1.fc46.x86_64/src/external/libigl/libigl/include/igl/matrix_to_list.cpp is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/OpenVSP-3.53.1-1.fc46.x86_64/src/external/libigl/libigl/include/igl/list_to_matrix.cpp is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/OpenVSP-3.53.1-1.fc46.x86_64/src/external/libigl/libigl/include/igl/exterior_edges.cpp is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/OpenVSP-3.53.1-1.fc46.x86_64/src/external/libigl/libigl/include/igl/edge_lengths.cpp is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/OpenVSP-3.53.1-1.fc46.x86_64/src/external/libigl/libigl/include/igl/doublearea.cpp is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/OpenVSP-3.53.1-1.fc46.x86_64/src/external/libigl/libigl/include/igl/default_num_threads.cpp is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/OpenVSP-3.53.1-1.fc46.x86_64/src/external/libigl/libigl/include/igl/barycenter.cpp is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/OpenVSP-3.53.1-1.fc46.x86_64/src/external/libigl/libigl/include/igl/WindingNumberTree.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/OpenVSP-3.53.1-1.fc46.x86_64/src/external/libigl/libigl/include/igl/WindingNumberMethod.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/OpenVSP-3.53.1-1.fc46.x86_64/src/external/libigl/libigl/include/igl/WindingNumberAABB.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/OpenVSP-3.53.1-1.fc46.x86_64/src/external/libigl/libigl/include/igl/PlainMatrix.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/OpenVSP-3.53.1-1.fc46.x86_64/src/external/libigl/libigl/include/igl/PI.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/OpenVSP-3.53.1-1.fc46.x86_64/src/external/libigl/libigl/include/igl/IndexComparison.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/OpenVSP-3.53.1-1.fc46.x86_64/src/external/libigl/libigl/include/igl/FastWindingNumberForSoups.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/OpenVSP-3.53.1-1.fc46.x86_64/src/external/GeometricTools/GeometricTools/GTE/Mathematics/Vector3.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/OpenVSP-3.53.1-1.fc46.x86_64/src/external/GeometricTools/GeometricTools/GTE/Mathematics/Vector2.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/OpenVSP-3.53.1-1.fc46.x86_64/src/external/GeometricTools/GeometricTools/GTE/Mathematics/Vector.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/OpenVSP-3.53.1-1.fc46.x86_64/src/external/GeometricTools/GeometricTools/GTE/Mathematics/VETManifoldMesh.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/OpenVSP-3.53.1-1.fc46.x86_64/src/external/GeometricTools/GeometricTools/GTE/Mathematics/UIntegerFP32.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/OpenVSP-3.53.1-1.fc46.x86_64/src/external/GeometricTools/GeometricTools/GTE/Mathematics/UIntegerALU32.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/OpenVSP-3.53.1-1.fc46.x86_64/src/external/GeometricTools/GeometricTools/GTE/Mathematics/TriangleKey.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/OpenVSP-3.53.1-1.fc46.x86_64/src/external/GeometricTools/GeometricTools/GTE/Mathematics/Triangle.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/OpenVSP-3.53.1-1.fc46.x86_64/src/external/GeometricTools/GeometricTools/GTE/Mathematics/Segment.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/OpenVSP-3.53.1-1.fc46.x86_64/src/external/GeometricTools/GeometricTools/GTE/Mathematics/SWInterval.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/OpenVSP-3.53.1-1.fc46.x86_64/src/external/GeometricTools/GeometricTools/GTE/Mathematics/Ray.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/OpenVSP-3.53.1-1.fc46.x86_64/src/external/GeometricTools/GeometricTools/GTE/Mathematics/Line.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/OpenVSP-3.53.1-1.fc46.x86_64/src/external/GeometricTools/GeometricTools/GTE/Mathematics/IEEEBinary.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/OpenVSP-3.53.1-1.fc46.x86_64/src/external/GeometricTools/GeometricTools/GTE/Mathematics/HashCombine.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/OpenVSP-3.53.1-1.fc46.x86_64/src/external/GeometricTools/GeometricTools/GTE/Mathematics/FeatureKey.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/OpenVSP-3.53.1-1.fc46.x86_64/src/external/GeometricTools/GeometricTools/GTE/Mathematics/EdgeKey.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/OpenVSP-3.53.1-1.fc46.x86_64/src/external/GeometricTools/GeometricTools/GTE/Mathematics/ETManifoldMesh.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/OpenVSP-3.53.1-1.fc46.x86_64/src/external/GeometricTools/GeometricTools/GTE/Mathematics/DistTriangle3Triangle3.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/OpenVSP-3.53.1-1.fc46.x86_64/src/external/GeometricTools/GeometricTools/GTE/Mathematics/DistSegment3Triangle3.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/OpenVSP-3.53.1-1.fc46.x86_64/src/external/GeometricTools/GeometricTools/GTE/Mathematics/DistRay3Triangle3.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/OpenVSP-3.53.1-1.fc46.x86_64/src/external/GeometricTools/GeometricTools/GTE/Mathematics/DistRay3AlignedBox3.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/OpenVSP-3.53.1-1.fc46.x86_64/src/external/GeometricTools/GeometricTools/GTE/Mathematics/DistPointTriangle.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/OpenVSP-3.53.1-1.fc46.x86_64/src/external/GeometricTools/GeometricTools/GTE/Mathematics/DistPointCanonicalBox.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/OpenVSP-3.53.1-1.fc46.x86_64/src/external/GeometricTools/GeometricTools/GTE/Mathematics/DistPointAlignedBox.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/OpenVSP-3.53.1-1.fc46.x86_64/src/external/GeometricTools/GeometricTools/GTE/Mathematics/DistLineSegment.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/OpenVSP-3.53.1-1.fc46.x86_64/src/external/GeometricTools/GeometricTools/GTE/Mathematics/DistLine3Triangle3.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/OpenVSP-3.53.1-1.fc46.x86_64/src/external/GeometricTools/GeometricTools/GTE/Mathematics/DistLine3CanonicalBox3.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/OpenVSP-3.53.1-1.fc46.x86_64/src/external/GeometricTools/GeometricTools/GTE/Mathematics/DistLine3AlignedBox3.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/OpenVSP-3.53.1-1.fc46.x86_64/src/external/GeometricTools/GeometricTools/GTE/Mathematics/DCPQuery.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/OpenVSP-3.53.1-1.fc46.x86_64/src/external/GeometricTools/GeometricTools/GTE/Mathematics/ConvexHull3.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/OpenVSP-3.53.1-1.fc46.x86_64/src/external/GeometricTools/GeometricTools/GTE/Mathematics/ConvexHull2.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/OpenVSP-3.53.1-1.fc46.x86_64/src/external/GeometricTools/GeometricTools/GTE/Mathematics/Constants.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/OpenVSP-3.53.1-1.fc46.x86_64/src/external/GeometricTools/GeometricTools/GTE/Mathematics/CanonicalBox.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/OpenVSP-3.53.1-1.fc46.x86_64/src/external/GeometricTools/GeometricTools/GTE/Mathematics/BitHacks.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/OpenVSP-3.53.1-1.fc46.x86_64/src/external/GeometricTools/GeometricTools/GTE/Mathematics/BSNumber.h is executable but has no shebang, removing executable bit *** WARNING: ./usr/src/debug/OpenVSP-3.53.1-1.fc46.x86_64/src/external/GeometricTools/GeometricTools/GTE/Mathematics/AlignedBox.h is executable but has no shebang, removing executable bit mangling shebang in /usr/python/openvsp/conda-recipe/build.sh from /bin/bash to #!/usr/bin/bash + /usr/lib/rpm/brp-remove-la-files + /usr/lib/rpm/redhat/brp-python-rpm-in-distinfo + env /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 -j4 + /usr/lib/rpm/redhat/brp-python-hardlink + /usr/bin/add-det --brp -j4 /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT Scanned 233 directories and 2063 files, processed 70 inodes, 0 modified (0 replaced + 0 rewritten), 0 unsupported format, 0 errors + /usr/bin/linkdupes --brp /builddir/build/BUILD/OpenVSP-3.53.1-build/BUILDROOT/usr Scanned 232 directories and 2063 files, considered 2063 files, read 365 files, linked 143 files, 0 errors sum of sizes of linked files: 2103721 bytes Reading /builddir/build/BUILD/OpenVSP-3.53.1-build/SPECPARTS/rpm-debuginfo.specpart Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.j1HsWZ + umask 022 + cd /builddir/build/BUILD/OpenVSP-3.53.1-build + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS ~/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src ~/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1 + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd OpenVSP-OpenVSP_3.53.1 + pushd src + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -U_GLIBCXX_ASSERTIONS' + /usr/bin/ctest --test-dir redhat-linux-build --output-on-failure --force-new-ctest-process -j4 Test project /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build Start 1: AreaProj Start 2: AxisProj Start 3: SurfQuery Start 4: SaveLoad 1/21 Test #2: AxisProj ......................... Passed 0.93 sec 2/21 Test #3: SurfQuery ........................ Passed 0.93 sec Start 5: Measure Start 6: Facet 3/21 Test #5: Measure .......................... Passed 0.04 sec Start 7: DXF 4/21 Test #1: AreaProj ......................... Passed 0.97 sec Start 8: SVG 5/21 Test #4: SaveLoad ......................... Passed 1.05 sec Start 9: Analysis 6/21 Test #8: SVG .............................. Passed 0.12 sec Start 10: AnalysisVSPAERO 7/21 Test #7: DXF .............................. Passed 0.13 sec Start 11: MassProperties 8/21 Test #10: AnalysisVSPAERO ..................Subprocess aborted***Exception: 0.24 sec Begin VSPAERO Test Analysis --> Generating Geometries -->Saving vehicle file to: TestVSPAero.vsp3 COMPLETE -> Begin TestVSPAeroComputeGeom VSPAEROComputeGeometry [input_name] [type] [#] [current values-->] CullFrac double 1 0.030000 CullFracFlag integer 1 0 FindBodyWakesFlag integer 1 0 GeomSet integer 1 -1 ModeID string 1 NRef integer 1 0 SingleGeomID string 1 Symmetry integer 1 0 ThinGeomSet integer 1 0 UseModeFlag integer 1 0 /usr/include/c++/16/bits/stl_bvector.h:1158: std::vector::reference std::vector::operator[](size_type) [with _Alloc = std::allocator; reference = std::vector::reference; size_type = long unsigned int]: Assertion '__n < this->size()' failed. Start 12: All 9/21 Test #6: Facet ............................ Passed 0.61 sec Start 13: ScriptSampleCodeTest 10/21 Test #9: Analysis ......................... Passed 0.52 sec Start 14: TestChordAdjust 11/21 Test #12: All .............................. Passed 0.29 sec Start 15: RoutingGeom 12/21 Test #15: RoutingGeom ...................... Passed 0.05 sec Start 16: Vec3d 13/21 Test #14: TestChordAdjust .................. Passed 0.12 sec Start 17: ErrorObj 14/21 Test #16: Vec3d ............................ Passed 0.05 sec Start 18: Matrix4d 15/21 Test #17: ErrorObj ......................... Passed 0.03 sec Start 19: PyTest 16/21 Test #18: Matrix4d ......................... Passed 0.03 sec Start 20: PySampleCodeTest 17/21 Test #11: MassProperties ................... Passed 0.95 sec Start 21: PyDegenGeomTest 18/21 Test #13: ScriptSampleCodeTest .............Subprocess aborted***Exception: 1.52 sec WARNING 7: VSPAERO Solver Not Found. Expected here: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/vsp/vspaero WARNING 7: VSPAERO Viewer Not Found. Expected here: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/vsp/vspviewer WARNING 7: VSPAERO Loads Not Found. Expected here: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/vsp/vsploads WARNING 7: VSPAERO Solver Not Found. Expected here: C:/Users/example_user/Documents/OpenVSP_3.4.5/vspaero WARNING 7: VSPAERO Viewer Not Found. Expected here: C:/Users/example_user/Documents/OpenVSP_3.4.5/vspviewer WARNING 7: VSPAERO Loads Not Found. Expected here: C:/Users/example_user/Documents/OpenVSP_3.4.5/vsploads WARNING 7: VSPAERO Solver Not Found. Expected here: /no/such/directory/anywhere/vspaero WARNING 7: VSPAERO Viewer Not Found. Expected here: /no/such/directory/anywhere/vspviewer WARNING 7: VSPAERO Loads Not Found. Expected here: /no/such/directory/anywhere/vsploads WARNING 7: VSPAERO Solver Not Found. Expected here: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/vsp/vspaero WARNING 7: VSPAERO Viewer Not Found. Expected here: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/vsp/vspviewer WARNING 7: VSPAERO Loads Not Found. Expected here: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/vsp/vsploads WARNING 7: VSPAERO Solver Not Found. Expected here: C:/Users/example_user/Documents/OpenVSP_3.4.5/vspaero WARNING 7: VSPAERO Viewer Not Found. Expected here: C:/Users/example_user/Documents/OpenVSP_3.4.5/vspviewer WARNING 7: VSPAERO Loads Not Found. Expected here: C:/Users/example_user/Documents/OpenVSP_3.4.5/vsploads WARNING 7: VSPAERO Solver Not Found. Expected here: /no/such/directory/anywhere/vspaero WARNING 7: VSPAERO Viewer Not Found. Expected here: /no/such/directory/anywhere/vspviewer WARNING 7: VSPAERO Loads Not Found. Expected here: /no/such/directory/anywhere/vsploads WARNING 7: OpenVSP Help Not Found. Expected here: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/vsp/vsp_help WARNING 7: OpenVSP Help Not Found. Expected here: C:/Users/example_user/Documents/OpenVSP_3.4.5/help/vsp_help WARNING 7: OpenVSP Help Not Found. Expected here: /no/such/directory/anywhere/vsp_help WARNING 7: OpenVSP Help Not Found. Expected here: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/vsp/help//vsp_help WARNING 7: OpenVSP Help Not Found. Expected here: C:/Users/example_user/Documents/OpenVSP_3.4.5/help/vsp_help WARNING 7: OpenVSP Help Not Found. Expected here: /no/such/directory/anywhere/vsp_help ReadExecute (6979, 1) : INFO : Compiling int test_DeleteGeom() ReadExecute (6993, 31) : WARN : Signed/Unsigned mismatch ReadExecute (7009, 1) : INFO : Compiling int test_DeleteGeomVec() ReadExecute (7024, 31) : WARN : Signed/Unsigned mismatch ReadExecute (11027, 1) : INFO : Compiling int test_ReorderFeaLayer() ReadExecute (11049, 27) : WARN : Signed/Unsigned mismatch ReadExecute (20889, 1) : INFO : Compiling int test_DeleteAllVarPresetGroups() ReadExecute (20908, 40) : WARN : Signed/Unsigned mismatch ReadExecute (20946, 1) : INFO : Compiling int test_DeleteAllVarPresetSettings() ReadExecute (20965, 47) : WARN : Signed/Unsigned mismatch ReadExecute (21005, 1) : INFO : Compiling int test_DeleteVarPresetParm() ReadExecute (21024, 46) : WARN : Signed/Unsigned mismatch ReadExecute (23188, 1) : INFO : Compiling int test_ResetPropellerThickness() ReadExecute (23205, 22) : WARN : Signed/Unsigned mismatch ReadExecute (27320, 1) : INFO : Compiling int test_DelRuler() ReadExecute (27342, 34) : WARN : Signed/Unsigned mismatch ReadExecute (28996, 1) : INFO : Compiling int test_GetAdvLinkName() ReadExecute (29018, 37) : WARN : Signed/Unsigned mismatch ReadExecute (29336, 1) : INFO : Compiling int test_DelAllAdvLinkInputs() ReadExecute (29360, 48) : WARN : Signed/Unsigned mismatch ReadExecute (29476, 1) : INFO : Compiling int test_DelAdvLinkOutput() ReadExecute (29500, 49) : WARN : Signed/Unsigned mismatch ReadExecute (30244, 1) : INFO : Compiling int test_GetErrorCode() ReadExecute (30267, 18) : WARN : Variable 'err' hides another variable of same name in outer scope ReadExecute (30274, 1) : INFO : Compiling int test_GetErrorString() ReadExecute (30294, 18) : WARN : Variable 'err' hides another variable of same name in outer scope ReadExecute (30354, 1) : INFO : Compiling int test_PopLastError() ReadExecute (30379, 18) : WARN : Variable 'err' hides another variable of same name in outer scope ReadExecute (30386, 1) : INFO : Compiling int test_GetLastError() ReadExecute (30411, 18) : WARN : Variable 'err' hides another variable of same name in outer scope //==== test_VSPCheckSetup ====// //==== test_VSPRenew ====// //==== test_Update ====// //==== test_VSPExit ====// //==== test_VSPCrash ====// //==== test_GetAndResetUpdateCount ====// //==== test_Print ====// Hello from the OpenVSP API //==== test_Print1 ====// 1.000000, 2.000000, 3.000000 //==== test_Print11 ====// 3.141590 //==== test_Print111 ====// 42 //==== test_Min ====// //==== test_Max ====// //==== test_Rad2Deg ====// //==== test_Deg2Rad ====// //==== test_GetVSPVersion ====// The current OpenVSP version is: OpenVSP 3.53.1 //==== test_GetVSPVersionMajor ====// The current OpenVSP version is: 3.53.1 //==== test_GetVSPVersionMinor ====// The current OpenVSP version is: 3.53.1 //==== test_GetVSPVersionChange ====// The current OpenVSP version is: 3.53.1 //==== test_GetVSPExePath ====// The current VSP executable path is: /builddir/build/BUILD/OpenVSP-3.53.1-build/OpenVSP-OpenVSP_3.53.1/src/redhat-linux-build/vsp //==== test_SetVSPAEROPath ====// //==== test_GetVSPAEROPath ====// VSPAERO is not where OpenVSP thinks it is. I should move the VSPAERO executable or call SetVSPAEROPath. //==== test_CheckForVSPAERO ====// //==== test_SetVSPHelpPath ====// //==== test_GetVSPHelpPath ====// OpenVSP help is not where OpenVSP thinks it is. I should move the help files or call SetVSPHelpPath. //==== test_CheckForVSPHelp ====// //==== test_ReadVSPFile ====// Saving vehicle file to: example_fuse.vsp3 --->Resetting VSP model to blank slate //==== test_WriteVSPFile ====// Saving vehicle file to: example_fuse.vsp3 --->Resetting VSP model to blank slate //==== test_SetVSP3FileName ====// Saving vehicle file to: example_fuse.vsp3 --->Resetting VSP model to blank slate //==== test_GetVSPFileName ====// Saving vehicle file to: example_fuse.vsp3 //==== test_ClearVSPModel ====// --->Resetting VSP model to blank slate //==== test_InsertVSPFile ====// //==== test_ExportFile ====// //==== test_ImportFile ====// //==== test_GetBEMPropID ====// Error Code: 1, Desc: SetBEMPropID::Geom is not a propeller SEBNCVRSST //==== test_SetBEMPropID ====// //==== test_ReadApplyDESFile ====// //==== test_WriteDESFile ====// //==== test_ReadApplyXDDMFile ====// //==== test_WriteXDDMFile ====// //==== test_GetNumDesignVars ====// //==== test_AddDesignVar ====// //==== test_DeleteAllDesignVars ====// //==== test_GetDesignVar ====// //==== test_GetDesignVarType ====// //==== test_GetComputationFileName ====// //==== test_SetComputationFileName ====// //==== test_ComputeMassProps ====// //==== test_ComputeCompGeom ====// //==== test_ComputePlaneSlice ====// //==== test_ComputeDegenGeom ====// //==== test_ComputeCFDMesh ====// Computing CFDMesh... //==== test_GetCFDMeshVal ====// //==== test_SetCFDMeshVal ====// //==== test_GetCFDWakeFlag ====// //==== test_SetCFDWakeFlag ====// //==== test_SetCFDFarFieldGeomID ====// Error Code: 6, Desc: SetCFDFarFieldGeomID::Can't Find Geom NoSuchGeom //==== test_GetCFDFarFieldGeomID ====// //==== test_GetNumCFDSources ====// //==== test_GetCFDSourceName ====// Error Code: 13, Desc: GetCFDSourceName::Source Index 3 Out of Range //==== test_SetCFDSourceName ====// Error Code: 13, Desc: GetCFDSourceType::Source Index 2 Out of Range //==== test_GetCFDSourceType ====// //==== test_DeleteCFDSource ====// Error Code: 13, Desc: DeleteCFDSource::Source Index 2 Out of Range //==== test_DeleteAllCFDSources ====// //==== test_GetCFDSourceID ====// //==== test_AdjustAllCFDSourceLen ====// //==== test_AdjustAllCFDSourceRad ====// //==== test_AddDefaultSources ====// //==== test_AddCFDSource ====// Error Code: 1, Desc: AddCFDSource::Can't Find Geom NOSUCHGEOM //==== test_GetVSPAERORefWingID ====// //==== test_SetVSPAERORefWingID ====// VSPAERO Reference Wing ID: OMNRIPOPJV Error Code: 1, Desc: SetVSPAERORefWingID::Can't Find Geom //==== test_GetNumAnalysis ====// Number of registered analyses: 21 //==== test_ListAnalysis ====// List of Available Analyses: FeaMeshAnalysis CfdMeshAnalysis ParasiteDrag VSPAEROReadPreviousAnalysis VSPAEROSinglePoint VSPAEROComputeGeometry VSPAERODegenGeom WaveDrag CpSlicer VSPAEROSweep SurfacePatches Projection PlanarSlice GeometryAnalysis EmintonLord DegenGeomMesh SurfaceIntersection DegenGeom CompGeom MassProp BladeElement //==== test_GetAnalysisInputNames ====// Analysis Inputs: CullFrac CullFracFlag FindBodyWakesFlag GeomSet ModeID NRef SingleGeomID Symmetry ThinGeomSet UseModeFlag //==== test_GetAnalysisDoc ====// //==== test_GetAnalysisInputDoc ====// //==== test_ExecAnalysis ====// //==== test_GetNumAnalysisInputData ====// //==== test_GetAnalysisInputType ====// //==== test_GetIntAnalysisInput ====// //==== test_GetDoubleAnalysisInput ====// //==== test_GetStringAnalysisInput ====// //==== test_GetVec3dAnalysisInput ====// //==== test_SetAnalysisInputDefaults ====// //==== test_SetIntAnalysisInput ====// //==== test_SetDoubleAnalysisInput ====// //==== test_SetStringAnalysisInput ====// //==== test_SetVec3dAnalysisInput ====// //==== test_PrintAnalysisInputs ====// [input_name] [type] [#] [current values-->] CullFrac double 1 0.030000 CullFracFlag integer 1 0 FindBodyWakesFlag integer 1 0 GeomSet integer 1 -1 ModeID string 1 NRef integer 1 0 SingleGeomID string 1 Symmetry integer 1 0 ThinGeomSet integer 1 1 UseModeFlag integer 1 0 Error Code: 15, Desc: PrintAnalysisInputs::Invalid Analysis ID NoSuchAnalysis [input_name] [type] [#] [current values-->] //==== test_PrintAnalysisDocs ====// VSPAEROComputeGeometry Prepare a polygon mesh for VSPAERO analysis. [input_name] [type] [doc] CullFrac double Area fraction of thin orphan regions to cull. CullFracFlag integer Flag to enable orphan culling. FindBodyWakesFlag integer Flag to control whether body wakes are detected. GeomSet integer Thick surface geometry Set for analysis. ModeID string ID for Mode to use for analysis. NRef integer Number of mesh refinements to generate. SingleGeomID string ID for single lifting surface to use for analysis. Symmetry integer Symmetry mode enum. ThinGeomSet integer Thin surface geometry Set for analysis. UseModeFlag integer Flag to control whether Modes are used instead of Sets. Error Code: 15, Desc: PrintAnalysisDocs::Invalid Analysis ID NoSuchAnalysis NoSuchAnalysis //==== test_AddGeometryAnalysis ====// Added Geometry Analysis: UWKSXSSNJG //==== test_AddGeometryAnalysisAzEl ====// //==== test_DeleteGeometryAnalysisAzEl ====// Error Code: 13, Desc: DeleteGeometryAnalysisAzEl::Index 1 Out of Range //==== test_DeleteAllGeometryAnalysisAzEl ====// //==== test_GetNumGeometryAnalysisAzEl ====// //==== test_GetGeometryAnalysisAzimuthParm ====// //==== test_GetGeometryAnalysisElevationParm ====// //==== test_DeleteGeometryAnalysis ====// //==== test_DeleteAllGeometryAnalyses ====// Number of Geometry Analyses after delete: 0 //==== test_GetAllGeometryAnalysesIDVec ====// Geometry Analysis ID: TQEGAPTWYA Geometry Analysis ID: NYBJDJDVSI //==== test_SetActiveGeometryAnalysis ====// //==== test_GetActiveGeometryAnalysis ====// //==== test_MakeMeshGeom ====// //==== test_SummarizeAttributes ====// AttrID AttrName AttrType AttrData AttrDesc AttrPath _AttrVehNotes VSP::VehicleNotes string Vehicle level notes for users Vehicle Attributes VSP::VehicleNotes _AttrWMGroup VSP::WatermarkGroup attribute group 9 Attributes Watermark attributes for text & display control Vehicle Attributes VSP::WatermarkGroup _AttrWMEdgeAlpha VSP::EdgeAlpha double 0 Alpha for watermark box Vehicle Attributes VSP::WatermarkGroup VSP::EdgeAlpha _AttrWMEdgeColor VSP::EdgeColor vec3d 0,0,0 RGB Color for watermark box Vehicle Attributes VSP::WatermarkGroup VSP::EdgeColor _AttrWMFillAlpha VSP::FillAlpha double 1 Alpha for watermark fill Vehicle Attributes VSP::WatermarkGroup VSP::FillAlpha _AttrWMFillColor VSP::FillColor vec3d 0.01,0.5,0.32 RGB Color for watermark fill Vehicle Attributes VSP::WatermarkGroup VSP::FillColor _AttrWMShow VSP::ShowWatermark boolean False Toggle watermark display state Vehicle Attributes VSP::WatermarkGroup VSP::ShowWatermark _AttrWMText VSP::Text string Watermark Watermark text Vehicle Attributes VSP::WatermarkGroup VSP::Text _AttrWMTextAlpha VSP::TextAlpha double 1 Alpha for watermark text Vehicle Attributes VSP::WatermarkGroup VSP::TextAlpha _AttrWMTextColor VSP::TextColor vec3d 1,1,1 RGB color for watermark text Vehicle Attributes VSP::WatermarkGroup VSP::TextColor _AttrWMTextScale VSP::TextScale double 2 Scale factor for watermark text Vehicle Attributes VSP::WatermarkGroup VSP::TextScale //==== test_SummarizeAttributesAsTree ====// Root - ZKAUOVUNBF Vehicle --- SGTFHVSQL Attributes ----- _AttrWMGroup VSP::WatermarkGroup ------- _AttrWMTextColor VSP::TextColor ------- _AttrWMTextAlpha VSP::TextAlpha ------- _AttrWMText VSP::Text ------- _AttrWMFillColor VSP::FillColor ------- _AttrWMTextScale VSP::TextScale ------- _AttrWMShow VSP::ShowWatermark ------- _AttrWMFillAlpha VSP::FillAlpha ------- _AttrWMEdgeColor VSP::EdgeColor ------- _AttrWMEdgeAlpha VSP::EdgeAlpha ----- _AttrVehNotes VSP::VehicleNotes //==== test_FindAllAttributes ====// _AttrWMFillColor _AttrWMEdgeAlpha _AttrWMEdgeColor _AttrWMTextAlpha _AttrWMTextColor _AttrWMText _AttrWMFillAlpha _AttrWMTextScale _AttrWMShow _AttrWMGroup _AttrVehNotes //==== test_FindAttributesByName ====// _AttrWMShow _AttrWMGroup //==== test_FindAttributeByName ====// _AttrWMShow //==== test_FindAttributeInCollection ====// _AttrWMGroup //==== test_FindAttributeNamesInCollection ====// VSP::VehicleNotes VSP::WatermarkGroup //==== test_FindAttributesInCollection ====// _AttrVehNotes _AttrWMGroup //==== test_FindAttributedObjects ====// _AttrWMGroup ZKAUOVUNBF //==== test_GetObjectType ====// 7 2 //==== test_GetObjectTypeName ====// Attribute Vehicle //==== test_GetObjectName ====// VSP::WatermarkGroup Vehicle //==== test_GetObjectParent ====// Parent of Pod is Wing _AttrWMGroup //==== test_GetChildCollection ====// SGTFHVSQL //==== test_GetGeomSetCollection ====// SKTYQOWPJ //==== test_GetAttributeName ====// VSP::FillColor VSP::EdgeAlpha VSP::EdgeColor VSP::TextAlpha VSP::TextColor VSP::Text VSP::FillAlpha VSP::TextScale VSP::ShowWatermark VSP::WatermarkGroup VSP::VehicleNotes //==== test_GetAttributeID ====// _AttrVehNotes _AttrWMGroup //==== test_GetAttributeDoc ====// RGB Color for watermark fill //==== test_GetAttributeType ====// 4 //==== test_GetAttributeTypeName ====// vec3d //==== test_GetAttributeBoolVal ====// Got matching Bool Value from Attribute //==== test_GetAttributeIntVal ====// Got matching Int Value from Attribute //==== test_GetAttributeDoubleVal ====// Got matching Double Value from Attribute //==== test_GetAttributeStringVal ====// Got matching String Value from Attribute //==== test_GetAttributeParmID ====// ---> Test Get Parm Val Got matching Parm ID from Attribute //==== test_GetAttributeParmVal ====// ---> Test Get Parm Val Got matching Parm Value from Attribute //==== test_GetAttributeParmName ====// ---> Test Get Parm Val Got matching Parm Name from Attribute //==== test_GetAttributeVec3dVal ====// Got matching Vec3d Value from Attribute //==== test_GetAttributeIntMatrixVal ====// Got matching IntMatrix Value from Attribute //==== test_GetAttributeDoubleMatrixVal ====// Got matching DoubleMatrix Value from Attribute //==== test_SetAttributeName ====// Got matching name from Attribute //==== test_SetAttributeDoc ====// Got matching DocString from Attribute //==== test_SetAttributeBool ====// Set matching Bool Value from Attribute //==== test_SetAttributeInt ====// Set matching Int Value from Attribute //==== test_SetAttributeDouble ====// Set matching Double Value from Attribute //==== test_SetAttributeString ====// Got matching String Value from Attribute //==== test_SetAttributeParmID ====// ---> Test Get Parm Val Set matching Parm ID from Attribute //==== test_SetAttributeVec3d ====// Set matching Vec3d Value from Attribute //==== test_SetAttributeIntMatrix ====// Set matching IntMatrix Value from Attribute //==== test_SetAttributeDoubleMatrix ====// Got matching Double Matrix Value from Attribute //==== test_DeleteAttribute ====// Attribute successfully deleted //==== test_AddAttributeBool ====// Added Bool Attribute //==== test_AddAttributeInt ====// Added Int Attribute //==== test_AddAttributeDouble ====// Added Double Attribute //==== test_AddAttributeString ====// Added String Attribute //==== test_AddAttributeParm ====// ---> Test Add Parm Attr Added Parm Attribute //==== test_AddAttributeVec3d ====// Added Vec3d Attribute //==== test_AddAttributeIntMatrix ====// Added IntMatrix Attribute //==== test_AddAttributeDoubleMatrix ====// Added DoubleMatrix Attribute //==== test_AddAttributeGroup ====// Added Attribute Group //==== test_CopyAttribute ====// Successfully copied Attribute //==== test_CutAttribute ====// Successfully Cut Attribute //==== test_PasteAttribute ====// Successfully pasted Attribute //==== test_GetAllResultsNames ====// Test_Results Test results. [result_name] [type] [#] [current values-->] Test_Double double 1 2.000000000000000111e-01 Test_Double_Vec double 1 0.000000000000000000e+00 2.000000000000000000e+00 4.000000000000000000e+00 6.000000000000000000e+00 8.000000000000000000e+00 Test_Int integer 2 2 3 Test_String string 1 This Is A Test Test_Vec3d vec3d 1 1.000000000000000000e+00,2.000000000000000000e+00,4.000000000000000000e+00 //==== test_GetAllDataNames ====// //==== test_GetNumResults ====// //==== test_GetResultsName ====// Results Name: VSPAERO_Geom //==== test_GetResultsSetDoc ====// Results doc: VSPAERO Geometry results. //==== test_GetResultsEntryDoc ====// //==== test_FindResultsID ====// //==== test_FindLatestResultsID ====// Test_Results Test results. [result_name] [type] [#] [current values-->] Test_Double double 1 2.000000000000000111e-01 Test_Double_Vec double 1 0.000000000000000000e+00 2.000000000000000000e+00 4.000000000000000000e+00 6.000000000000000000e+00 8.000000000000000000e+00 Test_Int integer 2 2 3 Test_String string 1 This Is A Test Test_Vec3d vec3d 1 1.000000000000000000e+00,2.000000000000000000e+00,4.000000000000000000e+00 /usr/include/c++/16/bits/stl_bvector.h:1158: std::vector::reference std::vector::operator[](size_type) [with _Alloc = std::allocator; reference = std::vector::reference; size_type = long unsigned int]: Assertion '__n < this->size()' failed. 19/21 Test #21: PyDegenGeomTest .................. Passed 6.37 sec 20/21 Test #20: PySampleCodeTest .................Subprocess aborted***Exception: 9.38 sec ...............................................................................WARNING 7: VSPAERO Solver Not Found. Expected here: C:/Users/example_user/Documents/OpenVSP_3.4.5/vspaero WARNING 7: VSPAERO Viewer Not Found. Expected here: C:/Users/example_user/Documents/OpenVSP_3.4.5/vspviewer WARNING 7: VSPAERO Loads Not Found. Expected here: C:/Users/example_user/Documents/OpenVSP_3.4.5/vsploads WARNING 7: VSPAERO Solver Not Found. Expected here: /no/such/directory/anywhere/vspaero WARNING 7: VSPAERO Viewer Not Found. Expected here: /no/such/directory/anywhere/vspviewer WARNING 7: VSPAERO Loads Not Found. Expected here: /no/such/directory/anywhere/vsploads .WARNING 7: OpenVSP Help Not Found. Expected here: C:/Users/example_user/Documents/OpenVSP_3.4.5/help/vsp_help WARNING 7: OpenVSP Help Not Found. Expected here: /no/such/directory/anywhere/vsp_help ............................................................................................................................................................Error Code: 2, Desc: CreatePtCloudGeom::Geom BOBLITOHOT is not a mesh Error Code: 1, Desc: AddCFDSource::Can't Find Geom NOSUCHGEOM Error Code: 13, Desc: DeleteExcrescence::Index 0 Out of Range Error Code: 13, Desc: DeleteFeaAssemblyConnection::Connection Index 0 Out of Range Error Code: 15, Desc: AddFeaStructureToAssembly::Invalid FeaStructure ID NOSUCHSTRUCT Error Code: 29, Desc: AddMaterial::Material RedGlass already exists. Error Code: 4, Desc: AddVarPresetParm::Unable to add parm to var preset group. Error Code: 2, Desc: ClearSkinning::Geom MXRCIHOMWP does not carry skinning Error Code: 15, Desc: AddParmLink::Can't Link ORXCNUIUVUV To IYPMBIYFWNC Error Code: 2, Desc: CopyXSecCurve::Geom VFMNWAAVJJ carries no XSecCurve Error Code: 2, Desc: CreateConvexHull::Geom QAAPSHHPAJ is not a point cloud Error Code: 2, Desc: CreateNGonMeshGeom::Geom WJBLOFJDQF is not a mesh Error Code: 13, Desc: DelCpSlice::Slice Index 1 Out of Range Error Code: 15, Desc: DelParmLink::Can't Find Parm Link NOSUCHLINK Error Code: 13, Desc: DeleteCFDSource::Source Index 2 Out of Range Error Code: 15, Desc: DeleteFeaAssembly::Invalid FEA Assembly ID NOSUCHASSEMBLY Error Code: 15, Desc: DeleteFeaMaterial::Invalid FeaMaterial ID NOSUCHMATERIAL Error Code: 15, Desc: DeleteFeaProperty::Invalid FeaProperty ID NOSUCHPROPERTY Error Code: 15, Desc: DeleteFeaStructureFromAssembly::Assembly Does Not Hold Structure EVYIQTTVYH Error Code: 13, Desc: DeleteGeometryAnalysisAzEl::Index 1 Out of Range Test_Results Test results. [result_name] [type] [#] [current values-->] Test_Double double 1 2.000000000000000111e-01 Test_Double_Vec double 1 0.000000000000000000e+00 2.000000000000000000e+00 4.000000000000000000e+00 6.000000000000000000e+00 8.000000000000000000e+00 Test_Int integer 2 2 3 Test_String string 1 This Is A Test Test_Vec3d vec3d 1 1.000000000000000000e+00,2.000000000000000000e+00,4.000000000000000000e+00 .....................................Error Code: 13, Desc: FindLight::index 8 out of range Test_Results Test results. [result_name] [type] [#] [current values-->] Test_Double double 1 2.000000000000000111e-01 Test_Double_Vec double 1 0.000000000000000000e+00 2.000000000000000000e+00 4.000000000000000000e+00 6.000000000000000000e+00 8.000000000000000000e+00 Test_Int integer 2 2 3 Test_String string 1 This Is A Test Test_Vec3d vec3d 1 1.000000000000000000e+00,2.000000000000000000e+00,4.000000000000000000e+00 ..............................................................................................................................................................................................................................................WARNING 7: OpenVSP Help Not Found. Expected here: /usr/bin/help//vsp_help ...................................................................................................Error Code: 1, Desc: SetBEMPropID::Geom is not a propeller NBUSATDWPX Error Code: 13, Desc: GetCFDSourceName::Source Index 3 Out of Range Error Code: 13, Desc: GetCpSliceID::Slice Index 3 Out of Range Error Code: 15, Desc: GetFeaAssemblyName::Invalid FEA Assembly ID NOSUCHASSEMBLY Error Code: 5, Desc: SetGeomMaterialName::Can't Find Material NoSuchMaterial Error Code: 1, Desc: SetIntersectSubSurfGeomID::Can't Find Geom NOSUCHGEOM Error Code: 13, Desc: DeleteExcrescence::Index 2 Out of Range Error Code: 4, Desc: SetParmLinkAParm::Can't Find Parm NOSUCHPARM Error Code: 13, Desc: GetParmLinkID::Link Index 2 Out of Range Error Code: 2, Desc: GetPtCloudPnts::Geom QDFTXGXCDN is not a point cloud Error Code: 1, Desc: GetSubSurf::Invalid Sub Surface Ptr Error Code: 1, Desc: GetSubSurf::Invalid Sub Surface Ptr Error Code: 13, Desc: GetUnsteadyGroupName::group_index 1 out of range Error Code: 1, Desc: SetIntersectSubSurfGeomID::Can't Find Geom NOSUCHGEOM Error Code: 13, Desc: PasteXSecCurve::XSec Index 100 Out of Range Hello from the OpenVSP API 1.000000, 2.000000, 3.000000 3.141590 42 VSPAEROComputeGeometry Prepare a polygon mesh for VSPAERO analysis. [input_name] [type] [doc] CullFrac double Area fraction of thin orphan regions to cull. CullFracFlag integer Flag to enable orphan culling. FindBodyWakesFlag integer Flag to control whether body wakes are detected. GeomSet integer Thick surface geometry Set for analysis. ModeID string ID for Mode to use for analysis. NRef integer Number of mesh refinements to generate. SingleGeomID string ID for single lifting surface to use for analysis. Symmetry integer Symmetry mode enum. ThinGeomSet integer Thin surface geometry Set for analysis. UseModeFlag integer Flag to control whether Modes are used instead of Sets. Error Code: 15, Desc: PrintAnalysisDocs::Invalid Analysis ID NoSuchAnalysis NoSuchAnalysis . [input_name] [type] [#] [current values-->] CullFrac double 1 0.030000 CullFracFlag integer 1 0 FindBodyWakesFlag integer 1 0 GeomSet integer 1 -1 ModeID string 1 NRef integer 1 0 SingleGeomID string 1 Symmetry integer 1 0 ThinGeomSet integer 1 1 UseModeFlag integer 1 0 Error Code: 15, Desc: PrintAnalysisInputs::Invalid Analysis ID NoSuchAnalysis [input_name] [type] [#] [current values-->] ../usr/include/c++/16/bits/stl_bvector.h:1158: std::vector::reference std::vector::operator[](size_type) [with _Alloc = std::allocator; reference = std::vector::reference; size_type = long unsigned int]: Assertion '__n < this->size()' failed. 21/21 Test #19: PyTest ........................... Passed 22.48 sec 86% tests passed, 3 tests failed out of 21 Total Test time (real) = 24.24 sec The following tests FAILED: 10 - AnalysisVSPAERO (Subprocess aborted) 13 - ScriptSampleCodeTest (Subprocess aborted) 20 - PySampleCodeTest (Subprocess aborted) Errors while running CTest error: Bad exit status from /var/tmp/rpm-tmp.j1HsWZ (%check) RPM build errors: Bad exit status from /var/tmp/rpm-tmp.j1HsWZ (%check) Finish: rpmbuild OpenVSP-3.53.1-1.fc46.src.rpm Finish: build phase for OpenVSP-3.53.1-1.fc46.src.rpm INFO: chroot_scan: 1 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/fedora-rawhide-x86_64-1792482309.178873/root/var/log/dnf5.log INFO: chroot_scan: creating tarball /var/lib/copr-rpmbuild/results/chroot_scan.tar.gz /bin/tar: Removing leading `/' from member names ERROR: Exception(/var/lib/copr-rpmbuild/results/OpenVSP-3.53.1-1.fc46.src.rpm) Config(fedora-rawhide-x86_64) 35 minutes 39 seconds INFO: Results and/or logs in: /var/lib/copr-rpmbuild/results INFO: Cleaning up build root ('cleanup_on_failure=True') Start: clean chroot INFO: unmounting tmpfs. Finish: clean chroot ERROR: Command failed: # /usr/bin/systemd-nspawn -q -M 1d4ef5a2f72d4599ac088e83f31210be -D /var/lib/mock/fedora-rawhide-x86_64-1792482309.178873/root -a -u mockbuild --capability=cap_ipc_lock --capability=cap_ipc_lock --bind=/dev/btrfs-control --bind=/dev/mapper/control --bind=/dev/fuse --bind=/dev/loop-control --bind=/dev/loop0 --bind=/dev/loop1 --bind=/dev/loop2 --bind=/dev/loop3 --bind=/dev/loop4 --bind=/dev/loop5 --bind=/dev/loop6 --bind=/dev/loop7 --bind=/dev/loop8 --bind=/dev/loop9 --bind=/dev/loop10 --bind=/dev/loop11 --resolv-conf=off --resolv-conf=off --console=pipe --setenv=TERM=vt100 --setenv=SHELL=/bin/bash --setenv=HOME=/builddir --setenv=HOSTNAME=mock --setenv=PATH=/usr/bin:/bin:/usr/sbin:/sbin '--setenv=PROMPT_COMMAND=printf "\033]0;\007"' '--setenv=PS1= \s-\v\$ ' --setenv=LANG=C.UTF-8 bash --login -c '/usr/bin/rpmbuild -bb --noclean --target x86_64 --nodeps /builddir/build/originals/OpenVSP.spec' Copr build error: Build failed